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
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