summaryrefslogtreecommitdiff
path: root/window.py
diff options
context:
space:
mode:
Diffstat (limited to 'window.py')
-rw-r--r--window.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/window.py b/window.py
index f422381..0bb5b3d 100644
--- a/window.py
+++ b/window.py
@@ -19,12 +19,6 @@ class PixDisplay:
self.win_w = 0
self.win_h = 0
- config = PixMan().config
- self.max_framerate = config.max_framerate
- self.image_duration = config.image_duration
- self.transition_duration = config.transition_duration
- self.auto_transition = config.auto_transition
-
self.transition_reverse = False
self.text_prev = None
self.tex = None
@@ -32,6 +26,15 @@ class PixDisplay:
self._force_redraw = False
self.queue = Queue()
+ self.update_config()
+
+ def update_config(self):
+ config = PixMan().config
+ self.max_framerate = config.max_framerate
+ self.image_duration = config.image_duration
+ self.transition_duration = config.transition_duration
+ self.auto_transition = config.auto_transition
+
@property
def max_framerate(self):
#return int(1000/int(1000/self.frame_time))