Commit Graph

  • c1bc8b3e19 refactor(android): simplify notification permission request main Michatec 2026-05-30 23:11:19 +02:00
  • 8835cadd6a fix(ui): specify notification permission type in launcher Michatec 2026-05-30 23:09:50 +02:00
  • 384926cf08 chore(build): disable debug mode in build configuration Michatec 2026-05-30 22:51:25 +02:00
  • 2cf98b89b3 feat(notification): allow custom intent for notifications Michatec 2026-05-30 22:48:26 +02:00
  • 6fa1e5e2c0 style(ui): update test notification icon Michatec 2026-05-30 22:30:32 +02:00
  • 64d0f3a71f fix(android): resolve compilation error in TV feature detection Michatec 2026-05-30 22:23:22 +02:00
  • c9122d74f8 refactor(android): fix Android TV feature detection syntax Michatec 2026-05-30 22:18:32 +02:00
  • 1879827f4b feat(ui): add test notification preference and optimize Android TV logic Michatec 2026-05-30 22:15:51 +02:00
  • 23079649c5 style(i18n): fix typography in Danish notification description Michatec 2026-05-30 21:36:22 +02:00
  • 2c7e02889d feat(i18n): add notification channel description to all languages Michatec 2026-05-30 21:33:43 +02:00
  • b1bcfa2137 style(i18n): update French typography in string resources Michatec 2026-05-30 21:23:24 +02:00
  • 2814ff2cfa feat(android): implement POST_NOTIFICATIONS permission handling Michatec 2026-05-30 21:17:01 +02:00
  • a9f8efc72d Update star history chart link in README.md Michachatz 2026-05-26 00:01:34 +02:00
  • a5e27149ba Add star history section to README Michachatz 2026-05-26 00:00:35 +02:00
  • 2688f22a6a chore(app): add IS_DEBUG_ENABLED build config field Michatec 2026-05-15 22:20:23 +02:00
  • 73edf9d816 Merge pull request #73 from Michatec/renovate/gradle-9.x Michachatz 2026-05-15 21:54:37 +02:00
  • 9f39b1dbbd Merge pull request #74 from Michatec/renovate/media3 Michachatz 2026-05-15 21:54:18 +02:00
  • 5d82d722bd Merge pull request #75 from Michatec/renovate/material Michachatz 2026-05-15 21:53:50 +02:00
  • 5d7df9550e feat(ui): add security preference to settings Michatec 2026-05-15 21:51:07 +02:00
  • c7b7114010 fix(deps): update dependency com.google.android.material:material to v1.14.0 renovate[bot] 2026-05-13 18:06:11 +00:00
  • ed8f17e436 fix(deps): update media3 to v1.10.1 renovate[bot] 2026-05-12 16:00:26 +00:00
  • 2cc2a23e35 chore(deps): update gradle to v9.5.1 renovate[bot] 2026-05-12 16:00:20 +00:00
  • f7ddc30127 Merge pull request #72 from Michatec/renovate/freedroidwarn Michachatz 2026-05-11 07:50:32 +02:00
  • bc0eb60e04 fix(deps): update dependency com.github.woheller69:freedroidwarn to v1.13 renovate[bot] 2026-05-10 11:51:08 +00:00
  • dcae7bafb5 feat: apply custom theme to ExpandedControllerActivity Michatec 2026-05-07 13:49:37 +02:00
  • cf3fd0bc56 refactor(media): move MEDIA_BUTTON action to MediaSessionService Michatec 2026-05-07 13:43:58 +02:00
  • 7d6b0fe136 feat: implement station navigation and update to SDK 37 Michatec 2026-05-07 13:40:35 +02:00
  • 0faeea7631 Merge pull request #70 from Michatec/renovate/agp Michachatz 2026-05-07 12:18:23 +02:00
  • c45adf07c8 Merge pull request #71 from Michatec/renovate/media Michachatz 2026-05-07 12:18:08 +02:00
  • acd1b067b3 fix(deps): update dependency androidx.media:media to v1.8.0 renovate[bot] 2026-05-06 20:08:16 +00:00
  • e3a325f568 chore(deps): update agp to v9.2.1 renovate[bot] 2026-05-05 17:45:30 +00:00
  • b537df898b Merge pull request #69 from Michatec/renovate/freedroidwarn Michachatz 2026-05-01 13:50:50 +02:00
  • 61675601f3 Merge pull request #68 from Michatec/renovate/gradle-9.x Michachatz 2026-05-01 13:48:43 +02:00
  • 6dc5c47b86 fix(deps): update dependency com.github.woheller69:freedroidwarn to v1.12 renovate[bot] 2026-04-30 21:46:44 +00:00
  • c40ad0cc4a chore(deps): update gradle to v9.5.0 renovate[bot] 2026-04-28 15:17:44 +00:00
  • 066206c6dc Merge pull request #67 from Michatec/renovate/gson Michachatz 2026-04-26 14:48:57 +02:00
  • e8e66c24ef fix(deps): update dependency com.google.code.gson:gson to v2.14.0 renovate[bot] 2026-04-23 21:10:57 +00:00
  • 56647e7f02 Merge pull request #66 from Michatec/renovate/kotlin-monorepo Michachatz 2026-04-23 17:57:41 +02:00
  • a7e0efc913 chore(deps): update dependency org.jetbrains.kotlin.android to v2.3.21 renovate[bot] 2026-04-23 09:56:51 +00:00
  • 0569bed475 Merge pull request #65 from Michatec/renovate/navigation Michachatz 2026-04-23 11:52:21 +02:00
  • 6e3b187b56 fix(deps): update navigation to v2.9.8 renovate[bot] 2026-04-22 21:41:22 +00:00
  • c8c0d1783b Merge pull request #64 from Michatec/renovate/agp Michachatz 2026-04-22 06:25:14 +02:00
  • 4974514a81 refactor(ui): Change from normal switch to marquee switches Michachatz 2026-04-22 06:22:31 +02:00
  • afd34c6485 chore(deps): update agp to v9.2.0 renovate[bot] 2026-04-21 20:38:52 +00:00
  • f6208f5e5a style(ui): enable marquee for station metadata and playback controls 14.5 Michatec 2026-04-21 20:04:34 +02:00
  • a1beb17b26 style(ui): make language selection dialog scrollable Michatec 2026-04-21 19:51:53 +02:00
  • 18c28170c5 style(ui): update preference and card icons for presets, equalizer, and visualizer Michatec 2026-04-21 19:44:46 +02:00
  • 48836334bb refactor(ui): remove unused LanguageSelectionDialog import Michatec 2026-04-21 19:26:02 +02:00
  • 133c56be4d feat(ui): update and expand translations for multiple languages Michatec 2026-04-21 19:15:37 +02:00
  • 63d85118a4 feat(ui): add manual language selection to settings Michatec 2026-04-21 18:58:53 +02:00
  • 4f150221b7 style(ui): add adaptive channel icon Michatec 2026-04-20 16:13:28 +02:00
  • 5fbf763bd6 style(ui): update banner and banner foreground assets Michatec 2026-04-20 14:32:38 +02:00
  • 0d3224214e style(ui): update application banner to ic_banner Michatec 2026-04-19 12:03:14 +02:00
  • 11610084f9 loc(de): add German translations for streaming and loading strings Michatec 2026-04-19 11:35:59 +02:00
  • 08f303997e refactor(ui): use Locale.ROOT for bitrate formatting Michatec 2026-04-19 11:27:54 +02:00
  • b60b8cdb7c docs: add SECURITY.md Michatec 2026-04-19 00:11:17 +02:00
  • b3de68050c refactor(collection): add TODO for notifyDataSetChanged cleanup Michatec 2026-04-18 23:35:27 +02:00
  • 5d99b2a113 chore: update vscode settings and gradlew reference Michatec 2026-04-18 23:29:36 +02:00
  • adac340925 style(ui): add tools:visibility to station icon in card layout Michatec 2026-04-18 20:23:30 +02:00
  • d6037dc0c2 chore(config): prune unsupported locales in locale config Michatec 2026-04-18 20:13:04 +02:00
  • 297310a784 feat(ui): show snackbar when content is copied to clipboard Michatec 2026-04-18 20:08:43 +02:00
  • abd9b5ecd9 fix(settings): conditionally enable stream URI editing based on station editing status Michatec 2026-04-18 18:39:59 +02:00
  • 744a650a91 feat(ui): use checkbox to indicate reordering station status Michatec 2026-04-18 17:53:52 +02:00
  • 1238a5fba2 style(ui): remove manual card stroke color reset Michatec 2026-04-18 16:47:19 +02:00
  • cc0b284a7f style(ui): update station card stroke color during reordering and remove play button constraint Michatec 2026-04-18 16:31:25 +02:00
  • dfbbd8da33 Fix version formatting in README.md Michachatz 2026-04-15 21:07:22 +02:00
  • 7690ce5685 Update README to specify Android TV support version Michachatz 2026-04-15 21:06:42 +02:00
  • 3bbc9280b5 Refactor gradle-publish.yml Michachatz 2026-04-15 07:18:42 +02:00
  • 0fe32420f2 Merge pull request #61 from Michatec/renovate/agp Michachatz 2026-04-15 06:45:02 +02:00
  • 1491a084f3 Merge pull request #62 from Michatec/renovate/freedroidwarn Michachatz 2026-04-15 06:44:49 +02:00
  • 244121edb1 fix(deps): update dependency com.github.woheller69:freedroidwarn to v1.11 renovate[bot] 2026-04-15 04:39:29 +00:00
  • 5479ae25f2 chore(deps): update agp to v9.1.1 renovate[bot] 2026-04-15 04:39:25 +00:00
  • c0ef50b5a9 Update gradle-publish.yml Michachatz 2026-04-15 06:38:52 +02:00
  • 5fb775a373 ci: update gradle-publish workflow to version artifact with app version name Michatec 2026-04-09 16:02:41 +02:00
  • 901ae6b8ad build: migrate Gradle build files to Kotlin DSL (KTS) Michatec 2026-04-09 15:41:13 +02:00
  • 255f27bddf perf(dsp): optimize equalizer and update coefficients calculation Michatec 2026-04-08 11:48:56 +02:00
  • 45576e1577 refactor(player): remove eighth equalizer band preference Michatec 2026-04-08 11:08:41 +02:00
  • 1212fc61b5 fix(equalizer): update band mappings and reset all bands Michatec 2026-04-08 11:04:12 +02:00
  • cdf7668d43 refactor(dsp): improve reverb algorithm and update audio presets Michatec 2026-04-07 16:10:50 +02:00
  • f755dc5173 perf(dsp): optimize audio processing and atomic memory ordering Michatec 2026-04-07 15:55:16 +02:00
  • 8c7a8ce7c4 feat(ui): add dedicated station search fragment for television platforms Michatec 2026-04-07 12:59:33 +02:00
  • d1cc340417 feat(ui): add visualizer button to collection screen Michatec 2026-04-07 11:58:23 +02:00
  • e0d1770a19 feat(dsp): refine audio processing and visualizer rendering Michatec 2026-04-07 11:26:14 +02:00
  • 2e8cc9b243 refactor(helpers): adjust the bass boost value Michachatz 2026-04-07 01:09:13 +02:00
  • 9e1219549e docs(readme): add Cast to Devices support to the Android TV section Michatec 2026-04-06 23:33:25 +02:00
  • 17ba1c268a refactor(gradle): relocate ndkVersion to top-level build script Michatec 2026-04-06 23:21:45 +02:00
  • b328af5c3a build(gradle): set ndk version 29.0.14206865 in gradle build and ci workflow Michatec 2026-04-06 23:20:06 +02:00
  • d31d476cb5 ci: add ZIPALIGN env variable to gradle-publish workflow Michatec 2026-04-06 23:15:54 +02:00
  • 6bb34cd707 chore(config): add .vscode configuration folder Michatec 2026-04-06 23:11:30 +02:00
  • 883a4443e9 refactor(dsp): make DSP thread‑safe and add EQ interpolation Michatec 2026-04-06 22:58:45 +02:00
  • 8ba22a4c09 feat(audio): add runtime sample rate handling and thread safety Michatec 2026-04-06 22:44:57 +02:00
  • 9d47684f13 feat(ui): add television layouts and improve visualizer performance Michatec 2026-04-06 17:17:29 +02:00
  • 82993d7c97 feat(ui): add spectrum analyzer visualizer Michatec 2026-04-06 16:58:53 +02:00
  • 487195b716 build: rename target library to dsp in CMakeLists.txt Michatec 2026-04-06 15:20:20 +02:00
  • 12445a3918 build: rename native audio library from radio to dsp Michatec 2026-04-06 15:16:41 +02:00
  • bc38742eae perf(audio): adjust audio processing presets and limiters Michatec 2026-04-06 15:14:01 +02:00
  • 99499ad174 perf(audio): optimize signal processing with NEON and block-based gains Michatec 2026-04-06 14:29:08 +02:00
  • 0d35770375 feat(audio): add 10-band equalizer and audio presets Michatec 2026-04-06 13:27:53 +02:00
  • 0d0980a1ef refactor(radio): change Reverb indices to size_t Michatec 2026-04-05 19:14:57 +02:00
  • ae215691ca Update radio.cpp Michachatz 2026-04-05 19:09:43 +02:00