Michachatz
dfbbd8da33
Fix version formatting in README.md
2026-04-15 21:07:22 +02:00
Michachatz
7690ce5685
Update README to specify Android TV support version
2026-04-15 21:06:42 +02:00
Michachatz
3bbc9280b5
Refactor gradle-publish.yml
2026-04-15 07:18:42 +02:00
Michachatz
0fe32420f2
Merge pull request #61 from Michatec/renovate/agp
...
chore(deps): update agp to v9.1.1
2026-04-15 06:45:02 +02:00
Michachatz
1491a084f3
Merge pull request #62 from Michatec/renovate/freedroidwarn
...
fix(deps): update dependency com.github.woheller69:freedroidwarn to v1.11
2026-04-15 06:44:49 +02:00
renovate[bot]
244121edb1
fix(deps): update dependency com.github.woheller69:freedroidwarn to v1.11
2026-04-15 04:39:29 +00:00
renovate[bot]
5479ae25f2
chore(deps): update agp to v9.1.1
2026-04-15 04:39:25 +00:00
Michachatz
c0ef50b5a9
Update gradle-publish.yml
2026-04-15 06:38:52 +02:00
Michatec
5fb775a373
ci: update gradle-publish workflow to version artifact with app version name
2026-04-09 16:02:41 +02:00
Michatec
901ae6b8ad
build: migrate Gradle build files to Kotlin DSL (KTS)
2026-04-09 15:41:13 +02:00
Michatec
255f27bddf
perf(dsp): optimize equalizer and update coefficients calculation
2026-04-08 11:48:56 +02:00
Michatec
45576e1577
refactor(player): remove eighth equalizer band preference
2026-04-08 11:08:41 +02:00
Michatec
1212fc61b5
fix(equalizer): update band mappings and reset all bands
2026-04-08 11:04:12 +02:00
Michatec
cdf7668d43
refactor(dsp): improve reverb algorithm and update audio presets
2026-04-07 16:10:50 +02:00
Michatec
f755dc5173
perf(dsp): optimize audio processing and atomic memory ordering
2026-04-07 15:55:16 +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
e0d1770a19
feat(dsp): refine audio processing and visualizer rendering
2026-04-07 11:26:14 +02:00
Michachatz
2e8cc9b243
refactor(helpers): adjust the bass boost value
2026-04-07 01:09:13 +02:00
Michatec
9e1219549e
docs(readme): add Cast to Devices support to the Android TV section
2026-04-06 23:33:25 +02:00
Michatec
17ba1c268a
refactor(gradle): relocate ndkVersion to top-level build script
2026-04-06 23:21:45 +02:00
Michatec
b328af5c3a
build(gradle): set ndk version 29.0.14206865 in gradle build and ci workflow
2026-04-06 23:20:06 +02:00
Michatec
d31d476cb5
ci: add ZIPALIGN env variable to gradle-publish workflow
2026-04-06 23:15:54 +02:00
Michatec
6bb34cd707
chore(config): add .vscode configuration folder
2026-04-06 23:11:30 +02:00
Michatec
883a4443e9
refactor(dsp): make DSP thread‑safe and add EQ interpolation
2026-04-06 22:58:45 +02:00
Michatec
8ba22a4c09
feat(audio): add runtime sample rate handling and thread safety
2026-04-06 22:44:57 +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
487195b716
build: rename target library to dsp in CMakeLists.txt
2026-04-06 15:20:20 +02:00
Michatec
12445a3918
build: rename native audio library from radio to dsp
2026-04-06 15:16:41 +02:00
Michatec
bc38742eae
perf(audio): adjust audio processing presets and limiters
2026-04-06 15:14:01 +02:00
Michatec
99499ad174
perf(audio): optimize signal processing with NEON and block-based gains
2026-04-06 14:29:08 +02:00
Michatec
0d35770375
feat(audio): add 10-band equalizer and audio presets
2026-04-06 13:27:53 +02:00
Michatec
0d0980a1ef
refactor(radio): change Reverb indices to size_t
2026-04-05 19:14:57 +02:00
Michachatz
ae215691ca
Update radio.cpp
2026-04-05 19:09:43 +02:00
Michachatz
52f1a57de3
Update radio.cpp
2026-04-05 19:07:27 +02:00
Michatec
53abe918ca
fix(player): improve cast player integration and service lifecycle management
2026-04-05 18:19:00 +02:00
Michatec
bd3ad427fa
ui(settings): move app version to top of preference screen
2026-04-05 17:24:39 +02:00
Michatec
7b2cfb4b17
feat(cast): implement Google Cast support and expanded controller activity
2026-04-05 17:15:48 +02:00
Michatec
0796bc8ef4
build(deps): bump version to 14.5 and update cast framework dependency
2026-04-05 14:47:51 +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
d270574365
refactor(helpers): minor code cleanup and documentation fixes
14.4
2026-03-30 15:37:35 +02:00
Michatec
f96bdc6f07
style(ui): hide loading layout directly
2026-03-30 12:01:37 +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
89b13e152c
refactor(ui): improve intent handling and collection view state
...
- Update `handleStartIntent` and `handleStartPlayer` in `PlayerFragment` to ensure intents are only cleared if successfully handled and stations are valid.
- Refine star icon rendering in `CollectionAdapter` by clearing color filters when appropriate.
- Remove obsolete commented-out code and update log messages in `PlayerFragment`, `PlayerService`, and `LayoutHolder`.
- Uncomment maintenance preference updates in `SettingsFragment`.
- Reformat code for better readability in `CollectionAdapter`.
2026-03-30 10:22:05 +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