From 98c6ca5dfaf09bdd2834a6509c2cc5724f1560cf Mon Sep 17 00:00:00 2001 From: Alfredo Monclus Date: Thu, 13 Jun 2024 23:09:42 -0300 Subject: [PATCH] job_status: make the animation smoother and overscroll a bit --- panels/job_status.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/panels/job_status.py b/panels/job_status.py index 86040742..3faf734e 100644 --- a/panels/job_status.py +++ b/panels/job_status.py @@ -781,7 +781,7 @@ class Panel(ScreenPanel): } ellipsized = self.labels['file'].get_layout().is_ellipsized() if ellipsized: - self.animation_timeout = GLib.timeout_add_seconds(1, self.animate_label) + self.animation_timeout = GLib.timeout_add(500, self.animate_label) else: self.animation_timeout = None self.update_file_metadata() @@ -791,8 +791,8 @@ class Panel(ScreenPanel): return False ellipsized = self.labels['file'].get_layout().is_ellipsized() if ellipsized: - self.filename_label['current'] = self.filename_label['current'][2:] - self.labels['file'].set_label(self.filename_label['current']) + self.filename_label['current'] = self.filename_label['current'][1:] + self.labels['file'].set_label(self.filename_label['current'] + " " * 6) else: self.filename_label['current'] = self.filename_label['complete'] self.labels['file'].set_label(self.filename_label['complete'])