Kingkor Roy Tirtho
e58e18de33
fix: better error message for failing to find lyrics #1085
2024-01-23 23:13:38 +06:00
Kingkor Roy Tirtho
79839329b0
feat: add spotify friends activity ( #1130 )
...
* feat: add spotify friend endpoint
* feat: add friend activity in home screen
* fix: when no friends, dummy UI still shows giving the user a false hope of friendship :'(
2024-01-23 22:44:00 +06:00
Kingkor Roy Tirtho
682e88e0c5
fix: releases section is empty when user doesn't follow any artists #1104
2024-01-22 19:09:57 +06:00
Kingkor Roy Tirtho
a8e9b824f3
fix: alternative searched sources doesn't play #1059
2024-01-22 19:02:10 +06:00
Kingkor Roy Tirtho
59e0e6bb65
fix: track pad horizontal scrolling not working
2024-01-22 18:03:08 +06:00
Kingkor Roy Tirtho
8cd650b07e
fix: artist page error #1018
2024-01-22 17:51:12 +06:00
Kingkor Roy Tirtho
27057ea0c8
fix(macos): system tray shows name and sidebar weird gap #1083
2024-01-22 17:20:30 +06:00
Kingkor Roy Tirtho
a76ee0acf2
chore: new liked tracks image
2024-01-08 22:57:03 +06:00
Kingkor Roy Tirtho
29f162c801
chore: remove the sp_key cookie requirement as no longer necessary
2024-01-05 21:25:23 +06:00
Kingkor Roy Tirtho
5509cae91c
fix(android): download failing for permission issues #1015
2024-01-05 20:26:57 +06:00
Kingkor Roy Tirtho
c203ac69ee
fix: search page vertical scrollbar moves on horizontal scroll #1017
2024-01-05 20:02:27 +06:00
Kingkor Roy Tirtho
988a975bf1
feat(deep-link): add track opening page
2024-01-05 14:14:15 +06:00
Kingkor Roy Tirtho
26568d5203
Merge branch 'master' into dev
2024-01-03 14:06:39 +06:00
franchioping
ba4e11a40a
fix: songs doesn't play when sources with preferred audio codec is empty ( #976 )
...
* Fix song not playing when m4a or weba is not available (one is available but not the other) for that song
* Update lib/services/sourced_track/sources/youtube.dart
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2024-01-02 22:37:51 +06:00
Piotr Rogowski
02e44fc6b8
fix: Black window flash when starting the app ( #1003 )
2024-01-02 22:21:12 +06:00
Kingkor Roy Tirtho
0dfd401537
fix(linux): crash after login
2024-01-01 21:01:21 +06:00
Kingkor Roy Tirtho
ec7c952270
chore: generate changelogs and bump version to 3.4.4
2023-12-30 23:41:43 +06:00
Kingkor Roy Tirtho
ec9d9d7d7e
chore: fix genre playlist title bar
2023-12-30 23:25:29 +06:00
Kingkor Roy Tirtho
0f6d0a44ea
chore: fix not closing player
2023-12-30 23:13:27 +06:00
Kingkor Roy Tirtho
d645f607ac
chore: platform check deep link for android
2023-12-30 20:18:35 +06:00
Kingkor Roy Tirtho
9877c6a3b0
chore: fix l10n error
2023-12-30 19:21:56 +06:00
Kingkor Roy Tirtho
faf13489a1
Merge branch 'dev' of github.com:KRTirtho/spotube into dev
2023-12-29 18:29:19 +06:00
Kingkor Roy Tirtho
b4999993bf
fix: wrong artist name sent while scrobbling #958
2023-12-29 18:28:25 +06:00
SecularSteve
3ad7ba66b5
feat(translations): add Dutch Language ( #969 )
...
* Update language_codes.dart
Added Dutch
* Added Dutch language
* Added Dutch
my contribution credentials included
* Added Dutch Language
* fixed a mistake
"Vlaams" is a very specific term to describe the Belgian Dutch dialect. "Nederland" is the correct way.
* fixed a mistake
"Nederlands" actually, got mixed up a bit
2023-12-29 18:12:39 +06:00
Kingkor Roy Tirtho
dcbe7294b7
fix: wrong artist name sent while scrobbling #958
2023-12-27 21:57:18 +06:00
Kingkor Roy Tirtho
70d5c57334
Merge branch 'dev' of github.com:KRTirtho/spotube into dev
2023-12-27 19:28:20 +06:00
Kingkor Roy Tirtho
4050f55640
feat: Deep link support ( #950 )
...
* feat: add deep link support
* feat(android): add intent share support
* chore: untranslated msg for it locale
2023-12-18 22:12:16 +06:00
Kingkor Roy Tirtho
2fb16e64e9
fix: genre border issues
2023-12-12 21:27:14 +06:00
Kingkor Roy Tirtho
792f702f9e
Merge branch 'dev' into feat/genre-view
2023-12-12 21:01:26 +06:00
Kingkor Roy Tirtho
05f9ae6a89
Merge branch 'master' into dev
2023-12-12 20:58:04 +06:00
Kingkor Roy Tirtho
df350fdd54
chore: fix italian translation format error
2023-12-11 20:35:48 +06:00
Kingkor Roy Tirtho
9ee60677f6
fix: add safe area in home
2023-12-08 23:31:20 +06:00
Kingkor Roy Tirtho
956f4b198b
chore: fix translations issues
2023-12-08 22:37:56 +06:00
Kingkor Roy Tirtho
82ed5e9057
feat: compact genre view in home page
2023-12-08 22:18:18 +06:00
Kingkor Roy Tirtho
c592cff1ee
chore: fix padding issues
2023-12-08 18:41:57 +06:00
Kingkor Roy Tirtho
b04d8849e7
fix: track view header title overflow and player view drag glitch
2023-12-08 14:46:27 +06:00
Kingkor Roy Tirtho
581b241f99
chore: add not found for empty lists
2023-12-08 13:58:12 +06:00
Kingkor Roy Tirtho
24a2294512
feat: toggle for discord rpc
2023-12-08 13:27:31 +06:00
Henrik Sozzi
e4eb0e2596
feat: add Italian language translations ( #818 )
...
* Italian language added
Created and added the Italian language
* Corrections and new textes
Corrected the wrong TAB in i10n.dart and added translations of new text items
* Fix
it const name was lowercase
* Merged suggestions from PR #676 , added credits
Added suggestions as in comments of PR #676 and added credits to @ncvescera and @OpenCode
2023-12-08 11:23:53 +06:00
Alex Stan
66d492b4b3
Fix a typo in lib/pages/lyrics/synced_lyrics.dart ( #933 )
...
"Synced lyrics is not ..." -> "Synced lyrics are not ..."
2023-12-08 11:20:22 +06:00
Kingkor Roy Tirtho
b92583d0df
feat: improve loading animations
2023-12-04 22:20:47 +06:00
Kingkor Roy Tirtho
bb8f250f5f
fix: doesn't minimize to tray when system title bar close button is used #866
2023-12-02 23:18:07 +06:00
Kingkor Roy Tirtho
5f1df5a87d
fix: Playlist refresh not working #915
2023-12-02 22:49:29 +06:00
Kingkor Roy Tirtho
b0beeca0cb
feat: Add Go to Album option in track option #917
2023-12-02 22:41:52 +06:00
Kingkor Roy Tirtho
f86d544916
fix: Incorrect "Artist" label/heading on Search Results Page #920
2023-12-02 22:20:22 +06:00
Kingkor Roy Tirtho
2a87a0fe28
chore: change API Type to Audio Source
2023-12-02 22:17:53 +06:00
Kingkor Roy Tirtho
840e014f2b
fix: amoled mode and color scheme can't be changed
2023-12-02 22:05:35 +06:00
Kingkor Roy Tirtho
a7b9398708
fix: metadata not getting added for YouTube tracks #916 and Wrong duration of downloaded tracks #912
2023-12-02 21:57:05 +06:00
Kingkor Roy Tirtho
96021e1a49
fix: "Add () to Playlist" option not showing in favorited playlists #904
2023-11-27 20:38:50 +06:00
Kingkor Roy Tirtho
ee8229020b
fix: settings page scrollbar position
2023-11-27 19:39:53 +06:00
Kingkor Roy Tirtho
722dd86810
chore: track view play not working properly
2023-11-27 19:34:18 +06:00
Kingkor Roy Tirtho
2a69886556
feat(artist): modularize page and add wikipedia section
2023-11-22 20:23:12 +06:00
Kingkor Roy Tirtho
4511a0bd00
chore: bring back edit user playlist button
2023-11-22 10:49:00 +06:00
Kingkor Roy Tirtho
7d05c40dc0
fix: use CustomScrollView for personalized page
2023-11-22 10:02:11 +06:00
Kingkor Roy Tirtho
88b8785cb8
feat: discord RPC integration #98
2023-11-22 09:32:05 +06:00
Kingkor Roy Tirtho
92deb0cc6a
chore: fix playbutton not playing anything
2023-11-22 08:55:42 +06:00
Kingkor Roy Tirtho
98aff8f3b9
chore: fix jiosaavn exact match
2023-11-21 23:13:57 +06:00
Kingkor Roy Tirtho
dcbb156833
feat(mini_player): show/hide lyrics #851
2023-11-21 22:56:45 +06:00
Kingkor Roy Tirtho
7818574356
fix(windows): media control not working #641
2023-11-21 21:23:08 +06:00
Kingkor Roy Tirtho
75c0c4fff4
Merge branch 'master' into dev
2023-11-21 20:11:08 +06:00
Kingkor Roy Tirtho
fc4a39e9f3
chore: fix safearea of flexible header
2023-11-17 13:44:00 +06:00
Kingkor Roy Tirtho
1b087c6eb3
chore: hide empty description
2023-11-17 13:23:31 +06:00
Kingkor Roy Tirtho
28a5d6bb38
feat: paginated playlist and album page
2023-11-17 13:14:25 +06:00
Kingkor Roy Tirtho
14069cd4fe
feat: Add JioSaavn as audio source ( #881 )
...
* feat: implement new SourcedTrack for youtube and piped
* refactor: replace old spotube track with sourced track
* feat: add jiosaavn as audio source
* fix: download not working other than jiosaavn
* Merge branch 'dev' into feat-jiosaavn
2023-11-15 18:34:46 +06:00
Kingkor Roy Tirtho
57c03ad045
refactor: use json serializer for preferences
2023-11-14 22:48:02 +06:00
Kingkor Roy Tirtho
dc980b024e
fix(genres): lag while scrolling
2023-11-14 20:58:16 +06:00
Kingkor Roy Tirtho
0e07506716
refactor: organize hooks
2023-11-14 19:46:54 +06:00
Kingkor Roy Tirtho
fed36ecdd8
fix: Add to Playlist Dialog memory leak #817
2023-11-14 19:36:07 +06:00
Kingkor Roy Tirtho
7b72a90bc6
fix: alternative track source safearea overflow #876
2023-11-14 19:04:59 +06:00
Kingkor Roy Tirtho
2e2c44f0af
feat(android): better quick scroll/drag to scroll implementation
2023-11-13 23:17:16 +06:00
Kingkor Roy Tirtho
0a6b54da36
fix: scrobbling not working for first track or single track
2023-11-13 21:46:33 +06:00
Kingkor Roy Tirtho
e29a38dfa4
fix: changed settings are not persisting after force stop #821
2023-11-13 20:59:54 +06:00
Kingkor Roy Tirtho
694ddf07a3
chore: revert
2023-11-12 19:04:20 +06:00
Kingkor Roy Tirtho
ee94b7cbb2
fix: new releases section flickering on scroll glitch
2023-11-12 19:03:27 +06:00
Kingkor Roy Tirtho
5928185599
fix: new releases section flickering on scroll glitch
2023-11-12 19:01:14 +06:00
Kingkor Roy Tirtho
0c22469503
feat(translations): add Turkish translations
2023-11-12 09:22:26 +06:00
Kingkor Roy Tirtho
a1cc44759b
refactor: show queue from side in desktop
2023-11-08 18:51:19 +06:00
Kingkor Roy Tirtho
da04f068f9
fix: Navigating to settings, redirects to home page #812
2023-11-08 17:48:59 +06:00
Kingkor Roy Tirtho
6b8ae88db4
refactor: horizontal playbutton layout to use ListView and breakdown search page into sections
2023-11-08 17:07:20 +06:00
Kingkor Roy Tirtho
487c2ed6bd
fix: user_playlists layout, track tile index,
2023-11-08 14:41:15 +06:00
Kingkor Roy Tirtho
5633367397
fix(album_card): show loading state during adding track to queue/play
2023-11-08 12:32:21 +06:00
Kingkor Roy Tirtho
1d77556157
fix: check for unsynced lyrics and error handling for timed lyrics query
2023-11-08 12:26:27 +06:00
Kingkor Roy Tirtho
574406dd5f
fix(playbutton_card): annoying animation
2023-11-08 12:11:06 +06:00
Kingkor Roy Tirtho
ac0e2e74d8
refactor: extract settings section to separate files
2023-11-08 11:43:17 +06:00
Kingkor Roy Tirtho
1334a62aae
fix: infinite list disappearing for a moment everytime new page is fetched
2023-10-29 21:38:48 +06:00
Kingkor Roy Tirtho
353ca79be3
fix: spotube doesn't exit properly, hangs in infinite loop #768
2023-10-29 20:59:56 +06:00
Kingkor Roy Tirtho
83c0b49da9
fix: 0:00 media duration in queue after application restart #782
2023-10-29 20:19:03 +06:00
Kingkor Roy Tirtho
4956bf367b
fix: shuffle doesn't move active track to top
2023-10-29 19:54:58 +06:00
Kingkor Roy Tirtho
58e569864d
fix: last track of queue keeps repeating #718
2023-10-29 19:51:53 +06:00
Kingkor Roy Tirtho
286ef83e8e
fix: trim login field padding
2023-10-29 19:16:46 +06:00
Kingkor Roy Tirtho
d056dbf9ee
fix: android invalid download location Download not starting or not explaining error #720
2023-10-29 19:02:39 +06:00
Kingkor Roy Tirtho
433ae3d0c7
chore: generate library credits and finish all translations
2023-10-16 13:39:47 +06:00
Kingkor Roy Tirtho
e29cc2578c
fix: use audio_service_mpris plugin
2023-10-16 09:54:01 +06:00
Kingkor Roy Tirtho
ed6ca006ce
fix: last track repeats
2023-10-15 12:09:14 +06:00
Kingkor Roy Tirtho
593bc2de90
chore: connectivity adapter use http as well
2023-10-15 11:11:20 +06:00
Kingkor Roy Tirtho
edb8928d53
chore: remove unused save lyrics toggle
2023-10-15 10:56:09 +06:00
Kingkor Roy Tirtho
8de2196b61
chore: add lastfm login field autofill support
2023-10-15 10:52:56 +06:00
Kingkor Roy Tirtho
34b80a36b4
chore: fix normalize audio unneeded subtitle
2023-10-15 10:38:09 +06:00
Kingkor Roy Tirtho
d39667bfb9
chore: use updated fl_query offline management
2023-10-14 17:28:22 +06:00
Kingkor Roy Tirtho
0eb9ee8648
feat: ability to select/copy lyrics #802
2023-10-14 12:33:43 +06:00
Kingkor Roy Tirtho
854ab8910d
feat: manual offline detection
2023-10-14 12:31:10 +06:00
Kingkor Roy Tirtho
1f15b6720f
chore: update fl_query & add support
2023-10-07 12:15:28 +06:00
Kingkor Roy Tirtho
b7521a9021
chore: fix player overlay bg blur
2023-10-01 13:32:11 +06:00
Kingkor Roy Tirtho
6299143e4c
chore: fix player overlay bg blur
2023-10-01 13:27:15 +06:00
Kingkor Roy Tirtho
8ca1aa38a2
chore: include interscrollbar in left out pages
2023-10-01 13:24:36 +06:00
Kingkor Roy Tirtho
a3250882df
chore: fix width of scrollbar & non-interactive scrollbar in android
2023-10-01 13:19:34 +06:00
Kingkor Roy Tirtho
5bb8231782
fix: get rid of overflow errors & status bar dark color
2023-10-01 11:39:33 +06:00
Kingkor Roy Tirtho
821b6c1f28
Merge branch 'dev' into pull-up-player
2023-10-01 10:12:23 +06:00
Kingkor Roy Tirtho
20d70927c9
fix(android): system navigator back doesn't close player
2023-10-01 10:08:24 +06:00
Kingkor Roy Tirtho
9aee0568bf
feat: swipe to open player view ( #765 )
...
* feat: sliding up player support
* fix: minor glitches
2023-09-30 22:03:34 +06:00
Kingkor Roy Tirtho
84a4bcd948
feat: thicken the scrollbars & make 'em interactive for mobile ( #764 )
2023-09-30 22:03:16 +06:00
Kingkor Roy Tirtho
e5d0aaf80d
fix: minor glitches
2023-09-30 21:13:35 +06:00
Kingkor Roy Tirtho
083319fd24
feat: sliding up player support
2023-09-30 20:22:16 +06:00
Kingkor Roy Tirtho
b1d79428a3
chore: fix translations & normalize audio icon
2023-09-30 18:46:32 +06:00
Kingkor Roy Tirtho
931664e6b6
refactor: migrate to catcher to catcher_2
2023-09-30 18:33:04 +06:00
meenbeese
c7432bbd98
feat: improve and unify the logging framework ( #738 )
...
* Improve logging framework for better debugging
Signed-off-by: meenbeese <meenbeese@tutanota.com>
* Remove logger statements from /bin dir
---------
Signed-off-by: meenbeese <meenbeese@tutanota.com>
2023-09-30 18:20:45 +06:00
Mohammad Hasan Keramat J
fe42cfe843
feat(translations): add Farsi Translations ( #760 )
...
Signed-off-by: Mohammad Hasan Keramat J <ikeramat@protonmail.com>
Co-authored-by: ali <alinasiri576@gmail.com>
2023-09-29 18:54:16 +06:00
Kingkor Roy Tirtho
f5bd90731d
feat: LastFM scrobbling support ( #761 )
...
* feat: add login with lastfm support
* feat: add lastfm scrobbling support
* fix: scrobblenaut local path
2023-09-29 18:45:00 +06:00
wescode
c09a572925
fix: not fetching all followed artists ( #759 )
...
Co-authored-by: me <whickle@gmail.com>
2023-09-29 18:44:26 +06:00
Kingkor Roy Tirtho
e54762be6a
feat: customizable stream/download file formats ( #757 )
...
* feat: add codec configuration in settings
* fix: show no value for codec configuration in smaller screen
* feat: implement configurable codec for download & streaming music
2023-09-28 17:02:41 +06:00
Kingkor Roy Tirtho
5a758d8671
chore: fix genres & personalized content not loading
2023-09-28 15:27:13 +06:00
Kingkor Roy Tirtho
94c386638f
feat: add restore default settings button
2023-09-27 13:34:19 +06:00
Kingkor Roy Tirtho
101c32523d
feat: show error dialog on failed to login
2023-09-27 13:16:35 +06:00
Kingkor Roy Tirtho
15d466a045
fix(android): audio doesn't resume on interruption end
2023-09-27 12:44:07 +06:00
Kingkor Roy Tirtho
2eb3754953
refactor: playlist editor dialog
2023-09-27 12:27:32 +06:00
Kingkor Roy Tirtho
460f3471b5
chore: fix route change error
2023-09-26 22:57:12 +06:00
Kingkor Roy Tirtho
d3b7a435f9
chore: remove openFile call
2023-09-26 22:35:25 +06:00
Kingkor Roy Tirtho
b3cf639ee2
fix(android ): file_selector getDirectoryPath returns unusable content urls #720
2023-09-26 22:34:21 +06:00
Kingkor Roy Tirtho
a7e102ffc7
fix: valid non-ASCII characters get removed from downloaded file name #745
2023-09-26 21:02:49 +06:00
Kingkor Roy Tirtho
ae2745fdb7
refactor: fix caching isn't working with spotify 0.12
2023-09-26 20:22:05 +06:00
Kingkor Roy Tirtho
afbb8ba5a7
refactor: make compatible with spotify lib 0.12
2023-09-26 19:49:59 +06:00
Kingkor Roy Tirtho
52768a7ec9
Merge branch 'master' into dev
2023-09-26 19:09:11 +06:00
Kingkor Roy Tirtho
2d93441188
fix: keyboard shortcuts changing route but not update sidebar
2023-09-26 18:47:37 +06:00
muhammadbahaa2001
38493f9dd7
feat(translations): add Arabic Translations ( #740 )
...
* Create app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Update app_ar.arb
* Arabic Translate Added
2023-09-26 17:59:32 +06:00
Yuri V
4368c4a866
feattranslations): add Ukrainian translation ( #742 )
...
* Ukrainian translation
* Added to list
* Fixed locale
* Fix quotes
* Update l10n.dart
fix UK -> UA
2023-09-21 14:49:23 +06:00
Kingkor Roy Tirtho
c325911c0d
feat: configurable audio normalization switch
2023-09-17 00:39:00 +06:00
Kingkor Roy Tirtho
da10ab2e29
feat: add audio normalization #164
2023-09-16 23:41:47 +06:00
Kingkor Roy Tirtho
ffe8d9ca6d
feat: loading indicator for genre and personalized pages
2023-09-16 13:08:32 +06:00
Kingkor Roy Tirtho
5c5dbf69ec
feat: add Amoled theme #724
2023-09-16 12:35:46 +06:00
Kingkor Roy Tirtho
e56f29a510
chore: update the translations
2023-09-15 22:43:03 +06:00
Kingkor Roy Tirtho
7aff0d3f1e
cd: Armbuild Circleci project setup ( #723 )
...
* chore: fill missing translations
* chore: vscode filenesting
* docs: Add meenbeese (#713 )
* CircleCI Commit
* cd: updated circle ci build config
* cd: use custom flutter installation
* cd: use ubuntu 22.04
* cd: fix project var syntax
* cd: directly echo secrets to .env file
* cd: export bash env
* cd: they I'm stupid
* cd: ugghh breaking flutter changes on every major version
* cd: add other empty keys to .env
* cd: works!!!
* cd: store artifacts
* cd: add other package formats in circle ci build
* cd: add pub cache path
* cd: remove dart run from flutter_distributor
* cd: add appimage installer
* cd: sudo
* cd: appimagetool in path
* cd: use aarch64 binary of appimagetool
* cd: add rpmbuild deps
* cd: fix rpm arch
* cd: add github release upload capability
* cd: enable github creds context
* cd: remove token
* cd: remove parallelism
* cd: why typo??!
* cd: add github action to trigger Circle CI pipeline
* cd: trigger CCI using curl
* cd: remove quotes from bool field
* cd: ain't no
* cd: poor choice
---------
Co-authored-by: meenbeese <meenbeese@tutanota.com>
2023-09-15 22:35:09 +06:00
Kingkor Roy Tirtho
de335f4834
fix: hour not showing for tracks longer than 60 minutes ( #648 )
2023-09-11 12:12:05 +06:00
Kingkor Roy Tirtho
d12ea48b97
feat: show loading indicator on play track
2023-09-11 11:05:42 +06:00
Kingkor Roy Tirtho
1540999f50
feat: right click to open track option
2023-09-10 22:50:44 +06:00
Kingkor Roy Tirtho
d4f99ec899
feat(player_queue): filtering track support
2023-09-10 22:28:38 +06:00
Kingkor Roy Tirtho
1c50612559
fix: limit cover image upload to allowed 256kb size
2023-09-10 21:39:16 +06:00
Kingkor Roy Tirtho
b9d5c70301
feat: search loading animation
2023-09-10 18:19:47 +06:00
Kingkor Roy Tirtho
ab0fe5bdfa
Playlist info editing ( #708 )
...
* feat: playlist metadata edit support
* refactor: replace file_picker with file_selector
2023-09-10 16:39:21 +06:00
Victor Tinoco
0df8d9cace
fix: playlist grey page ( #707 )
...
* chore: fill missing translations
* chore: vscode filenesting
* fix playlist grey page
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-09-10 16:39:05 +06:00
Kingkor Roy Tirtho
e3217436c9
fix: rewind breaks track progress bar ( #695 )
2023-09-10 11:47:03 +06:00
Kingkor Roy Tirtho
d3e1cef8a2
fix: liked tracks card play not working
2023-09-09 17:37:24 +06:00
Kingkor Roy Tirtho
142dc498f8
fix: Windows memory leak due refetchOnStale user-liked-tracks ( #705 )
...
* chore: refactor CLI stuff to separate service folder
* chore: trying to fix memory leak
* chore: fix fl_Query_devtools in wrong place
* chore: upgrade deps
* fix: user liked tracks memory leak due to isStale & updateQueryFn
2023-09-08 12:30:52 +06:00
Joshua Samenfink
c987ea7841
fix: add missing dependency in debian package ( #704 )
...
* chore: fill missing translations
* chore: vscode filenesting
* fix: add missing dependency in debian package
* fixes https://github.com/KRTirtho/spotube/issues/703
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-09-08 09:52:59 +06:00
Kingkor Roy Tirtho
187bdaf75c
chore: trying to fix windows memory leak
2023-08-31 21:27:07 +06:00
Kingkor Roy Tirtho
0ef134f20d
chore: safe url file name
2023-08-28 10:40:45 +06:00
firapinch
e9a0911bfc
feat(translations): add Russian translation ( #661 )
...
* Readability changes in README.md (#625 )
* Made README.md introduction more readable
* Underlined important reminder in README.md
even though the reminder is bold, it's not visible enough
* small typo fix README.md
removed an unnecesary comma
* Russian translation added
---------
Co-authored-by: MerkomassDev <merkomass@gmail.com>
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-08-27 00:14:53 +06:00
Kingkor Roy Tirtho
179d536ccc
fix: lyrics page text contrast
2023-08-26 15:28:58 +06:00
Kingkor Roy Tirtho
8d4602962b
feat: ability to toggle system title bar & custom title bar ( #185 )
2023-08-26 13:52:59 +06:00
Kingkor Roy Tirtho
a14fb9ec38
feat: jump to specific time on lyric click ( #590 )
2023-08-26 12:38:29 +06:00
Kingkor Roy Tirtho
48e90a4229
fix: sorting by date crashes app ( #551 )
2023-08-26 12:20:14 +06:00
Kingkor Roy Tirtho
fb360035ad
fix: window size remains same after exiting mini player ( #618 )
2023-08-26 11:02:44 +06:00
Kingkor Roy Tirtho
dbf6748ddc
Merge branch 'master' into dev
2023-08-26 10:52:37 +06:00
Kingkor Roy Tirtho
f23e8719ee
fix: replace connectivity_plus with internet_connection_checker
2023-08-26 10:52:19 +06:00
Kingkor Roy Tirtho
1a7ea0ce6a
fix: sanitize song title for file name ( #644 )
2023-08-26 00:40:50 +06:00
Kingkor Roy Tirtho
e90eceb285
fix: infinite route push glitch
2023-08-26 00:06:41 +06:00
Kingkor Roy Tirtho
c3c09f5b76
fix: last track of queue never plays & repeat playlist never works
2023-08-25 22:52:43 +06:00
Kingkor Roy Tirtho
190df17adc
fix: jump to track going to wrong track
2023-08-25 20:03:49 +06:00
Kingkor Roy Tirtho
d239d641ff
feat: paginated user albums
2023-08-25 18:54:54 +06:00
Kingkor Roy Tirtho
6ced0a0fad
fix: always fetching SponsorBlock if no segments found & download failing
2023-08-25 18:05:18 +06:00
Lobo
76f30a0f20
feat(translations): added Portuguese (Brazil) translation ( #634 )
...
* chore: update library credits
* chore: increase score when title matchs
* chore: adjust score for both official flag & track name in title
* chore: use scoring for non-english tracks only
* added Portuguese (Brazil) translation
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-08-23 21:52:34 +06:00
Kingkor Roy Tirtho
93f0db0196
chore: use scoring for non-english tracks only
2023-08-18 15:11:04 +06:00
Kingkor Roy Tirtho
a05ddaeda1
chore: adjust score for both official flag & track name in title
2023-08-18 14:43:46 +06:00
Kingkor Roy Tirtho
3642666e23
chore: increase score when title matchs
2023-08-18 14:38:53 +06:00
Kingkor Roy Tirtho
904a0d3e15
feat: better track matching on youtube API
2023-08-18 14:06:03 +06:00
Kingkor Roy Tirtho
5a8a1e41e9
fix: default to youtube API by default
2023-08-18 13:30:12 +06:00
Rafał
f90e9bee31
feat(translations): add polish translation ( #631 )
...
* cd: add potential duplicate issue detect workflow
* Polish trasnlation
May be not 100% accurate
* translate addicional records from dev branch
* reviewed changes and my review also ;)
thanks for fast review :)
* changes after first build
* fix after second build
* Update lib/l10n/app_pl.arb
Thanks for review
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
* Update lib/l10n/app_pl.arb
Thanks for review
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
* Update lib/l10n/app_pl.arb
Thanks for review
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
* Update lib/l10n/app_pl.arb
Thanks for review
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
* Update lib/l10n/app_pl.arb
Thanks for review
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
* Update lib/l10n/app_pl.arb
Thanks for review
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
* Update lib/l10n/app_pl.arb
Thanks for review
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
Co-authored-by: Piotr Rogowski <piotr.rogowski0@gmail.com>
2023-08-18 13:26:15 +06:00
Kingkor Roy Tirtho
8521cc5c88
fix: always showing play in playlist/album views
2023-08-15 21:57:26 +06:00
Kingkor Roy Tirtho
4adf6951d9
fix: generate playlist page max width
2023-08-15 13:13:07 +06:00
Kingkor Roy Tirtho
c69f81ec6f
feat: show error dialog on piped API 500 error
2023-08-15 13:00:38 +06:00
sf0nt
c94e5ba430
feat(translation): add catalan translations ( #621 )
...
* cd: add potential duplicate issue detect workflow
* translate to catalan
* Update Catalan language country
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-08-15 12:02:37 +06:00
Kingkor Roy Tirtho
d6127cf797
chore: upgrade dependencies
2023-08-15 11:54:06 +06:00
Kingkor Roy Tirtho
aa4ac8641a
fix: tracks doesn't change when ended
2023-08-08 12:18:11 +06:00
Kingkor Roy Tirtho
e3f4344ae9
fix(android): android 13 local tracks not showing up
2023-08-08 10:39:15 +06:00
Kingkor Roy Tirtho
e7c6813ccb
feat: paginated user playlists
2023-08-07 17:34:56 +06:00
Kingkor Roy Tirtho
38dc4beb44
feat: blazingly™ fast download manager ( #619 )
...
* feat: concurrent download service & download prorvider
* feat: implement chunked downloader
* fix: no audio-tags in Linux and duration not showing up for local tracks
* feat: show matching tracks in queue as well
* feat: always uses piped api for download to avoid IP block
* fix: invalid downloadCount
2023-08-07 16:49:11 +06:00
Kingkor Roy Tirtho
ae5edd17ef
fix: windows media controls not working
2023-08-07 15:28:14 +06:00
Kingkor Roy Tirtho
cf7b849cdd
feat: web compatibility
2023-08-05 10:49:53 +06:00
Kingkor Roy Tirtho
b492840512
fix: login dialog stays after login, mention sp_gaid in tutorial
2023-08-04 21:25:01 +06:00
Kingkor Roy Tirtho
aee84a8167
chore: use new website domain
2023-08-04 20:49:32 +06:00
Kingkor Roy Tirtho
b8c6d7eb6a
fix: alternative track source textfield safe area
2023-08-04 13:52:02 +06:00
Kingkor Roy Tirtho
5a563ef428
fix: flags not showing up, html in descriptions
2023-08-04 13:47:26 +06:00
Kingkor Roy Tirtho
d8cf2ae131
fix: avoid sponsor block for first few seconds to not break the stream
2023-08-04 13:23:36 +06:00
Kingkor Roy Tirtho
1431472f07
fix: avoid sponsor block for first few seconds to not break the stream
2023-08-04 13:19:56 +06:00
Kingkor Roy Tirtho
dfd60bd4cc
fix: cache segments casting error
2023-08-04 13:10:56 +06:00
Kingkor Roy Tirtho
0b7affdc05
fix: track not skipping to next even when source is available
2023-08-04 11:51:13 +06:00
Kingkor Roy Tirtho
0e5d54639a
chore: enable spanish translation in UI
2023-08-02 15:17:52 +06:00
Kingkor Roy Tirtho
888a4b1162
fix(linux): crash on no secret service ( #608 )
2023-08-02 15:12:55 +06:00
Kingkor Roy Tirtho
4885dca04f
fix: duration is always zero in PlayerView
2023-08-02 11:12:22 +06:00
Piotr Rogowski
6dff0996bd
feat: Force High Refresh Rate on some Android devices ( #607 )
...
* Force High Refresh Rate on some Android devices
* fix: check android platform for high refresh-rate
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-08-02 10:44:06 +06:00
Souda
042d7a4a10
feat: add spanish translations ( #585 )
...
* Update bug_report.yml
* Create app_es.arb
* Fix the missing lines and improve the translation
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-08-01 19:46:04 +06:00
Piotr Rogowski
3e0834f83c
Fix player position performance issue ( #606 )
2023-08-01 19:44:00 +06:00
Kingkor Roy Tirtho
e5839b6980
chore: fix simplified chinese
2023-07-11 22:23:51 +06:00
Ice Year
26dbd52373
feat(translations): add Simplified Chinese translation. ( #556 )
2023-07-11 22:15:58 +06:00
Kingkor Roy Tirtho
e4cbdd3747
fix: remove adaptive widgets ( #520 )
2023-07-11 22:13:22 +06:00
Kingkor Roy Tirtho
c3176f6b47
Merge branch 'master' into dev
2023-07-11 22:10:23 +06:00
Kingkor Roy Tirtho
929261b6f8
V3 playstore patch ( #567 )
...
* chore: add playstore appbundle build step without update checker
* chore: only include playstore upload binary for now
* chore: update build number to patch 1
* chore: rollback
* chore: rollback upload artifact
2023-07-11 09:58:09 +06:00
Kingkor Roy Tirtho
f95f0dd9e5
Merge branch 'master' into dev
2023-07-08 21:59:57 +06:00
Kingkor Roy Tirtho
dc76634a6e
fix: shuffle not working ( #562 )
2023-07-08 21:58:57 +06:00
Kingkor Roy Tirtho
0089d471ae
fix: negative index exception in update palette ( #561 )
2023-07-08 21:44:43 +06:00
Sir RaptaG
b573bf000f
Fix a dash
2023-07-03 14:49:22 +03:00
Kingkor Roy Tirtho
62055018fe
fix: color not syncing and add new screenshot
2023-07-02 22:20:02 +06:00
Kingkor Roy Tirtho
f5a068b1b3
chore: fix hindi translation attributes
2023-06-30 12:59:36 +06:00
Kingkor Roy Tirtho
9a26667c5d
chore: generate all missing translations
2023-06-30 12:58:52 +06:00
Kingkor Roy Tirtho
f554f6d43b
fix: track stops at last second
2023-06-30 12:10:25 +06:00
Kingkor Roy Tirtho
0cfe430e27
chore: layout mode adaptive by default
2023-06-30 11:23:53 +06:00
Kingkor Roy Tirtho
c429e6f48d
chore: versioning of Hive boxes
2023-06-30 11:21:02 +06:00
Kingkor Roy Tirtho
b54ee96233
feat: re-introduce youtube API along with piped
2023-06-30 10:52:44 +06:00
Kingkor Roy Tirtho
699b236ce5
chore: fix dep problem and code style
2023-06-28 17:55:17 +06:00
Kingkor Roy Tirtho
df79638fb6
fix: screen breakpoints and persist lyrics delay across screens
2023-06-28 17:00:37 +06:00
Kingkor Roy Tirtho
6b4584e91b
fix: lyrics page blur in player and cut off text when line too big
2023-06-28 16:50:05 +06:00
Kingkor Roy Tirtho
b041887402
chore: remove predownload option
2023-06-28 16:36:50 +06:00
Kingkor Roy Tirtho
dfea195ec1
feat: search alternative track source
2023-06-28 16:29:23 +06:00
Kingkor Roy Tirtho
60328a6baf
feat: show country code piped instance list
2023-06-28 14:23:12 +06:00
Kingkor Roy Tirtho
17a25a501e
feat: add piped search mode
2023-06-28 14:05:01 +06:00
Kingkor Roy Tirtho
a9b5a714e4
fix: alternative track source not playing new source
2023-06-28 12:13:33 +06:00
Kingkor Roy Tirtho
4ce0d989fa
chore: upgrade fl_query and smtc_widnows
2023-06-26 10:57:43 +06:00
Kingkor Roy Tirtho
fe5b429dda
feat(android): disable battery optimization for better playback
2023-06-26 10:28:47 +06:00
Kingkor Roy Tirtho
4077fac39f
fix: overflowing clickable artists links
2023-06-25 17:47:23 +06:00
Kingkor Roy Tirtho
ea401cf5fe
chore: relayout shimmer track tiles
2023-06-25 17:29:24 +06:00
Kingkor Roy Tirtho
925fa86271
feat: download button on each track
2023-06-25 17:03:36 +06:00
Kingkor Roy Tirtho
28abed9ab3
chore(tranlsation): correct Japan country code and language code native name
2023-06-25 14:29:54 +06:00
maboroshin
95d7949655
Update app_ja.arb ( #532 )
2023-06-25 14:29:08 +06:00
Kingkor Roy Tirtho
ba3f4281f1
feat: add german locale
2023-06-25 14:19:33 +06:00
siggi1984
8658a26e2d
Update l10n.dart ( #527 )
...
* Update l10n.dart
* Add files via upload
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-06-25 10:32:20 +06:00
Kingkor Roy Tirtho
4b52a71c09
feat(translation): add Japanase locale
2023-06-25 10:29:49 +06:00
maboroshin
54c1ba777c
Add app_ja.arb Japanese translation ( #531 )
2023-06-25 10:15:27 +06:00
Kingkor Roy Tirtho
72833a9bcd
chore: track collection view shuffle button color correction
2023-06-25 10:09:16 +06:00
Kingkor Roy Tirtho
6c2d65587b
fix(player): queue button not showing when not logged in
2023-06-25 10:00:44 +06:00
Kingkor Roy Tirtho
546fafbf37
chore:
2023-06-20 12:07:54 +06:00
Kingkor Roy Tirtho
1c89e3efb0
fix: collection currently playing state persist on restart
2023-06-20 11:55:23 +06:00
Kingkor Roy Tirtho
9251121ba0
fix: track collection view status bar not transparent
2023-06-20 10:25:57 +06:00
Kingkor Roy Tirtho
c93c229b0f
chore: sleep timer custom hour format
2023-06-20 09:39:27 +06:00
Kingkor Roy Tirtho
b78e7f57a0
feat: logs page in settings
2023-06-19 22:36:05 +06:00
Kingkor Roy Tirtho
4a75f3dbd1
feat: add sleep timer support
2023-06-19 21:35:58 +06:00
Kingkor Roy Tirtho
0620b62023
refactor: extend list item for PopSheetEntry for better interactivity
2023-06-18 22:13:06 +06:00
Kingkor Roy Tirtho
b4713e377a
feat: sort tracks by newest and oldest dates
2023-06-18 15:28:44 +06:00
Kingkor Roy Tirtho
af6ab5fc2c
refactor: use table in about
2023-06-18 15:13:44 +06:00
Kingkor Roy Tirtho
93bd4dc3aa
chore: fix colors
2023-06-18 15:01:11 +06:00
Kingkor Roy Tirtho
65fa3cb624
fix: status bar color of playlist/album page
2023-06-18 13:25:59 +06:00
Kingkor Roy Tirtho
20274b1c65
refactor: expandable filter field on genre and user local tracks page
2023-06-18 12:49:38 +06:00
Kingkor Roy Tirtho
dce1b88694
feat(playlist,album page): play and shuffle take full width on smaller screens, add new xs breakpoint
2023-06-18 12:07:26 +06:00
Kingkor Roy Tirtho
7a8bd92104
fix(track_collection_view): keyboard focus on scroll and no space for search results in playlist/album
2023-06-18 10:22:47 +06:00
Kingkor Roy Tirtho
cca5625df7
fix: pop sheet list not scrollable
2023-06-17 13:17:38 +06:00
Kingkor Roy Tirtho
0cedc7a418
feat: re-designed playlist/album page
2023-06-17 13:08:33 +06:00
Kingkor Roy Tirtho
a0767f4664
chore: navigation fix
2023-06-17 10:53:36 +06:00
Kingkor Roy Tirtho
1266a3f160
fix: failed download no error icon
2023-06-17 10:30:36 +06:00
Kingkor Roy Tirtho
73c012c71a
fix: local tracks getting fetched on first load
2023-06-17 10:17:54 +06:00
Kingkor Roy Tirtho
ea45c4f42a
fix: re-enable download manager
2023-06-17 09:32:37 +06:00
Kingkor Roy Tirtho
7abe2c1073
feat: volume slider in player page
2023-06-15 13:10:47 +06:00
Kingkor Roy Tirtho
2b35c044ad
fix: playlist generate slider shape
2023-06-15 13:00:49 +06:00
Kingkor Roy Tirtho
ce38233de8
feat: player details dialog and separate location of lyrics button in player page
2023-06-15 12:51:33 +06:00
Kingkor Roy Tirtho
3b56c78d5c
refactor: replace PopupMenuButton widgets with AdaptivePopSheetList
2023-06-12 12:50:58 +06:00
Kingkor Roy Tirtho
ddc1c5f373
feat: adaptive popup and bottom sheet list widget
2023-06-12 10:51:00 +06:00
Kingkor Roy Tirtho
d88d287fc5
fix: track_table_view table headers
2023-06-12 09:39:54 +06:00
Kingkor Roy Tirtho
c8b7de0879
feat: adaptive controllers
2023-06-12 09:22:31 +06:00
Kingkor Roy Tirtho
617aa89409
feat: improved track item API and UI
2023-06-11 22:27:16 +06:00
Kingkor Roy Tirtho
886bc8033d
refactor: reuse PlaylistAddTrack on track_tile
2023-06-11 19:42:13 +06:00
Kingkor Roy Tirtho
c91d8c8efa
feat: add generated to playlist(s)
2023-06-11 18:56:39 +06:00
Kingkor Roy Tirtho
3724bd5a10
feat: persistent volume percentage
2023-06-11 18:26:03 +06:00
Kingkor Roy Tirtho
91c72f9ec9
feat: playlist create support for generated playlist
2023-06-10 23:12:02 +06:00
Kingkor Roy Tirtho
51e427e83c
refactor: use new search for filter text field
2023-06-10 22:39:12 +06:00
Kingkor Roy Tirtho
9d14517202
feat: reactive volume slider and slicker bottom bar with lowered height
2023-06-10 22:15:23 +06:00
Kingkor Roy Tirtho
6ae896441a
fix: no progress update when track changed
2023-06-10 21:47:59 +06:00
Kingkor Roy Tirtho
8be67d02c4
chore: remove reference to background_downloader
2023-06-10 15:33:14 +06:00
Kingkor Roy Tirtho
7d23beec5e
fix: disable background_downloader due to android build failures
2023-06-10 15:31:48 +06:00
Kingkor Roy Tirtho
0a49b56566
fix: less frequent position updates
2023-06-10 15:18:22 +06:00
Kingkor Roy Tirtho
09b24cf1fd
fix: excessive repaints caused by Player progress bar
2023-06-10 14:22:19 +06:00
Kingkor Roy Tirtho
4ec04240a5
fix: multiple instance of theme
2023-06-10 14:02:39 +06:00
Kingkor Roy Tirtho
bf04962e90
fix: remove unnecessary broadcast stream conversions
2023-06-10 13:12:40 +06:00
Kingkor Roy Tirtho
e1c0f5cf1e
fix: remove useBreakpoints as it clogs up memory with unnecessary state updates
2023-06-10 13:10:01 +06:00
Kingkor Roy Tirtho
c83d74b9f6
chore: comment unsupported language displays to save memory
2023-06-10 12:39:45 +06:00
Kingkor Roy Tirtho
9877d5f517
feat: playlist generation all parameters support
2023-06-08 12:49:08 +06:00
Kingkor Roy Tirtho
d57aad5612
feat: responsive playlist generate page and scrollable multi autocomplete
2023-06-08 10:01:01 +06:00
Kingkor Roy Tirtho
4a21249ee3
fix: replace download multiple pops and add translations
2023-06-08 09:03:18 +06:00
Kingkor Roy Tirtho
6752adc939
feat: Better download manager with download progress
2023-06-08 08:36:56 +06:00
Kingkor Roy Tirtho
f4b0d134ca
feat: custom playlist generator
2023-06-06 17:41:37 +06:00
Kingkor Roy Tirtho
bed0d3bd70
feat: piped instance picker on settings
2023-06-04 22:02:14 +06:00
Kingkor Roy Tirtho
3aeb026776
feat: track populate sibling support
2023-06-04 17:52:31 +06:00
Kingkor Roy Tirtho
96f04c1756
feat: custom error toast
2023-06-04 17:35:58 +06:00
Kingkor Roy Tirtho
622d938d9e
chore: remove toast handler in release mode
2023-06-04 16:53:41 +06:00
Kingkor Roy Tirtho
14183781dd
feat: repeat button all 3 mode and disable player controls when track is fetching
2023-06-04 16:34:37 +06:00
Kingkor Roy Tirtho
e3d8239b9f
fix: error log
2023-06-04 15:33:57 +06:00
Kingkor Roy Tirtho
94017189c6
fix: cached currently playing track infinite loading
2023-06-04 14:44:16 +06:00
Kingkor Roy Tirtho
ed29ab5137
fix: cached queue tracks expired stream
2023-06-04 12:30:04 +06:00
Kingkor Roy Tirtho
f7ca3a654f
chore: only remove native event loop for macos
2023-06-02 13:06:02 +06:00
Kingkor Roy Tirtho
1abcad1de5
fix: linux mpris not showing up and overall media notification service
2023-06-02 12:33:27 +06:00
Kingkor Roy Tirtho
17e5ab611c
fix: track doesn't play after change
2023-06-02 09:21:47 +06:00
Kingkor Roy Tirtho
74906f3932
fix: album sync not working
2023-06-01 12:37:30 +06:00
Kingkor Roy Tirtho
8d30fffc2b
chore: add device preview package
2023-06-01 12:28:11 +06:00
Kingkor Roy Tirtho
8944581c09
fix: add to playlist dialog not showing playlist name
2023-06-01 12:16:27 +06:00
Kingkor Roy Tirtho
caa340803f
fix: personalized playlists not loading
2023-06-01 09:59:31 +06:00
Kingkor Roy Tirtho
27e8acbfe7
fix: playback not moving to next track after a track ends
2023-06-01 09:02:44 +06:00
Kingkor Roy Tirtho
19d0ddcdd9
chore: remove tuple and replace with records
2023-05-28 22:18:05 +06:00
Kingkor Roy Tirtho
88137f01b2
feat: locale category/genre title
2023-05-28 22:06:52 +06:00
Kingkor Roy Tirtho
ae820a22f2
feat: personal playlist recommendations
2023-05-28 21:54:00 +06:00
Kingkor Roy Tirtho
ec11af53a1
feat: enable caching of queue
2023-05-27 23:04:54 +06:00
Kingkor Roy Tirtho
e529c79c4f
fix: re-enable add to queue and play next support, favorite button query exceptions
2023-05-27 21:53:56 +06:00
Kingkor Roy Tirtho
bf59570251
feat: show loading when track metadata is being fetched, android, ios, macos enable shuffling
2023-05-27 13:34:25 +06:00
Kingkor Roy Tirtho
a0744630ba
fix: use id based source getters instead of index
2023-05-27 12:01:59 +06:00
Kingkor Roy Tirtho
75b46e1a17
refactor: split audio player impl into multiple parts and mixins
2023-05-26 10:13:09 +06:00
Kingkor Roy Tirtho
a455a89c58
fix: null exception on proxy playlist and audio player
2023-05-17 00:30:48 +06:00
Kingkor Roy Tirtho
696eeee882
chore(playback): re-enable shuffling
2023-05-16 22:34:20 +06:00
Kingkor Roy Tirtho
8bcce9282e
feat: supabase integration
2023-05-16 12:36:49 +06:00
Kingkor Roy Tirtho
fb780da327
feat: remove SponsorBlock in favor of YT Music and remove pocketbase backend track support
2023-05-16 10:50:17 +06:00
Kingkor Roy Tirtho
b058517912
cd: fix dart@v3 unsupported by generators
2023-05-15 23:10:04 +06:00
Kingkor Roy Tirtho
c9d815674a
cd: update to flutter 3.10.0
2023-05-15 22:35:07 +06:00
Kingkor Roy Tirtho
3bafa7b80c
fix(mkPlayer): remove method and wrong active index on modifying playlist
2023-05-15 11:02:32 +06:00
Kingkor Roy Tirtho
eaf65b6db2
feat(player): custom playlist implementation for media_kit to replace unpredictable playlist of mpv
2023-05-14 17:52:54 +06:00
Kingkor Roy Tirtho
5a4e3baa51
chore: remove unnecessary files and youtube_explode
2023-05-14 15:00:07 +06:00
Kingkor Roy Tirtho
1ecc36da57
feat: replace YouTube API with piped API
2023-05-14 14:26:13 +06:00
Kingkor Roy Tirtho
ab9e6530b6
chore: enable flutter 3.10 and dart 3 support
2023-05-13 20:09:15 +06:00
Kingkor Roy Tirtho
1f3255481f
fix(player): volume slider, prefetching of media_kit and stuttering on sponsorblock skip
2023-05-13 19:11:02 +06:00
Kingkor Roy Tirtho
5f70207076
refactor(playback): migration to ProxyPlaylist based playback
2023-05-13 12:46:56 +06:00
Kingkor Roy Tirtho
3ba3df7265
refactor(playlist_queue): add playlist 3 items load first support
2023-05-12 20:35:48 +06:00
Kingkor Roy Tirtho
f1080e1675
feat(player): add playlist related methods to audio player
2023-05-12 09:36:03 +06:00
Kingkor Roy Tirtho
06f6adc69c
refactor(windows,linux): replace audioplayers with media_kit
2023-05-12 08:32:56 +06:00
Kingkor Roy Tirtho
33cb7947d6
feat: newly released albums of user followed artist
2023-05-11 23:50:17 +06:00
Kingkor Roy Tirtho
38929fed6e
fi(loading): layout exceptions and overflow of loading animations
2023-05-11 22:43:21 +06:00
Kingkor Roy Tirtho
c232fcc6dd
feat(android): add splash screen
2023-05-07 21:36:04 +06:00
Kingkor Roy Tirtho
d487fe5563
feat(playback): integrate android, ios, macos with JustAudio
2023-05-05 20:03:06 +06:00
Kingkor Roy Tirtho
cdb32685e4
fix(android): use multi assetAudioPlayer instance fix patch and disable Pre-download and play by default in Android too
2023-05-05 11:18:28 +06:00
Kingkor Roy Tirtho
1fff0f1bd0
feat(playback): use assets_audio_player to fix macos double duration problems and android high loading latency
2023-05-04 22:10:02 +06:00
Kingkor Roy Tirtho
be91e33828
fix: macos build error, mobile player duration and playing state and background disposal of player
2023-05-01 10:23:46 +06:00
Kingkor Roy Tirtho
6430a25870
feat: better language picker, adaptive select tile and settings section contrast
2023-05-01 00:44:35 +06:00
Kingkor Roy Tirtho
12915f3e5a
refactor: create audio player wrapper and remove just_audio (again)
2023-04-30 23:16:55 +06:00
Kingkor Roy Tirtho
30c933cdf3
fix: disable play when loading track and buffering event
2023-04-30 18:08:12 +06:00
Kingkor Roy Tirtho
8f9303bc0f
fix: mobile audio notification not working
2023-04-30 17:02:33 +06:00
Kingkor Roy Tirtho
ce10aa1fe2
fix: navigation to settings not working
2023-04-30 15:18:16 +06:00
Kingkor Roy Tirtho
6d836bdb65
feat(translation): add hindi and french translations using ChatGPT
2023-04-29 15:31:42 +06:00
Kingkor Roy Tirtho
7b7b1f2647
fix: language changer not working
2023-04-29 14:15:28 +06:00
Kingkor Roy Tirtho
a5c36bbb20
feat: localize settings, about, login, player queue with Bengali and English translations
2023-04-29 13:46:42 +06:00
Kingkor Roy Tirtho
c55133dc8b
feat(locale): player, playlist view, track tile bengali and english translations
2023-04-29 11:01:16 +06:00
Kingkor Roy Tirtho
11fe9ec744
feat(locale): localize search, library, lyrics, artist with both Bengali and English
2023-04-29 10:11:56 +06:00
Kingkor Roy Tirtho
a1cdbad187
feat(locale): add bengali translations for search page
2023-04-29 09:23:41 +06:00
Kingkor Roy Tirtho
09af1aa156
chore: add home, genre and personalization translations
2023-04-29 00:26:02 +06:00
Kingkor Roy Tirtho
f12d81259f
feat: setup localization (l10n) and language switcher, add sidebar and navbar locale
2023-04-29 00:13:37 +06:00
Kingkor Roy Tirtho
8432dc6286
feat: heart button animation
2023-04-28 22:21:17 +06:00
Kingkor Roy Tirtho
af278d8fea
fix: sidebar task counter badge and bottom player play button progress color
2023-04-28 21:24:52 +06:00
Kingkor Roy Tirtho
d7135db5ad
refactor(audi_service): unify all platform audio services
2023-04-28 21:11:49 +06:00
Kingkor Roy Tirtho
9dbb8171a6
feat: make snackbar floating
2023-04-28 13:06:36 +06:00