Compare commits

...

2 Commits

Author SHA1 Message Date
Philipp Heuer
e170130e4a
fix: use fill property to set active ui fill option 2024-08-11 18:32:40 +02:00
Philipp Heuer
42ab924113
fix: allow floating point values for swww_transition_duration 2024-08-11 18:30:04 +02:00
2 changed files with 6 additions and 2 deletions

View File

@ -112,7 +112,11 @@ class App(Gtk.Window):
for option in FILL_OPTIONS:
capitalized_option = option[0].upper() + option[1:]
self.fill_option_combo.append_text(capitalized_option)
self.fill_option_combo.set_active(0)
if self.cf.fill_option in FILL_OPTIONS:
active_fill_option_index = FILL_OPTIONS.index(self.cf.fill_option)
self.fill_option_combo.set_active(active_fill_option_index)
else:
self.fill_option_combo.set_active(0)
self.fill_option_combo.connect("changed", self.on_fill_option_changed)
self.fill_option_combo.set_tooltip_text(self.txt.tip_fill)

View File

@ -136,7 +136,7 @@ class Config:
self.swww_transition_angle = 0
if 0 > int(self.swww_transition_step) > 255:
self.swww_transition_step = 90
if 0 > int(self.swww_transition_duration):
if 0 > float(self.swww_transition_duration):
self.swww_transition_duration = 2
if 0 > int(self.swww_transition_fps):
self.swww_transition_fps = 60