Verbesserungen für Clock-Seite, neue allgemeine display_new Methode

This commit is contained in:
2025-09-22 17:05:33 +02:00
parent e7a96390f2
commit f47379b6d3
3 changed files with 55 additions and 10 deletions

View File

@@ -397,7 +397,9 @@ class Frontend(Gtk.Window):
self.keylock = False
self.pages = profile
self.pageno = 1
self.pageno_last = 1
self.curpage = self.pages[self.pageno]
self.curpage.display_new()
print("Wische von 2 nach 1 für Programmende")
@@ -556,6 +558,7 @@ class Frontend(Gtk.Window):
else:
self.pageno = len(self.pages) - 1
self.curpage = self.pages[self.pageno]
self.curpage.display_new()
elif selected == 4:
if not self.curpage.handle_key(4):
if self.pageno < len(self.pages) - 1:
@@ -564,6 +567,7 @@ class Frontend(Gtk.Window):
self.pageno = 1
# hoch / eine Seite zurück
self.curpage = self.pages[self.pageno]
self.curpage.display_new()
elif selected == 5:
# Ok/Menü
if self.button_clicked == 4:
@@ -737,6 +741,9 @@ if __name__ == "__main__":
history = History("press", 75)
boatdata.addHistory(history, "press")
# Zeitzonenoffset, aus Kompatibilitätsgründen zum OBP60
cfg['tzoffset'] = config.getint('settings', 'timezone')
# Tracker data
cfg['tracker']['type'] = config.get('tracker', 'type').upper()
cfg['tracker']['host'] = config.get('tracker', 'host')