2.6.0 (2024-12-19)
- add mobile home page (#1079) (651d43b)
- add support for album artists metadata (#1086) (c385852), closes #339
- better mobile video full screen top controls, queue color and audio bottom sheet (#1093) (ba858d6)
- improve mobile home (#1091) (eeca186)
- improve radio search and update yaru (#1101) (837a22b)
- rework queue (#1076) (6c74a2a)
- rework the bottom bar for mobile (#1073) (0e2a40c)
- Translated using Weblate (Swedish) (#1070) (09994f8)
- Translations update from Hosted Weblate (#1075) (cf7bb4f)
- Translations update from Hosted Weblate (#1083) (1be2d35)
- Translations update from Hosted Weblate (#1084) (52e9c5f)
- Translations update from Hosted Weblate (#1098) (c9c5099)
- Translations update from Hosted Weblate (#1100) (9f956ba)
- use real shuffle (#1089) (f1d51e0), closes #1088
- don't use BuildContext in non-UI class DownloadModel (#1074) (ba9fe1a)
- Make local music genre menu case insensitive (#1082) (726c3c6), closes #1081
- mobile debug and full height player not full height on mobile (#1072) (474ab9c)
- mobile home and queue (#1096) (f90d11c)
- Playback Speed Setting Not Retained Between Sessions (#1094) (9c54130), closes #1092
- remove build context and snackbars from podcast model (#1085) (e27611d)
- show radio history list on queue overlay for radio (#1077) (42beb39)
2.5.0 (2024-11-28)
- add elapsed in bottom player time if activated in the settings (#1025) (5a6a38c), closes #753
- add listenbrainz scrobbling support (#1047) (6ff4723)
- add radio sleep timer (#1054) (c4b56b8)
- add support for "Album Artist" (#1024) (284fd66), closes #339
- also use the cover image stored inside the album folders (#1049) (dd6512c), closes #1048
- fix android permissions and icon (#1027) (0708612)
- improve mobile tiles and page option buttons with bottom sheets (#1041) (e9ab5de)
- italian language update (#1030) (008ce6d)
- make use of pinned albums in the mobile view, persist local audio index (again) (#1044) (195f57f)
- more android UI fixes (#1028) (515eb57)
- new mobile scaffold (#1034) (d19308e)
- show option bottom sheets for audio tiles on mobile (#1032) (bb7eef5)
- translations update from Hosted Weblate (#1039) (aab9ddd)
- Translations update from Hosted Weblate (#1052) (b4adf00)
- Translations update from Hosted Weblate (#1056) (472d04b)
- update app_sk.arb (#1033) (dbc89f5)
- update app_sv.arb (#1031) (b94fdca)
- use bottom sheets for search input prefix and suffix, move AudioType to its own file (#1042) (b050101)
- use settings as a dedicated page for mobile (#1057) (a788794)
- android notification media controls and improve player style (#1058) (af273cc)
- audio service (#1059) (25883c7)
- band-aid fix to disallow linux video fullscreen (#1023) (8dbaa98), closes #1022
- delete redundant chinese CN file to prepare for weblate (#1038) (6c722d8)
- disable album artist filter until provided by audio_metadata_reader (#1068) (1fa6bae), closes #339
- mobile search input padding, pin albums in view (#1043) (699eb9b)
- pt arb file name (#1037) (434f662)
- remove unnecessary popping of pages + minor refactoring (#1067) (45f647b)
- remove volume slider for mobile (#1064) (5d80fa8)
- repeat single should not disable traversing with next/prev buttons (#1061) (4abc7b9), closes #1060
- windows new smtc plugin (#1020) (6d78c2b)
- wrong radius for play button on desktop (#1053) (efb9bb4)
2.4.0 (2024-11-16)
- add last.fm integration (#1000) (0145295)
- improve local audio import speed by updating audio_metadata_reader (#1019) (ba9c0c6)
- Italian language update (#1013) (ecc360e)
- update theme packages and remove chip theme modifications (#1014) (31bee47)
- get notified about cover store changes (#1011) (316adf5)
- last fm improve settings UI (#1012) (5b35fe3)
- local cover and chip sizes (#1015) (8f6ccc2)
- monochrome controls for fullscreen radio TV video streams (#1009) (9effd9c)
- move last fm to its own service, re-organize main by adding register.dart (#1017) (eab977e)
- unstarred light theme icon, settingsservice (#1018) (1bad15e)
2.3.0 (2024-11-09)
- redesign the podcast search filtering (#993) (10ecac9)
- update Italian language (#987) (b9cb02d)
- update spanish translations (#995) (ce9cf1b)
- changelog links are unclickable (#994) (ee60398), closes #992
- podcast and radio search jumping on scroll (#991) (7059972), closes #926
- radio history tile images after new station uuid mapping (#998) (e305900)
- radiosearch empty on initial search swap from podcasts, add back radio search -> StationPage routing (#989) (27ab963)
- yaru chips (#996) (c8b6f95)
2.2.0 (2024-10-27)
- add playlists to localaudio view and search (#980) (5293dca)
- bring back the audio type playing indicator by @HrX03 (#982) (c29c80d)
- update i10n for zh (#973) (78bd83b)
- update Italian language (#974) (57c8c59)
- update Swedish translation (#985) (caf95f4)
- add favs to playlistsview + friends (#981) (89ed1ff)
- add track info in video play overlay (#983) (ace16e8)
- internet archive errors after their ddos attack recovery (#979) (13fefb6)
2.1.0 (2024-10-21)
- correctly use discord rpc meta data (#970) (26242bf)
- don't wait expose title online in play (#972) (89c8ac9)
2.0.2 (2024-10-21)
2.0.1 (2024-10-20)
2.0.0 (2024-10-20)
- rework stations to be identified by uuid, display search in a list (#930)
- add discord rich presence (#945) (de23cf3)
- add discord toggle in settings, disable for linux (#947) (6aa080e), closes #946
- display online art errors in the player images, improved radio search (#943) (42d61ee)
- improve discord on/off toggling (#960) (4fd2980)
- let users select the downloads directory (#953) (9d8063f), closes #928
- radio: add return to livestream & play similar station buttons (#938) (1d2ba5e), closes #937
- rework stations to be identified by uuid, display search in a list (#930) (8c3bb05)
- update app_es.arb (#940) (91b35ed)
- update episodes when a podcast page is loaded (#959) (f925201)
- update Italian language (#950) (807f49a)
- update Italian language (#956) (66c1cd8)
- update slovak translations (#951) (e605df1)
- do not retry connect to discord, update deps (#962) (2387977)
- fallback to wifi if connectivity errors, for example if there is no network manager on linux (#952) (498f32e), closes #949
- linux failed import snackbar (#954) (1ce62b1), closes #934
- onError callback (#936) (3790021), closes #934
- The presence of a lost+found folder makes musicpod unable to load the users music library (#935) (66bca61), closes #934
- turn of discord off switch for linux (be1b198)
- update frb_plugins dependency (#955) (eb291af), closes #946
- use MediaQuery.sizeOf instead .of (#944) (f1a11c5)
1.12.0 (2024-09-20)
- add extra speeds (#922) (11b3ddb)
- load more podcasts on scroll, update deps (#920) (741d090)
- show more stations on scroll (#927) (23044c3), closes #926
1.11.0 (2024-09-08)
- add new icon for windows and macos (#914) (94a5c81)
- new icon for flatpackers (#912) (06cf7d3)
- playlist reordering and update credits with @TheShadowOfHassen and @ubuntujaggers (#913) (50399d3)
1.10.1 (2024-08-31)
1.10.0 (2024-08-31)
- align control panel sizes and padding, correctly load remoteimageurl (#905) (549f352)
- android downloads and local collection path + design adjustments (#904) (3ac49fb)
- Android: round icons, darker dark theme, improved podcast tiles (#906) (282685a)
- icy image double loading (#903) (df7b394)
- yaru.dart colors regression (#900) (1b4efb3)
1.9.1 (2024-08-25)
1.9.0 (2024-08-25)
- app: add system tray functionality (#824) (857bdef)
- display localized names for regions. (#885) (9cba0ac)
- show queue or radiohistory when the player is big enough (#888) (fd2d6da)
- add app indicator deps to snap build-packages (#890) (cd6b7ba)
- icy image key and podfile lock (#895) (3323883)
- improved audio tile, correct unstarred icon, update yaru (#887) (8a6ecaf)
- linux tray icon (#886) (2eb0090), closes #793
- reduce radio history repaint and minimize streams (#892) (b70b275)
- remove broken tray (#893) (b06aa1f)
- show radio searching page when searchQuery is null (#891) (f1292a1)
1.8.1 (2024-08-20)
1.8.0 (2024-08-20)
- improved patch notes dialog and single podcast refreshing (#864) (02d92e9)
- update Italian language (#859) (9019bb2)
- appimagebuilder path (c1ec44b)
- bottom player image for stations without image but with icyInfo (#876) (ae27451)
- init radio model before tapping on a tag (#862) (3754781)
- run build release before appimage (62fd095)
- some title of radio is html format, need to convert to human readable format (#870) (4c398e1), closes #866
- release 1.8.0 (c0b9d5e)
1.7.0 (2024-08-19)
- improved patch notes dialog and single podcast refreshing (#864) (02d92e9)
- update Italian language (#859) (9019bb2)
- init radio model before tapping on a tag (#862) (3754781)
- some title of radio is html format, need to convert to human readable format (#870) (4c398e1), closes #866
- fix: use audio lists instead of sets for performance by @Feichtmeier in #825
- fix: remove audio list duplications by @Feichtmeier in #826
- Add animation effects to the dialog. by @dongfengweixiao in #827
- fix: unify search page by @Feichtmeier in #828
- Fix: Default icons on the local audio list page are not displayed completely by @dongfengweixiao in #829
- fix: fallback for badly tagged local audios icons by @Feichtmeier in #830
- fix: mitigate hobby archivists huge libs by @Feichtmeier in #831
- fix: revert animated dialog, limit image search and fix initial genre page by @Feichtmeier in #832
- fix: center empty albums view by @Feichtmeier in #833
- fix: spinning slivers by @Feichtmeier in #834
- chore: update to flutter 3.24 by @Feichtmeier in #835
- fix: init fixes and podcast genre search from page by @Feichtmeier in #837
- chore: migrate home grown settings to shared_preferences by @Feichtmeier in #838
- fix: add more chinese language specification files by @Feichtmeier in #840
- update i10n for zh by @dongfengweixiao in #841
- fix: input styling for yaru by @Feichtmeier in #842
- feat: add reorder and replay buttons for podcasts by @Feichtmeier in #843
- Clean up the flatpak stuff by @TheShadowOfHassen in #844
- fix: ascending podcasts by @Feichtmeier in #845
- feat: add timer and update button to podcasts by @Feichtmeier in #846
- chore: correct flutter tag for snap, test snap in CI, release 1.5.3 by @Feichtmeier in #847
- update i10n for zh by @dongfengweixiao in #849
- fix: master tile image rebuilds by @Feichtmeier in #850
- fix: full height player image rebuild by @Feichtmeier in #851
- fix: more blur by @Feichtmeier in #852
- chore: add release action by @Feichtmeier in #854
Full Changelog: https://github.com/ubuntu-flutter-community/musicpod/compare/1.5.2...v1.6.0