Michatec
0d3224214e
style(ui): update application banner to ic_banner
2026-04-19 12:03:14 +02:00
Michatec
11610084f9
loc(de): add German translations for streaming and loading strings
2026-04-19 11:35:59 +02:00
Michatec
adac340925
style(ui): add tools:visibility to station icon in card layout
2026-04-18 20:23:30 +02:00
Michatec
d6037dc0c2
chore(config): prune unsupported locales in locale config
2026-04-18 20:13:04 +02:00
Michatec
744a650a91
feat(ui): use checkbox to indicate reordering station status
2026-04-18 17:53:52 +02:00
Michatec
8c7a8ce7c4
feat(ui): add dedicated station search fragment for television platforms
2026-04-07 12:59:33 +02:00
Michatec
d1cc340417
feat(ui): add visualizer button to collection screen
2026-04-07 11:58:23 +02:00
Michatec
9d47684f13
feat(ui): add television layouts and improve visualizer performance
2026-04-06 17:17:29 +02:00
Michatec
82993d7c97
feat(ui): add spectrum analyzer visualizer
2026-04-06 16:58:53 +02:00
Michatec
0d35770375
feat(audio): add 10-band equalizer and audio presets
2026-04-06 13:27:53 +02:00
Michatec
7b2cfb4b17
feat(cast): implement Google Cast support and expanded controller activity
2026-04-05 17:15:48 +02:00
Michatec
1564fa3dc4
feat(audio): add native audio processing and Google Cast support
2026-04-05 14:38:05 +02:00
Michatec
d40ae6b746
feat(audio): add native audio processing and Google Cast support
2026-04-05 14:01:47 +02:00
Michatec
7d63f16c2c
chore: cleanup AppThemeHelper and add loading string
2026-03-30 11:34:16 +02:00
Michatec
47ff40e676
style(ui): remove navigation bar color overrides and redundant v27 styles
2026-03-30 11:12:21 +02:00
Michatec
dad709f5df
feat(ui): implement edge-to-edge support and improve splash transition
...
- Enable edge-to-edge display in `MainActivity` and handle window insets in `PlayerFragment`.
- Add a fade-out animation when hiding the loading overlay.
- Sync player state with the controller during setup and reset playing state in preferences on service destruction.
- Simplify splash screen drawable and update background color attributes in layout.
- Remove manual navigation bar color overrides.
2026-03-30 11:06:41 +02:00
Michatec
1eefe1acc4
Merge remote-tracking branch 'origin/main'
2026-03-30 09:18:34 +02:00
Michatec
1fa8102e1c
feat(ui): implement station reordering via DPAD for TV navigation
2026-03-30 09:18:15 +02:00
Michatec
827f709450
chore(license): change project license from MIT to GPLv3
2026-03-30 00:11:37 +02:00
Michatec
3171c21db9
style(ui): make television dialogs responsive
2026-03-28 23:11:42 +01:00
Michatec
f43775d3f2
style(ui): adjust television dialog heights to 800dp
2026-03-28 23:05:53 +01:00
Michatec
868c39a6e1
style(ui): increase find station dialog height
2026-03-28 22:59:25 +01:00
Michatec
985e7d4e1b
style(ui): increase find station dialog height
2026-03-28 22:53:00 +01:00
Michatec
363d197ba5
style(ui): simplify theme selection dialog radio buttons
2026-03-28 22:47:13 +01:00
Michatec
8d509b6b23
refactor(ui): update theme selection dialog behavior and TV layout
2026-03-28 22:18:12 +01:00
Michatec
cb4aff47a7
feat(ui): add theme selection dialog layout
2026-03-28 22:01:33 +01:00
Michatec
a5b11ba99a
feat(ui): implement theme selection dialog with TV support
2026-03-28 21:55:38 +01:00
Michatec
2ccb4225d4
refactor(ui): remove TV-specific preference layouts
2026-03-28 21:39:05 +01:00
Michatec
453e6e5b71
refactor(ui): adjust TV preference layout structure
2026-03-28 21:30:02 +01:00
Michatec
4108cf2c7c
feat(ui): add TV-specific preference layouts for focus visibility
2026-03-28 21:25:50 +01:00
Michatec
48d14fecdb
style(ui): adjust highlight colors for better contrast
...
Reduce opacity of focused highlight colors and adjust control highlight colors across all theme variants to improve visual consistency and accessibility. Changes include:
- Lowering alpha values for focused highlights in night themes
- Switching from white-based to black-based highlights in light themes
- Standardizing highlight opacity across API level-specific styles
2026-03-28 20:10:41 +01:00
Michatec
c8293b1b6d
- standardize highlight colors across themes
2026-03-28 19:38:28 +01:00
Michatec
46ebf21c06
Add support for Android TV and update dependencies
...
* Implement initial Android TV support, including `LEANBACK_LAUNCHER` intent filter, hardware feature declarations, and television-specific layouts for the player, search results, and dialogs.
* Add a splash/loading screen for the TV interface and a dedicated `SplashTheme`.
* Improve DPAD navigation by adding `OnKeyListener` for station cards and allowing focus on internal elements.
* Update `LayoutHolder` and `PlayerFragment` to handle TV layouts and add previous/next station navigation buttons.
* Adjust `PreferencesHelper` to disable station editing by default on TV devices.
* Update `androidx.media3` to v1.10.0, `work-runtime-ktx` to v2.11.2, and add `androidx.leanback` dependency.
* Bump `versionCode` to 144 and `versionName` to 14.4.
* Refactor `PlayerService` to simplify sleep timer cancellation logic.
* Remove stale copyright headers and license comments from several Kotlin files.
2026-03-28 18:36:50 +01:00
Michatec
26b155a721
- Added the Station update button to the SettingsFragment.kt
...
- Added the strings for the language: german and english
2026-02-27 08:59:04 +01:00
Michatec
5ca2b9b7ef
- Some Bug fixes
...
- Remove Code berg icon
- Updated README.md
- Updated AndroidManifest.xml
- Updated Dependencies
- Fix some code
2026-02-24 14:46:03 +01:00
Michatec
b2de7bd534
- Progress Bar added
...
- CollectionAdapter.kt updated
- File download optimized
- Housekeeping updated
2026-01-25 16:33:17 +01:00
Michachatz
0adb906438
Aktualisieren von provider_paths.xml
2026-01-22 06:55:40 +01:00
Michachatz
49e63d3aaa
Aktualisieren von shortcuts.xml
2026-01-22 06:55:08 +01:00
Michatec
364ef3db5d
- Fix window over resize.
2026-01-21 17:47:47 +01:00
Michatec
5412f59f61
- New Version Initialized
...
- Some deprecated fixes
- New functions and fallbacks
- Some bug fixes
2026-01-21 16:25:37 +01:00
Michatec
efa03f7529
New version coming 13
2025-06-11 17:43:36 +02:00
Michatec
0a56971fa2
Some Bugfixes and Improvments
...
- Update the libary gson.
- Deleted some unuseful Code.
- added some locals to locales config.
2025-06-11 17:36:47 +02:00
Michatec
66943767ed
Fix French Translation
...
Fix some bugs with the French Translation.
2025-05-22 19:46:01 +02:00
Michatec
9aeaae0127
Fix some Translation bugs
2025-05-22 19:39:51 +02:00
Michatec
97427f77ec
Add French Tranlation
...
Add French Translation
2025-05-22 19:29:19 +02:00
Michatec
aff78032dd
Add Danish Translation
...
Add Danish Translation.
2025-05-22 19:27:12 +02:00
Michatec
4367ef52ec
Add japanese Translation
...
Add japanese Translation.
2025-05-22 19:22:58 +02:00
Michatec
88420b2cbf
Update the libary
...
- Google Material
- Androidx ktx, media3, navigiation, work runtime
- Kotlin
- new version coming "Purple"
- some bug fixes
2025-05-22 19:08:24 +02:00
Michatec
2162c9fb40
Initial commit
2025-04-27 15:07:05 +02:00