From 50ab73d694f474ecb7e61db0d56a9f1ef769e70c Mon Sep 17 00:00:00 2001 From: "user@node5.net" Date: Sun, 28 Jun 2026 21:25:56 +0200 Subject: pixel flut, move progress to start of line for more stable parsing --- src/program.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/program.py') diff --git a/src/program.py b/src/program.py index b70e501..16634ce 100644 --- a/src/program.py +++ b/src/program.py @@ -3,9 +3,6 @@ import os from program_parser import program_parser_factory, Event def main(): - ''' - Get program in text for, for pixel flut client - ''' program_parser = program_parser_factory() lines: int = int(os.environ["LINES"]) if "LINES" in os.environ else 100 @@ -14,7 +11,7 @@ def main(): programs_formatted_list = [] last_event = None for event in events_to_show: - programs_formatted_list.append(f"{event.title} {event.time} {event.icon} {event.progress if event.progress > 0 else ''}") + programs_formatted_list.append(f"{f"{int(event.progress):03d}"} {event.title} {event.time} {event.icon}") if last_event and last_event.day != event.day: # Day change programs_formatted_list += [f'', '', event.day,''] -- cgit v1.3.1