Commit Graph

915 Commits

Author SHA1 Message Date
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