Commit Graph

67 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
e086b520e7 fix(macos): white text color in dark mode, text field white background 2022-11-01 13:08:06 +06:00
Kingkor Roy Tirtho
46b00bafdf feat: platform slider and progress indicator integration 2022-10-31 23:28:10 +06:00
Kingkor Roy Tirtho
512446dcab feat: Player and Playbutton theme respect to platform 2022-10-29 19:36:04 +06:00
Kingkor Roy Tirtho
69739b4572 feat: replace all types of buttons with platform buttons 2022-10-29 15:26:55 +06:00
Kingkor Roy Tirtho
9eee573ce9 feat: initial platform_ui integration
What's changed:
- Sidebar
- Settings
- UserLibrary (root)
- Search (search field)
2022-10-29 14:23:17 +06:00
Kingkor Roy Tirtho
6b6907af3f feat(lyrics): tabs for both synced and static lyrics #182
refactor: remove code-style warnings
2022-10-24 17:59:58 +06:00
Kingkor Roy Tirtho
b3ac5ca3bb fix(auth): refresh access token timer not working
refactor: use fl_query for spotify API instead of riverpod
2022-10-23 16:06:03 +06:00
Kingkor Roy Tirtho
43557e40df fix: bottom navigation bar settings tile not active when selected
docs: add Readme library credit and remove Login section
2022-10-13 23:01:03 +06:00
Kingkor Roy Tirtho
abf4a5763a fix: cached local track is fetched from network, body is not behind AppBar in desktop 2022-10-12 21:02:50 +06:00
Kingkor Roy Tirtho
8a72f62d14 fix(android): dynamic status bar and safearea, playerview artist link, login success redirect 2022-10-12 19:54:04 +06:00
Kingkor Roy Tirtho
0ca97b495f feat: use of smaller sized images
cd: fix versioning of pubspec
2022-10-11 14:41:44 +06:00
Kingkor Roy Tirtho
ff35e06a66 feat: animated transition of root PageWindowTitleBar 2022-10-10 23:25:58 +06:00
Kingkor Roy Tirtho
3e498a4827 feat: implemented go_route shell/nested route
BRIEF DESCRIPTION:
- Nested Routes like React-Router/Spotify Web/desktop
- Except Login routes everything is nested and wrapped by a Shell
- PlayerOverlay is no more a overlay
A really simple Sidebar now
2022-10-10 20:00:47 +06:00
Kingkor Roy Tirtho
6d4c6b1738 feat(categories): Reenable Featured playlists 2022-10-09 10:07:06 +06:00
Kingkor Roy Tirtho
756b91007e feat(auth): new authentication flow using cookies and webview in android 2022-10-03 20:38:36 +06:00
Kingkor Roy Tirtho
c77b0e198b feat: smoother list using fl_query and waypoint
fix(theme): remove splash effect
feat(artists-albums): horizontal paginated list instead of grid view page
2022-10-02 11:04:27 +06:00
Kingkor Roy Tirtho
8f258e709a feat(keyboard-shortcuts): home sidebar tab navigation and close app 2022-09-29 22:08:05 +06:00
Kingkor Roy Tirtho
8c7adde890 fix(layout): Fix adaptive UI not working correctly by providing a overriding option 2022-09-12 15:02:47 +06:00
Kingkor Roy Tirtho
d9addcda8e feat(mpris): MPRIS metadata are now updated in realtime
refactor(download-button): use download provider and queue instead of custom logic
2022-09-09 13:05:02 +06:00
Kingkor Roy Tirtho
daa62c73f7 refactor(image-to-string): use asset placeholders instead of dicebear URIs 2022-09-08 23:55:48 +06:00
Kingkor Roy Tirtho
d841b06882 refactor(audio-metadata): migrate from dart audio tagging library to rust based in-house solution
* fix(home): android bottom-bar abnormal empty top space for unknown reason
* chore: bump deps and use pub.dev version of spotify package
2022-09-05 00:09:05 +06:00
Kingkor Roy Tirtho
747efc6ee6 fix(sidebar): user image url 2022-09-03 09:53:44 +06:00
Kingkor Roy Tirtho
663b08f428 Merge branch 'master' of github.com:KRTirtho/spotube 2022-09-03 09:50:05 +06:00
Kingkor Roy Tirtho
e206f16723 feat(local-tracks): complete support for local tracks
Downloaded tracks are saved with metadata. Only MP3 file metadata support is available in local track player for now
2022-09-03 09:42:41 +06:00
Demizo
0ae0e196fd Username and Icon now flexible
Nested username and icon within a flexible box
2022-09-01 23:37:14 -05:00
Demizo
c439a526dd Fade Long Usernames on Sidebar
Long usernames now fade out on the sidebar to make room for the settings button
2022-09-01 17:01:17 -05:00
Kingkor Roy Tirtho
8d77b6900a feat: add download tab on library
Addition of download badge in sidebar and navbar library icon
Fix SpotubeMarqueeText behavior using auto_size_text
2022-08-19 11:53:52 +06:00
Kingkor Roy Tirtho
2818ed5c9d feat: add web support although nothing works just as expected 2022-08-14 23:03:33 +06:00
Kingkor Roy Tirtho
e21755322f feat(download): track table view multi select improvement, tap to play track support, existing track replace confirmation dialog and bulk download confirmation dialog 2022-08-09 12:52:15 +06:00
Kingkor Roy Tirtho
74ee2aff33 SponsorBlock API support added (cached works too)
Grouped `helpers` folder snippets into appropriate sections
2022-07-19 18:15:12 +06:00
Kingkor Roy Tirtho
42294b027a Fixed no Settings icon on larger displays
Window size persistance support
2022-07-13 19:22:58 +06:00
Kingkor Roy Tirtho
c898716b06 Lyrics page Sidebar crash in mobile/tablet device bugfix 2022-07-11 13:55:07 +06:00
Kingkor Roy Tirtho
9129c4d2b1 Linux package deps updated
pub asset images not found fix
2022-07-09 00:11:33 +06:00
Kingkor Roy Tirtho
3702e29135 Tutorial local images added images 2022-07-09 00:20:32 +06:00
Kingkor Roy Tirtho
07f70af96d Slow Playback track play execution fixed
Sidebar abnormal ProgressBar size fix
Player volume slider stays at zero on fresh start fix
2022-07-06 11:58:21 +06:00
Kingkor Roy Tirtho
e2bba4ac94 Safearea fix for Home widgets 2022-07-05 14:48:02 +06:00
Kingkor Roy Tirtho
da2e371dfd Blur effect applied in Lyrics, PlayerView & PlayerOverlay
Drag to scroll support for Playlist Categories
Sidebar user name & settings icon moved down
2022-07-05 14:08:56 +06:00
Kingkor Roy Tirtho
bea7fd14b7 dbus MPRIS implemented, OS media control support added
Hotkey support removed due to too much key_display_binding issue caused by window resize & re-renders
2022-06-26 13:27:38 +06:00
Kingkor Roy Tirtho
41102b3bb8 Perfction on new Playlist & Album View
TrackCollectionView shows ShimmerTrackTile (loading) seperately
2022-06-15 17:51:37 +06:00
Kingkor Roy Tirtho
71d6fc5a4a PlaylistView shows image & extra data as header
Loaders & error placeholders added
PlayerOverlay swipe to open PlayerView
fix: Logout functionality broken
2022-06-14 22:14:48 +06:00
Kingkor Roy Tirtho
063b239b5d Shimmer Loading animations for Playlist,Album, artist & categories 2022-06-14 14:52:39 +06:00
Kingkor Roy Tirtho
f3bacad233 Customizable Track Match Algorigthm
AudioQuality Option
2022-06-04 22:27:11 +06:00
Kingkor Roy Tirtho
46d9b656f9 Update Checker implemented
private playlists of current user aren't shown fix (https://github.com/KRTirtho/spotube/issues/92)
2022-05-30 16:59:47 +06:00
Kingkor Roy Tirtho
9224b4c316 expanded Cached netwrok request support 2022-05-29 23:32:47 +06:00
Kingkor Roy Tirtho
20ada95312 Partial async caching support added using FutureProvider 2022-05-29 22:00:02 +06:00
Kingkor Roy Tirtho
09160b1a53 Fixed statusbar color issue created by the new theme
ChooseColorSchemeDialog now scrollable
Initial FutureProvider integration
Uri launches in System Webview in android fix
2022-05-28 19:17:48 +06:00
Kingkor Roy Tirtho
5accf5c56c Re initiating ipc login is now no longer required for https://github.com/rinukkusu/spotify-dart/pull/118 2022-05-26 13:13:34 +06:00
Kingkor Roy Tirtho
31551ac1dc application adpted to Flutter 3.0
Got ready for F-Droid release
2022-05-21 17:15:46 +06:00
Kingkor Roy Tirtho
c0e2a21765 youtube search is now less official prone
classic genius-lyrics selection improved
[android] fixed status white icon in white bg & black icon in dark bg
2022-05-02 23:06:17 +06:00
Kingkor Roy Tirtho
91ce0bd17c release-build workflow creation with choco publish support
[android] always Black StatusBar fix
2022-04-26 17:48:44 +06:00