Commit Graph

1779 Commits

Author SHA1 Message Date
TrackArcher
41a9cdf2e2 optimizing a bit and better format for notification 2026-01-13 10:56:21 +01:00
TrackArcher
67a23b385e Fixing unchecked operation warnings in SongHorizontalAdapter.java. 2026-01-13 10:42:19 +01:00
TrackArcher
1f5ba3f659 radio bob metadata works now. fix crashing issue 2026-01-13 10:36:00 +01:00
TrackArcher
e5bb2fe590 fix crashing issue 2026-01-13 10:24:25 +01:00
TrackArcher
c839c4a83b Merge remote-tracking branch 'origin/main' 2026-01-13 07:41:47 +01:00
TrackArcher
3599166699 feat: support dynamic metadata for internet radio stations
- Implemented `onMetadata` in `BaseMediaService` to extract "Artist - Title" info from ICY, ID3, and Vorbis streams.
- Added a fallback mechanism to periodically check HTTP headers (e.g., `icy-name`, `StreamTitle`) for radio metadata.
- Updated `PlayerControllerFragment` and `TrackInfoDialog` to display the station name alongside dynamic track information.
- Enhanced `TrackInfoDialog` layout to include a dedicated "Station" field for radio tracks.
- Modified `MappingUtil` to preserve station names in media metadata extras.
2026-01-12 17:09:19 +01:00
eddyizm
bd872fc23d chore: bumped version and updated changelog 2026-01-10 07:52:19 -08:00
eddyizm
64a1966ad8 Bug/instant mix issues (#344)
* fix: song bottom sheet changed to livedata and fixed issue

* fix: refactor bottom sheet instant mix calls to use livedata.
2026-01-09 18:44:59 -08:00
kmarius
c5cece8477 Hide biography section when no info is available 2026-01-07 18:14:53 +01:00
kmarius
bae9221070 feat: Ability to toggle artist biography 2026-01-07 18:14:51 +01:00
skajmer
6100c3e7f1 Add #330 2026-01-05 14:59:19 +01:00
skajmer
f01ca9fed0 Merge branch 'eddyizm:development' into development 2026-01-05 14:56:33 +01:00
eddyizm
53ca88989f Merge branch 'development' into improve/update-zh 2026-01-04 15:41:31 -08:00
eddyizm
431014adc4 fix: updated song bottom sheet to match album/artist bottom sheets 2026-01-04 11:31:53 -08:00
eddyizm
6110a9c8e7 fix: added a timeout for the callbacks to dismiss dialog and notify the user 2026-01-04 10:05:16 -08:00
eddyizm
993374e56c fix: adde a scheduled delay to allow callbacks to succeed 2026-01-04 09:27:53 -08:00
eddyizm
a2801f3168 fix: reduced debounce, added toast 2026-01-04 07:53:07 -08:00
eddyizm
99c31f4318 wip: bumps debounce time 2026-01-03 08:18:29 -08:00
eddyizm
05785979e3 fix: cleans up duplicates 2026-01-03 08:17:53 -08:00
eddyizm
d04ed8d430 fix: address duplicate track bug, wrong order in queue, and updated album instant mix 2026-01-01 11:50:48 -08:00
eddyizm
193447d07e fix: used set to address duplicates and removed toast that was firing to early 2025-12-31 08:20:03 -08:00
hongwei
1725b0de2e feat(i18n): add missing keys, update Chinese translation and alphabetize 2025-12-31 14:06:57 +08:00
eddyizm
a2401302ed wip: beta build 2025-12-30 21:46:07 -08:00
eddyizm
f39891dd2c wip: added logging to media manager to track down bug in bottom sheet dialogs 2025-12-29 16:37:20 -08:00
eddyizm
8c5390bfef wip: more instant mix refactor to be able to accumulate tracks 2025-12-29 16:36:42 -08:00
eddyizm
10673a49d4 chore: bump version, bringing in dev changes to test 2025-12-28 08:20:58 -08:00
eddyizm
3ce34fb874 Merge branch 'development' into bug/instant-mix-issue 2025-12-28 08:19:38 -08:00
eddyizm
5c94e9122c chore: bumped version 2025-12-28 08:12:48 -08:00
eddyizm
8140e80d61 wip: artist logic squared away, seems to be working as expected, mostly. still need more testing 2025-12-27 19:05:14 -08:00
eddyizm
c1b2ec09a4 wip: radio working from artist page 2025-12-27 17:52:29 -08:00
eddyizm
3b3f55c5de wip: point artist repo instant mix to song repo 2025-12-27 17:50:53 -08:00
eddyizm
17020e5192 wip: album tracks working, album bottom sheet only pulling in the album, not quite right 2025-12-27 17:48:06 -08:00
eddyizm
f22aea7b1d wip: changed seedtype constant to camelcase, updated references 2025-12-27 17:46:16 -08:00
eddyizm
844b57054b wip: updated album repo for song instant mix type update 2025-12-27 12:31:01 -08:00
eddyizm
8de9aff1f6 wip: refactor song repo instant mix to take in a type 2025-12-27 12:27:18 -08:00
eddyizm
f59f572e5c wip: added queue type to for instant mix calls 2025-12-27 11:04:43 -08:00
skajmer
da2221540e Update strings.xml 2025-12-27 19:23:51 +01:00
skajmer
9fa29c183a Add #328 2025-12-27 19:21:57 +01:00
eddyizm
d034171d92 chore: formatting 2025-12-27 08:17:16 -08:00
eddyizm
3a30b3d379 feat: finishing up album bottom sheet dialog updates for instant mix refactor 2025-12-26 22:12:53 -08:00
eddyizm
2624f396e5 wip: refactor album repo to use the song repo instant mix 2025-12-26 22:08:07 -08:00
eddyizm
3c1975f6bf wip: initial refactor of instant mix in to be used everywhere else 2025-12-26 17:03:41 -08:00
eddyizm
43a96faca4 fix: give user feedback when trying to add podcast/radio on unsupported back servers 2025-12-25 14:03:30 -08:00
eddyizm
bbd6d0864c chore: added airsonic to docs, comments in home tab xml 2025-12-24 07:16:16 -08:00
eddyizm
ccea7674bd chore: bumped version, added fastlane metadata 2025-12-22 19:14:29 -08:00
eddyizm
c6896939e2 fix: serialized corrected mapping for playlist cover art to appear 2025-12-22 18:30:49 -08:00
eddyizm
526253723b feat: added regular playlist to home view 2025-12-22 11:04:25 -08:00
eddyizm
bca2e8fcae Merge branch 'development' into main 2025-12-20 10:06:03 -08:00
pochopsp
43674ea1f9 Update description_empty_title in French and Spanish 2025-12-20 18:40:55 +01:00
eddyizm
e14a595fba Merge branch 'development' into patch-1 2025-12-20 07:56:19 -08:00