Commit graph

99 commits

Author SHA1 Message Date
Pato05 72400aac5c
switch to official webview, fix downloads permissions, roundedrect play button and other stuff 2024-01-29 01:24:04 +01:00
Pato05 8679cf844f
save more battery now, few other changes idr 2024-01-28 12:02:59 +01:00
Pato05 faec2af805
when a song is played in search, now its mix gets played instead 2024-01-24 18:56:41 +01:00
Pato05 2862c9ec05
remove browser login for desktop
restore translations functionality
make scrollViews handle mouse pointers like touch, so that pull to refresh functionality is available
exit app if opening cache or settings fails (another instance running)
remove draggable_scrollbar and use builtin widget instead
fix email login
better way to manage lyrics (less updates and lookups in the lyrics List)
fix player_screen on mobile (too big -> just average :))
right click: use TapUp events instead
desktop: show context menu on triple dots button also
avoid showing connection error if the homepage is cached and available offline
i'm probably forgetting something idk
2023-10-25 00:32:28 +02:00
Pato05 7a119d281c
fix email login, fix spotify importer
migrate to dio instead of http, with unique cookiejar
2023-10-21 01:12:33 +02:00
Pato05 276d0ad4bf
re-run flutter create (to add windows platform) 2023-10-19 14:34:22 +02:00
Pato05 f126ffef46
check if user can stream hq or flac
use get_url api by default, and fall back to old generation if get_url failed
start to write a better cachemanager to implement in all systems
write in more appropriate directories on windows and linux
improve check for Connectivity by adding a fallback (needed for example on linux systems without NetworkManager)
allow to dynamically change track quality without rebuilding the object
2023-10-18 17:08:05 +02:00
Pato05 b629998416
right click support
add app-icon on desktop
2023-10-17 16:03:39 +02:00
Pato05 4c46399f9a
un-break DeezerAudioSource (seek)
remove kDebugMode check on QueueListWidget in TabBarView
Pop ZoomableImage on ESC
2023-10-17 00:57:55 +02:00
Pato05 6f1fb73ed8
better connectivity checks + error handling for linux
desktop UI
add setting for navigation rail
changes to DeezerAudioSource: get quality when needed and cache url to avoid re generating and resending too many HEAD requests
2023-10-17 00:22:50 +02:00
Pato05 6aa596177f
add navigation rail for laptop 2023-10-16 16:54:56 +02:00
Pato05 5ba7e932e3
fix DeezerAudioSource and playback on Windows and Linux 2023-10-15 16:48:55 +02:00
Pato05 ce7612883d
pre-migration to media_kit 2023-10-14 16:26:13 +02:00
Pato05 950969b774
use dartfix, make more stuff constant +
add favorite button in notifications\nfix android tv\ntry to fix library tracks (unsuccessful)\nbetter MenuSheet
2023-10-13 00:09:37 +02:00
Pato05 7769fd8287
changed lots of different stuff i don't remember
pre-running dart fix
2023-10-08 12:53:22 +02:00
Pato05 c23e38b82c
working version with improved queue screen and stuff 2023-09-26 02:06:59 +02:00
Pato05 ae224bb0d4
pre-crazyy 2023-07-29 04:17:26 +02:00
pato05 b908c0c6cd
replace most toasts with in-app snackbars 2021-11-01 17:54:56 +01:00
pato05 c792daea19
pre-new design 2021-11-01 17:41:25 +01:00
Pato05 cdf990a3d8 wip: new player_screen fixes 2021-09-02 22:46:33 +02:00
pato05 2bd29f4cea wip: null-safety, audio_service update 2021-09-01 14:38:32 +02:00
pato05 8d53162099 pre-null safety migration code 2021-08-30 14:51:51 +02:00
pato05 4700d4113e several new and sexy changes 2021-08-30 00:25:18 +02:00
pato05 f71e2b720e Merge remote-tracking branch 'main/master' 2021-07-23 19:14:21 +02:00
exttex 972e84c136 0.6.12 - bug fixes 2021-07-02 18:28:59 +02:00
exttex aa7f82b399 0.6.11 - noone cares or reads this anyway, the repo is for issues, and the code so bad, it's practically obfuscated 2021-04-16 20:21:35 +02:00
exttex 9f850a6f30 Minor fixes, so I can leave for another 2 months 2021-04-06 09:57:38 +02:00
pato05 5edcc8648c lyrics wip: better visualizer
player_screen: always white statusbar icons
2021-04-06 02:04:57 +02:00
pato05 20b92334ba Merge upstream freezer source 2021-04-05 23:27:15 +02:00
pato05 122c7c2ae7 lyrics: allow user to scroll freely 2021-04-05 22:27:54 +02:00
exttex 676d5d45cc 0.6.10 - Spotify is ass 2021-04-05 22:22:32 +02:00
pato05 e30e2bebf1 settings: fix accents
settings_screen: use *ListTile instead of having it into "trailing"
lyrics: add the possibility to scroll freely
2021-04-05 17:35:51 +02:00
pato05 648a8ff7e8 lyrics: add go-to on click feature
player_bar: animated play/pause icon
2021-04-05 00:59:57 +02:00
pato05 ccb00191ad login_screen: redesign 2021-04-05 00:59:07 +02:00
pato05 519adc910f code fixes:
- remove unused imports
- remove clipboard plugin and directly use flutter's clipboard class
- replace deprecated stuff
2021-04-05 00:58:39 +02:00
exttex 3105ed6c1d Display mode 2021-03-21 22:46:44 +01:00
exttex 46f3aa30da Email login 2021-03-21 21:57:18 +01:00
exttex f49475e5a3 New git, updated dependencies 2021-03-16 20:35:50 +01:00
exttex 66bfd5eb70 0.6.9 2021-02-09 21:14:14 +01:00
exttex ff239aaf86 0.6.8 - bug fixes 2020-12-27 19:33:59 +01:00
exttex c3a26b0e3b 0.6.7 - shows in search, album art resolution 2020-12-14 18:29:28 +01:00
exttex babd12bae2 0.6.6 - standalone track naming, artist separator 2020-12-04 18:02:50 +01:00
kilowatt 1ea904ec8d Merge branch 'master' into feature/atv
# Conflicts:
#	lib/ui/player_screen.dart
#	lib/ui/search.dart
2020-11-30 20:21:21 +03:00
exttex 21e7f55017 0.6.5 - Local streaming http server 2020-11-28 22:32:17 +01:00
kilowatt 79ad6992d9 Fixes for search screen and for new "playlists" screen with search field 2020-11-22 13:17:37 +03:00
kilowatt abbd795a35 Adapt gradient for Android TV 2020-11-20 19:19:07 +03:00
kilowatt ca8969eb28 Return highlighting by focus; move focus to navbar by Down arrow 2020-11-20 19:19:07 +03:00
kilowatt 55c7d32c13 Merge from master 2020-11-20 19:18:19 +03:00
kilowatt daee0c03e0 Android TV support - search screen 2020-11-20 19:18:19 +03:00
kilowatt f91fe8f216 Android TV support 2020-11-20 19:18:19 +03:00