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:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user