Kingkor Roy Tirtho
2925dd6748
refactor: library page filter fields and update home sections
2024-12-21 18:23:45 +06:00
Kingkor Roy Tirtho
f80ea32de4
refactor: use Appbar titlebar throughout the app
2024-12-21 17:02:13 +06:00
Kingkor Roy Tirtho
fcefce4b1b
refactor: titlebar to use shadcn appbar and library tabs to use shadcn TabList
2024-12-21 16:05:35 +06:00
Kingkor Roy Tirtho
2488da2279
refactor: bottom player border, player queue using shadcn drawer
2024-12-21 14:38:54 +06:00
Kingkor Roy Tirtho
5ad151932a
feat: initial integration of shadcn-ui
2024-12-21 09:22:30 +06:00
Kingkor Roy Tirtho
b52bf0f448
feat(android): home widget support ( #2148 )
...
* feat: add android home widget support
* feat: style widget player and add intent and callbacks on action
* feat: responsive and working android home widget
* fix(android): models stripping causing it to not work for release apks
* chore: ios lockfile update
* feat: config for iOS widget
* cd: upgrade xcode
* cd: reduce xcode version
* feat: add a christmas background
2024-12-16 22:47:44 +06:00
Kingkor Roy Tirtho
8ca2115ef0
feat: track caching and cached track export support ( #2117 )
...
* feat: add caching support with track metadata
* feat(settings): add cache music toggle
* fix(mobile): cache dir not open-able
* feat(local folder): add cache export/clear actions and size of the folder
* chore: ios deps upgrades
* chore: upgrade lint flutter version
* chore: lint secrets causing error
* cd: invalid value for env var
2024-12-08 20:03:01 +06:00
Kingkor Roy Tirtho
9f2d423cfe
feat: add invidious audio source and fix auto skipping tracks ( #2005 )
...
* feat: add invidious audio source with automatic track switch even on server playback endpoint
* fix: switching to different source on playback endpoint error not working
* chore: update invidious version
* feat: invidious instances customizability
2024-10-17 22:33:03 +06:00
Kingkor Roy Tirtho
f553e43b17
chore: hide donations link for playstore version to adhere with Google Play's iae policy
...
This commit keeps food on one google PM's table by not stealing their 30% pay cut
2024-10-09 16:37:41 +06:00
Kingkor Roy Tirtho
70bbb4af5a
feat(macos): enable same window webview support
2024-10-09 14:45:16 +06:00
Kingkor Roy Tirtho
c1f2ddcdbe
chore: remove donation links from about page to avoid Google's imaginary "pay cut" policy strike
2024-09-30 20:51:28 +06:00
Kingkor Roy Tirtho
1cad097d0b
fix(lyrics): LRCLIB lyrics should be usable without logging in #1803
2024-09-15 18:22:09 +06:00
Kingkor Roy Tirtho
1119c0e47d
chore: pushed pages not closing
2024-09-15 17:23:11 +06:00
Kingkor Roy Tirtho
5ff36a8643
fix(android): pressing back while the player is open doesn't take to previous page
...
#1388
2024-09-15 14:53:41 +06:00
Kingkor Roy Tirtho
9cb828bb55
fix: handle dublicated items in playback queue correctly #1852
2024-09-15 13:59:09 +06:00
Kingkor Roy Tirtho
33ecbe066c
feat(desktop): show error dialog if webview is not found on login #1871
2024-09-15 10:31:20 +06:00
Kingkor Roy Tirtho
29015bca76
fix(stats): minutes page shows plays and streams page shows minutes which should be the opposite #1880
2024-09-15 09:56:59 +06:00
Kingkor Roy Tirtho
4f882882e0
Merge pull request #1807 from sonu36437/patch-1
...
s in safari was missing in webview for userAgent i don't know if it will cause any issue in ios
2024-09-06 21:22:37 +06:00
sonu36437
2d4c9cabd2
s in safari was missing in webview for userAgent
2024-08-22 21:32:33 +05:30
Kingkor Roy Tirtho
9a0421ce38
fix: getting started page login page exception #1800
2024-08-18 11:06:51 +06:00
Kingkor Roy Tirtho
470addca83
fix: local tracks takes time to load
2024-08-15 22:45:22 +06:00
Kingkor Roy Tirtho
9b7a7ef1cf
chore: update translations and refactor to flutter 3.22 ThemeData
2024-08-10 22:54:25 +06:00
Josu Igoa
7408a87860
feat(translations): make state page's hard coded strings translatable ( #1719 )
2024-08-10 22:06:15 +06:00
Kingkor Roy Tirtho
6456b43d10
refactor: logs page show full log
2024-08-10 20:53:17 +06:00
Kingkor Roy Tirtho
1c66646798
fix(windows): local tracks plays but disabled playback controls
2024-08-07 21:54:47 +06:00
Kingkor Roy Tirtho
6a500731d6
feat: discord rpc for macOS, windows-arm64 and linux-arm64 ( #1713 )
...
* feat: add discord rpc support for macos, windows arm64 and linux arm64
* chore: discord rpc not clearing activity after close/setting rpc to false
* chore: add migration script to move from files from macos sandbox to non-sandbox directories
2024-07-14 18:58:47 +06:00
Kingkor Roy Tirtho
abfdbc63ce
fix: Too many artists for a track causing overflows
...
#1470
2024-07-09 23:08:21 +06:00
Kingkor Roy Tirtho
00f1b3422f
fix: playlist share button does not work #1639
2024-07-09 22:37:54 +06:00
Kingkor Roy Tirtho
7a31119e3c
fix(mini-player): macos titlebar over logo #1244
2024-07-09 22:34:16 +06:00
Kingkor Roy Tirtho
44861a9f5c
fix: unescape html escape values #1300
2024-07-09 22:13:05 +06:00
Kingkor Roy Tirtho
c7d8ed567a
fix: lyrics page doesn't scroll to top after song ends #885
2024-07-09 21:17:49 +06:00
Kingkor Roy Tirtho
86ee64c606
chore: remove old logger
2024-07-06 22:02:31 +06:00
Kingkor Roy Tirtho
15211123aa
Merge pull request #1688 from KRTirtho/feat/desktop-webview
...
feat(desktop): webview based login support
2024-07-06 21:43:29 +06:00
Kingkor Roy Tirtho
243a843033
Merge pull request #1687 from KRTirtho/refactor/storage-n-providers
...
refactor: migrate to sqlite based storage from hive
2024-07-06 21:38:52 +06:00
Kingkor Roy Tirtho
2f46fa32f1
chore: fix webview and app window freezing after successful login
2024-07-06 18:31:17 +06:00
Kingkor Roy Tirtho
7dd76d24c3
chore: fix windows cookie invalid characters
2024-07-05 14:54:49 +06:00
Kingkor Roy Tirtho
f2f35bd2fb
chore: fix windows webview2 trying to store data in admin folders
2024-07-05 13:32:07 +06:00
Kingkor Roy Tirtho
15bd58a955
feat(desktop): implement webview based login
2024-07-05 11:21:32 +06:00
Kingkor Roy Tirtho
7927a3e404
chore: fix top album and track invalid time frame operations
2024-07-01 13:25:28 +06:00
Kingkor Roy Tirtho
3bdc46da4d
feat(stats): add lazy loading support
2024-06-30 21:08:29 +06:00
Kingkor Roy Tirtho
ffb3a3377f
chore: add migration script to migrate hive to drift
2024-06-30 15:44:24 +06:00
Kingkor Roy Tirtho
1cfd377c29
refactor: synced lyric cache to use drift db
2024-06-30 11:01:40 +06:00
Kingkor Roy Tirtho
b495ed4ac0
fix: null exception in album page navigated from /home
2024-06-29 17:09:58 +06:00
Kingkor Roy Tirtho
08ac29c979
refactor(stats): migrate stats to use drift db
2024-06-29 17:05:06 +06:00
Kingkor Roy Tirtho
a83dd64476
refactor: replace all instances of proxy playlist
2024-06-24 20:52:40 +06:00
Kingkor Roy Tirtho
f79fedefd4
chore: create new audio player centric playback notifier with drift persistence
2024-06-23 12:23:28 +06:00
Kingkor Roy Tirtho
b9b7d5c8aa
refactor: lastfm scrobbling to drift db
2024-06-17 18:08:57 +06:00
Kingkor Roy Tirtho
d18f74fd65
refactor: use drift db based authentication
2024-06-16 22:33:23 +06:00
Kingkor Roy Tirtho
bf6cec8d69
refactor(blacklist): use drift sql db instead of hive
2024-06-14 22:23:12 +06:00
Kingkor Roy Tirtho
3fb003ea60
refactor(preferences): use Drift sql db for preferences
2024-06-14 00:29:09 +06:00