Kingkor Roy Tirtho
9cb828bb55
fix: handle dublicated items in playback queue correctly #1852
2024-09-15 13:59:09 +06:00
Kingkor Roy Tirtho
36d161c05a
fix(desktop): scrollbar overlapping with more options of tracks and playlists
2024-09-15 10:51:13 +06:00
Kingkor Roy Tirtho
959199ff84
fix(discord): stop discord rpc from try update presence when not connected
2024-09-15 10:36:27 +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
3afe3cea80
Squashed commit of the following:
...
commit e160d4f561ff2e945fd67bf12b223c012da58b1e
Author: Kingkor Roy Tirtho <krtirtho@gmail.com>
Date: Sat Sep 14 10:48:08 2024 +0600
fix: pagination issues in playlist and album pages
2024-09-14 10:48:39 +06:00
Kingkor Roy Tirtho
40bfcc1961
chore: clear or disconnect discord on dispose
2024-09-13 20:12:58 +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
6d0cbf97e3
fix(android): clears queue upon swiping away notification
2024-08-19 21:37:31 +06:00
Kingkor Roy Tirtho
aa5d0e535b
chore: fix detection isn't working as drag device enables drag
2024-08-18 13:04:45 +06:00
Kingkor Roy Tirtho
af60cfc067
feat: manually detect and define touch behavior #1763
2024-08-18 12:42:14 +06:00
Kingkor Roy Tirtho
411115327d
fix(player): shuffle button state resets after closing page #1657
2024-08-18 12:00:44 +06:00
Kingkor Roy Tirtho
9a0421ce38
fix: getting started page login page exception #1800
2024-08-18 11:06:51 +06:00
Kingkor Roy Tirtho
95ff13324e
fix(mobile): queue doesn't persist
2024-08-15 22:46:17 +06:00
Kingkor Roy Tirtho
470addca83
fix: local tracks takes time to load
2024-08-15 22:45:22 +06:00
Kingkor Roy Tirtho
9294858fb6
fix: start radio not working #1629
2024-08-15 20:38:14 +06:00
Kingkor Roy Tirtho
b32ec9ccf9
chore: bump version and generate changelog
2024-08-10 23:21:48 +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
Marat Budkevich
95b68687d5
fix(translations): fix Russian translations ( #1696 )
2024-08-10 22:03:42 +06:00
Kingkor Roy Tirtho
388e2d0289
fix(ios): permission exception
2024-08-10 21:50:20 +06:00
Kingkor Roy Tirtho
84f47df6c1
feat(discord): add listening activity type
2024-08-10 21:35:38 +06:00
nexpid
64d25509b4
feat(discord): album art, playing time and play pause support ( #1765 )
2024-08-10 21:30:11 +06:00
Kingkor Roy Tirtho
6456b43d10
refactor: logs page show full log
2024-08-10 20:53:17 +06:00
Kingkor Roy Tirtho
123eb168a3
fix(linux): tray icon wrong name for flatpak
2024-08-09 22:41:29 +06:00
Kingkor Roy Tirtho
39ea7a701c
chore: remove unnecessary print statements
2024-08-09 20:07:24 +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
0eb78d14ca
chore: use frb based plugins from git
2024-08-01 14:15:40 +06:00
Kingkor Roy Tirtho
b211813213
fix: go to track album shows up for local tracks
2024-07-29 17:23:13 +06:00
Kingkor Roy Tirtho
bd511584e7
fix: local track metadata timeout
2024-07-29 17:23:13 +06:00
Kingkor Roy Tirtho
0d9fb1d388
Merge branch 'feat/desktop-webview' into dev
2024-07-26 15:33:30 +06:00
Kingkor Roy Tirtho
1441736627
fix(windows): window stretching #1553
2024-07-26 15:31:58 +06:00
Kingkor Roy Tirtho
a2ba46ea45
fix(android): app getting killed from background
2024-07-14 21:24:44 +06:00
arenekosreal
e6fee03c20
feat(linux): Use XDG_STATE_HOME to storage logs ( #1675 )
...
* feat(linux): Use XDG_STATE_HOME to storage logs
* fix: Clean LSP suggestions.
* fix: Use Platform.environment instead String.fromEnvironment
The latter seems return an empty string.
See: https://github.com/flutter/flutter/issues/55870#issuecomment-936612420
2024-07-14 19:38:28 +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
a6e13ffc08
fix(linux): OS Media control not working for Flatpak #1627
2024-07-10 00:23:22 +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
67ae2e8159
chore: fix remote playback not working
2024-07-09 21:05:28 +06:00
Kingkor Roy Tirtho
d359d130de
chore: resize currently downloading
2024-07-06 22:08: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
86f5b80177
chore: fix insert failing to invalid conflict check
2024-07-06 21:38:36 +06:00
Kingkor Roy Tirtho
ccea4a003d
fix: changed source doesn't get saved and uses the wrong once again
2024-07-06 21:35:56 +06:00
Kingkor Roy Tirtho
2ce4853fd1
chore: fix while loading playlists/album already playing ones doesn't get cleared
2024-07-06 19:26:59 +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
359b918e6b
chore: fix windows playback not working for loop back ipv4
2024-07-05 15:32:18 +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
cb6b6f142e
chore: playback not working in windows due to using loop back ipv4 address
2024-07-01 19:21:12 +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
4c5564fd2f
chore: use enum properties for history duration in top stats
2024-06-30 18:31:57 +06:00
Kingkor Roy Tirtho
261e1b6685
chore: fix queue collections not being loaded
2024-06-30 18:00:50 +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
a3021e4c52
chore: removed unused files
2024-06-30 14:14:02 +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
44418868ad
chore: fix volume not being set after launch
2024-06-25 20:38:40 +06:00
Kingkor Roy Tirtho
6c5cab9899
chore: fix use SpotubeMedia to avoid duplicate sourceTrackProvider instances
2024-06-25 20:36:23 +06:00
Kingkor Roy Tirtho
1b420e661b
chore: player skipping all tracks from cache
2024-06-24 22:26:44 +06:00
Kingkor Roy Tirtho
a621a45f0b
chore: fix alternative track sources not showing up
2024-06-24 21:43:09 +06:00
Kingkor Roy Tirtho
75173e5096
refactor: use provider based is track loading implementation
2024-06-24 21:01:09 +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
59041a2948
chore: use .value for scrobble encrypted text
2024-06-20 23:30:41 +06:00
Kingkor Roy Tirtho
5936f08a92
refactor(volumeProvider): use notifier and kvstore for persistence
2024-06-17 18:13:41 +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
a799ca55bc
chore: add encrypted text column support
2024-06-16 20:58:54 +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
52d4f60ccc
refactor: use drift for skip segments and source matches
2024-06-14 21:24:42 +06:00
Kingkor Roy Tirtho
3fb003ea60
refactor(preferences): use Drift sql db for preferences
2024-06-14 00:29:09 +06:00
Kingkor Roy Tirtho
064d92d35d
refactor: merge connect and playback server into one server
2024-06-12 20:46:49 +06:00
Kingkor Roy Tirtho
4f2175987d
refactor: remove uncessary methods
2024-06-11 23:02:23 +06:00
Kingkor Roy Tirtho
2822d5dbfd
chore: fix widget binding errors
2024-06-09 23:05:19 +06:00
Kingkor Roy Tirtho
de61d90938
refactor: add back exceptions to file support
2024-06-09 22:58:14 +06:00
Kingkor Roy Tirtho
f9087b63d5
refactor: remove catcher_2 and use custom zoned based error handling
2024-06-09 22:52:34 +06:00
Kingkor Roy Tirtho
d115e57058
fix: popup menu item opacity
2024-06-09 09:56:29 +06:00
Kingkor Roy Tirtho
7816cb8068
refactor: break down heart button hook into a different file
2024-06-09 09:30:17 +06:00
Kingkor Roy Tirtho
8cb6c6d126
refactor: breakdown page window titlebar widget into multiple small widgets
2024-06-09 09:19:41 +06:00
Kingkor Roy Tirtho
4af23241c8
refactor: move shared components to 1 level up
2024-06-07 22:40:44 +06:00
Kingkor Roy Tirtho
b224af21ea
refactor: left out modules
2024-06-07 22:34:03 +06:00
Kingkor Roy Tirtho
1cfeef54e7
refactor: move route related components to modules folder
2024-06-07 22:19:45 +06:00
Kingkor Roy Tirtho
f81219e83e
chore: introduce breakpoint enum for constrains
2024-06-07 22:00:16 +06:00
Kingkor Roy Tirtho
73bd207ce2
fix(linux): change app id in flatpak environment
2024-06-06 18:54:18 +06:00
Kingkor Roy Tirtho
47f98b98aa
fix(desktop): window is not centered
2024-06-06 13:48:52 +06:00
Kingkor Roy Tirtho
5f280a19f4
fix(desktop): titlebar drag to move not working
2024-06-06 13:41:02 +06:00
Kingkor Roy Tirtho
6591ec0e1b
fix(ios): download not working #1575
2024-06-06 13:08:50 +06:00
Kingkor Roy Tirtho
6cb29868d2
fix: use weak match for Jiosaavn fallback to improve matching
2024-06-06 09:07:07 +06:00
Kingkor Roy Tirtho
37d002d133
fix: alternative sources not showing up for SongLink matched results
2024-06-06 08:47:07 +06:00
Kingkor Roy Tirtho
73c5b30b63
fix: browse anonymously button takes to wrong route
2024-06-06 08:43:29 +06:00
Kingkor Roy Tirtho
982cf0bd43
fix(windows): revert Flutter version to 3.19.6 to avoid distortion #1553
2024-06-06 08:28:18 +06:00