fix: Multiple UI improvements und Bugfixes

- Musik-Button: Größe von 10GU auf 14GU erhöht
- Lautstärke: Sofortige Änderung durch root.setMusicVolume/root.setCrackVolume
- Listenauswahl: Beschreibungen mit Sprüchezahl hinzugefügt (fortune - Glückskeks-Sprüche (139))
- Listenwechsel: Sofortige Aktualisierung des Fortune-Textes via root.reloadFortune()
- Überschrift: Spacer unter Header für bessere Sichtbarkeit
- Listenauswahl: Korrekte Auswahl trotz formatierter Anzeige

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
darklithium
2026-06-03 01:33:31 +02:00
parent 61aaad7e42
commit f27baeb683
3 changed files with 83 additions and 15 deletions
+16
View File
@@ -260,6 +260,22 @@ def get_fortune_lists():
return AVAILABLE_FORTUNE_LISTS
def get_fortune_lists_with_description():
"""Gibt die Liste mit Beschreibungen und Anzahl zurück."""
_init()
result = []
descriptions = {
"fortune": "Glückskeks-Sprüche",
"farmer wisdom": "Bauernweisheiten",
"UNfortune": "Darkside-Sprüche"
}
for list_name in AVAILABLE_FORTUNE_LISTS:
count = len(_fortunes.get(list_name, []))
desc = descriptions.get(list_name, list_name)
result.append(f"{list_name} - {desc} ({count})")
return result
def get_current_fortune_list():
"""Gibt den Namen der aktuellen Spruchliste zurück."""
_init()