Commit Graph

  • 8f9dc7f1a6 feat: dynamische Cookie-Bilder je nach Liste daily darklithium 2026-06-06 02:36:14 +02:00
  • 8586e38bb4 docs: Lektionen und Routinen dokumentiert darklithium 2026-06-05 23:52:31 +02:00
  • cd69a9c619 fix: App-Fixes und Formatierungen testing darklithium 2026-06-05 22:40:43 +02:00
  • e0a8570139 fix: Fix list display issues and add double newlines to fortunes - Fixed: List description now updates immediately when changed (no restart needed) - Fixed: ComboBox now shows only description text (not 'list_name - description') - Changed: All fortune entries now end with double newline (\n\n) - Added: New function get_fortune_lists_descriptions_only() for ComboBox - Updated: QML ComboBox uses textRole and item.list_name darklithium 2026-06-05 00:40:57 +02:00
  • cc6c6db391 fix: Fix list switching bug and simplify idioms to German only - Fixed: Shuffle-State now resets when changing fortune list (was showing mixed content) - Changed: idioms.json now contains only German text with origin (no original language) - Added: 26 international proverbs with German translations - Total: 126 entries in idioms.json darklithium 2026-06-05 00:32:15 +02:00
  • f0d429e5d5 feat: Implement shuffle without repetition for fortune selection - Added Fisher-Yates shuffle with pointer mechanism - Guarantees no repeats until all fortunes have been shown - Global variables: _shuffled_fortunes, _shuffle_index darklithium 2026-06-04 23:55:11 +02:00
  • f9dab63947 feat: Add translations to English idioms and newlines to all entries - Added German translations to all English and Latin idioms - Added newline after each fortune entry in all lists darklithium 2026-06-04 23:36:01 +02:00
  • 05fc5316d9 fix: Expand UNfortune and sandman lists to 100 entries each - Added 2 entries to UNfortune.json (now 100) - Added 2 entries to sandman.json (now 100) darklithium 2026-06-04 22:58:42 +02:00
  • ef6c2e968b fix: Fix idioms.json syntax and expand vegan recipes to 101 - Fixed missing comma in idioms.json at line 100 - Added 13 new vegan recipes to reach 101 total entries darklithium 2026-06-04 22:56:08 +02:00
  • a8a3989c83 feat: Update list descriptions and add new fortune lists - Updated descriptions: UNfortune->Wednesday-Style, sandman->Sandmännchen, fortune->klassische Glückskeks-Sprüche - Added new lists: idioms, vegan recipes, budandterence, unicorn - Rebuilt famous quotes with author years - Fixed syntax errors in JSON files darklithium 2026-06-04 22:55:29 +02:00
  • bdbbf43b90 feat: v1.0.8 mit Lautstärke-Fix und neuen Listen darklithium 2026-06-04 21:39:13 +02:00
  • 4c5268a528 fix: ID Duplikate und Sync-Aufrufe behoben, Settings inline integriert darklithium 2026-06-03 02:25:44 +02:00
  • f4a0e46e9f chore: version 1.0.5 -> 1.0.6 darklithium 2026-06-03 02:16:54 +02:00
  • 1bb0d1a5a4 fix: QtQuick.Controls 2.4 Import hinzugefügt - ComboBox is not a type Fehler behoben darklithium 2026-06-03 02:16:47 +02:00
  • 6e3487d13f chore: version 1.0.4 -> 1.0.5 für Inline-Integration darklithium 2026-06-03 02:14:48 +02:00
  • 2b73239bf9 fix: Alles in eine Datei (Main.qml) integriert - Settings.qml Inhalt direkt in Main.qml als zweite Page eingebunden - import "." entfernt (verursachte Type Settings unavailable Fehler) - showValue: false entfernt (nicht unterstützt in QtQuick.Controls 2.4) - Separate Settings.qml Datei gelöscht darklithium 2026-06-03 02:14:42 +02:00
  • f011392951 chore: version 1.0.3 -> 1.0.4 für neue Änderungen darklithium 2026-06-03 01:59:42 +02:00
  • f5b686cbf7 fix: Settings als Inline-Komponente + showValue entfernt - Settings.qml als Inline-Komponente in Main.qml eingebunden (Import-Problem gelöst) - showValue: false entfernt (nicht unterstützt in QtQuick.Controls 2.4) - Settings.qml Datei gelöscht (nun Inline) darklithium 2026-06-03 01:59:36 +02:00
  • 5060703db3 chore: version 1.0.2 -> 1.0.3 für neue Änderungen darklithium 2026-06-03 01:55:43 +02:00
  • fbbb67167e fix: Musik-Button Icon vergrößert + Lautstärke-Timer + Listenwechsel sofort aktiv - Musik-Button: 10GU mit fontSize: xxx-large (Icon vergrößert) - Slider: showValue: false (Popup-Zahl 0/1 entfernt, Prozent-Anzeige bleibt) - Listenwechsel: open_fortune() lädt aktuelle Liste neu - Lautstärke: Timer (200ms) prüft Einstellungen und aktualisiert MediaPlayer - Settings: root.reloadFortune() entfernt (funktioniert nicht zwischen Komponenten) darklithium 2026-06-03 01:55:37 +02:00
  • b458953cbe chore: version 1.0.1 -> 1.0.2 für neue Änderungen darklithium 2026-06-03 01:39:54 +02:00
  • f12a545be0 fix: Settings.qml mit Beschreibungen und korrigierten Handlern - ComboBox: formatierte Liste mit Beschreibungen und Sprüchezahl - onActivated: Sofortige Aktualisierung nach Listenwechsel via root.reloadFortune() - onValueChanged: Direkte Volume-Aktualisierung via root.setMusicVolume/root.setCrackVolume - Auswahl-Logik: Korrektes Parsen des Listennamens aus formatiertem String - Spacer: Header-Abstand für bessere Sichtbarkeit darklithium 2026-06-03 01:39:46 +02:00
  • f27baeb683 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 darklithium 2026-06-03 01:33:31 +02:00
  • 61aaad7e42 fix: JSON-Struktur korrigiert + Listennamen angepasst + Audio-Button immer sichtbar - JSON-Dateien: 'de'-Wrapper entfernt (direktes Array) - Listennamen: classic → fortune, farmer_wisdom → farmer wisdom, unfortune → UNfortune - Audio-Button: visible: true (nicht nur bei appInitialized) - Dateinamen: JSON-Dateien umbenannt darklithium 2026-06-03 01:18:18 +02:00
  • 1f0033ba34 fix: PageHeader actions → trailingActionBar.actions - Ubuntu Touch 24.04: actions-Property existiert nicht direkt in PageHeader - Lösung: trailingActionBar.actions verwenden (wie in metime App) darklithium 2026-06-03 01:10:36 +02:00
  • 581288c0e5 fix: actions Property zurück in PageHeader verschoben - Lomiri.Components 1.3: actions ist Property von PageHeader, NICHT von Page - Korrigiert: actions-Array gehört in PageHeader-Block darklithium 2026-06-03 01:04:45 +02:00
  • d7a507179e chore: version 1.0.0 -> 1.0.1 für daily branch - Version erhöht, um Click-Paket-Update zu erzwingen - testing branch bleibt unverändert darklithium 2026-06-03 00:52:04 +02:00
  • 348f7bdf62 fix: PageHeader actions zu Page actions verschoben - actions-Property gehört in Page, nicht in PageHeader (Lomiri.Components Standard) darklithium 2026-06-03 00:34:32 +02:00
  • f82cbf40c9 fix: SettingsPage zu Settings umbenannt + Slider Signal Handler - SettingsPage.qml -> Settings.qml für bessere QML-Engine-Kompatibilität - onMoved -> onValueChanged für Slider-Signal-Handler (Qt-Version Kompatibilität) darklithium 2026-06-03 00:32:59 +02:00
  • e31fd5fdce fix: SettingsPage zu Settings umbenannt für Kompatibilität - SettingsPage.qml -> Settings.qml für bessere QML-Engine-Kompatibilität - onMoved -> onValueChanged für Slider-Signal-Handler (Qt-Version Kompatibilität) darklithium 2026-06-03 00:27:53 +02:00
  • 7c32796712 fix: SettingsPage import und Python-ID-Kollision beheben - Import '.' hinzugefügt, um SettingsPage.qml in Main.qml verfügbar zu machen - Doppelte Python-Definition aus SettingsPage.qml entfernt (verwendet py von Main.qml) - Settings.qml durch SettingsPage.qml ersetzt darklithium 2026-06-03 00:12:27 +02:00
  • c4e7d4bd55 feat: phase 1 - einstellungen mit lautstärke und spruchlisten darklithium 2026-06-02 21:26:41 +02:00
  • da719d7670 fix: Last-State Bug, Musik-Button und Cookie-Größe darklithium 2026-06-02 03:31:56 +02:00
  • ace4d9c43c fix: Last-State, Keks-Größe, Musik-Button darklithium 2026-06-02 03:27:35 +02:00
  • 1a1092bb2b docs: status.md mit Implementierungsfortschritt darklithium 2026-06-01 21:16:51 +02:00
  • 114ccc6c4f feat: fortune cookie v1.0 - qml ui und python backend implementiert darklithium 2026-06-01 21:16:26 +02:00
  • 9123c7465f feat: initiale Projektstruktur nach Framework 1.7 darklithium 2026-06-01 17:16:02 +02:00