-
RadioWave v1.0.3 Stable
released this
2026-04-19 20:11:32 +02:00 | 52 commits to main since this releaseRadioWave v1.0.3
VersionName: 1.0.3
VersionCode: 20
Changes since v1.0.2Highlights
- eigene sender direkt in favoriten hinzufuegen / add custom stations directly in favorites (
6ee3065) - cast-status im player sichtbar machen / show cast status in player ui (
cbcc6ac) - app-playpause an remote cast koppeln / route in-app play pause to remote cast (
51bd8c4) - cast-session vorbereiten und discovery haerten / prepare cast session and harden discovery (
42a7bc8) - chromecast-basis mit cast-button integrieren / integrate chromecast foundation with cast button (
80a9376) - favorites pimpen + settings verbessern / enhance favorites ui + settings improvements (
44b224c) - ähnliche sender auf homescreen statt player / similar stations on home replacing discover (
532e562) - aehnliche-sender-sektion im fullscreen-player / similar stations section in fullscreen player (
5e99611) - design-refresh mit icons, glassmorphism und chevron / design refresh with icons, glassmorphism and chevron (
e05ba47) - artwork-puls, buffering-overlay, quality-badge, tags, live-dot / artwork pulse, buffering overlay, quality badge, tags, live dot (
b21286f) - stream-qualitaets-badge in browse, favorites und player / stream quality badge in browse, favorites and player (
7746ff3) - schnell-genres und filter beim scrollen einklappen / collapse quick genres and filters on scroll (
e356a3f) - collapsing-title, glass-karten und typography-tokens / collapsing title, glass cards, typography tokens (
94dd78b) - ambient background, home nebula, live-pulse, glas-karten / ambient background, home nebula, live-pulse, glass cards (
c210d5d)
Fixes
- navigationbarcontrastenforced hinter api-29-guard / guard setNavigationBarContrastEnforced behind api 29 check (
aa82434) - sinnvollen share-text ohne raw stream-url / meaningful share text without raw stream url (
81b8f5e) - cast-session beim dismiss sauber beenden / end cast session cleanly on dismiss (
e4dc913) - lokale wiedergabe bei senderwechsel hart pausieren / hard-pause local playback on cast station changes (
41a92a6) - senderwechsel waehrend cast auf tv uebernehmen / move station changes to tv during active cast (
ab915f1) - lokale wiedergabe bei cast-start pausieren / pause local playback when casting starts (
a1a3454) - fullscreen-controls ueber nav-bar halten und artwork quadratisch machen / keep fullscreen controls above nav bar and make artwork square (
e622d80) - fileprovider haerten und chromecast-claim entfernen / harden fileprovider and remove chromecast claim (
5eecb81) - dark-only-zwang in app und settings entfernen / remove forced dark-only behavior in app and settings (
75801d1) - fullscreen-layout wieder entspannen / relax fullscreen player layout again (
514ed76) - shuffle-bug, orange border und tote farben bereinigen / fix shuffle seed, theme-consistent border, remove dead colors (
b9398e4) - launchedeffect-keys auf station+isplaying reduzieren / fix LaunchedEffect keys to avoid redundant coroutine restarts (
2babaa1) - hardkodierte fehlermeldungen in home-viewmodel auslagern / extract hardcoded error strings from HomeViewModel (
c89615e) - edge-to-edge fuer android 15+ weiter modernisieren / modernize edge-to-edge handling for android 15+ (
ee9e5c7)
Improvements
- tote farb-aliases und custom-stations-modul entfernen / remove dead color aliases and custom stations module (
6e33b2e) - station-pool erst bei bedarf laden / load station pool lazily on demand (
355c262) - tote station-repository-impl entfernen / remove dead station repository impl (
33d5770) - tote player-api und auto-stub entfernen / remove dead player api and auto stub (
af4b33f) - coil crossfade aktivieren fuer smoothes bild-laden / enable Coil crossfade for smooth image loading (
8f65aed) - nebula und sterne-hintergrund entfernen / remove nebula and star field background (
b084858) - hardkodierte font-sizes in typography-token auslagern / move hardcoded font sizes to named typography tokens (
0ba0158)
Other
- rc1-eintrag entfernen und datum aktualisieren / remove rc1 entry and update date (
76a5530) - checkout@v5 auf v4 korrigieren und ci-tasks eingrenzen / fix checkout@v5 to v4 and scope ci tasks (
217fea3) - chromecast-status und erledigten stand dokumentieren / document chromecast status and completed work (
5155ca1) - .claude-verzeichnis zu gitignore hinzufuegen / add .claude dir to gitignore (
584bddb) - audit-datei zu gitignore hinzufuegen / add audit file to gitignore (
335911f)
Play Store short notes (DE)
- tote farb-aliases und custom-stations-modul entfernen
- eigene sender direkt in favoriten hinzufuegen
- navigationbarcontrastenforced hinter api-29-guard
- sinnvollen share-text ohne raw stream-url
- station-pool erst bei bedarf laden
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- eigene sender direkt in favoriten hinzufuegen / add custom stations directly in favorites (