Commit Graph

364 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
f7ca3a654f chore: only remove native event loop for macos 2023-06-02 13:06:02 +06:00
Kingkor Roy Tirtho
8d30fffc2b chore: add device preview package 2023-06-01 12:28:11 +06:00
Kingkor Roy Tirtho
62fc7739b5 fix: macos build by removing media_kit native event loop 2023-06-01 11:12:44 +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
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
962d9118dd chore: update piped client deps 2023-05-14 14:51:03 +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
06f6adc69c refactor(windows,linux): replace audioplayers with media_kit 2023-05-12 08:32:56 +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
12915f3e5a refactor: create audio player wrapper and remove just_audio (again) 2023-04-30 23:16:55 +06:00
Kingkor Roy Tirtho
7df2a0daba chore: configure just audio 2023-04-30 18:17:07 +06:00
Kingkor Roy Tirtho
ce10aa1fe2 fix: navigation to settings not working 2023-04-30 15:18:16 +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
d7135db5ad refactor(audi_service): unify all platform audio services 2023-04-28 21:11:49 +06:00
Kingkor Roy Tirtho
296f96cf17 feat(desktop): show minimized to system tray notification 2023-04-27 21:42:20 +06:00
Kingkor Roy Tirtho
8fe9e4d245 Merge branch 'master' into dev 2023-04-26 12:31:33 +06:00
Kingkor Roy Tirtho
10f1c675d0 refactor: use envied instead of flutter_dotenv to ensure better security 2023-04-26 12:13:42 +06:00
Kingkor Roy Tirtho
816ad304df Merge branch 'master' into dev 2023-04-26 00:48:35 +06:00
Kingkor Roy Tirtho
6760fe2437 chore: add flutter_secure_storage and configure 2023-04-25 23:03:52 +06:00
Kingkor Roy Tirtho
bd3b7f9e73 chore: update spotify package 2023-04-15 17:42:53 +06:00
Kingkor Roy Tirtho
da26c9a677 chore: update flutter_desktop_tools 2023-04-15 09:55:17 +06:00
Kingkor Roy Tirtho
7fa50e5c5e feat: disable/enable smtc on demand 2023-04-15 00:24:55 +06:00
Kingkor Roy Tirtho
f0b426ae89 feat: windows OS media control panel support 2023-04-14 11:08:12 +06:00
Kingkor Roy Tirtho
06a043764d feat: system tray support (#31) 2023-04-10 23:19:14 +06:00
Kingkor Roy Tirtho
cb916d4861 chore: integration test 2023-04-10 16:54:34 +06:00
Kingkor Roy Tirtho
49b5d0e694 feat(player): animated gradient background 2023-04-07 11:25:55 +06:00
Kingkor Roy Tirtho
80959aa0ca refactor(settings): use dropdown button instead of dropdown menu for smaller selections 2023-04-07 10:07:31 +06:00
Kingkor Roy Tirtho
159f03e7ca feat(player): replace bg blur with gradient, proper fg color and align title and artist name 2023-04-06 11:13:14 +06:00
Kingkor Roy Tirtho
36396b7583 Merge branch 'master' into dev 2023-04-01 13:04:32 +06:00
Kingkor Roy Tirtho
c46b4284b1 fix(macos): crashing on startup
This issue was caused metadata_god which was incorrectly loading dynamic library
2023-04-01 13:00:18 +06:00
Kingkor Roy Tirtho
7131efa07f feat: optimize image load + genre page and reduce page size of loaded categories 2023-03-17 13:05:26 +06:00
Kingkor Roy Tirtho
bb60b01ef2 feat: color scheme picker dialog vertical list view instead of wrap 2023-03-16 13:19:06 +06:00
Kingkor Roy Tirtho
62677209a2 feat: platform specific title bar buttons 2023-03-16 12:52:56 +06:00
Kingkor Roy Tirtho
287a54474f Merge branch 'master' into dev 2023-03-12 12:17:22 +06:00
Kingkor Roy Tirtho
ec9a02e8b8 fix: spotify query hooks overriding default query params 2023-03-12 11:11:07 +06:00
Kingkor Roy Tirtho
eeb8cabf49 feat: compact and adaptive playbutton card design 2023-03-11 22:41:46 +06:00
Kingkor Roy Tirtho
4ba1e70636 feat: new sidebar widget and translucent bottom player 2023-03-10 20:51:44 +06:00
Kingkor Roy Tirtho
a90261ed19 feat: merge floating player with nav bar and nav bar translucent bg 2023-03-10 19:19:55 +06:00
Kingkor Roy Tirtho
67380f6876 feat: compact button tabbar 2023-03-10 15:56:38 +06:00
Kingkor Roy Tirtho
776edf84af feat: curved navigation bar 2023-03-10 14:38:29 +06:00
Kingkor Roy Tirtho
a25bc9aac8 chore: pubspec update 2023-03-10 13:10:04 +06:00
Kingkor Roy Tirtho
f8a2b9afd8 refactor: sidebar trailing widget in the end and use NavigationBar instead of BottomNavigationBar 2023-03-10 13:00:07 +06:00
Kingkor Roy Tirtho
a4927c7013 refactor: working dissect of platform_ui 2023-03-09 23:24:09 +06:00
Kingkor Roy Tirtho
4a2091c941 docs: generate library credits script and update README 2023-03-07 22:08:20 +06:00
Kingkor Roy Tirtho
9b6ccd8488 chore: use published version of fl-query 2023-03-05 17:24:38 +06:00
Kingkor Roy Tirtho
2cbfcf2fe8 chore upgrade fl query refs 2023-03-05 15:07:23 +06:00
Kingkor Roy Tirtho
f3781e8d0d chore upgrade fl query refs 2023-03-05 13:38:11 +06:00
Kingkor Roy Tirtho
4f96c10430 chore upgrade fl query refs 2023-03-05 13:19:00 +06:00
Kingkor Roy Tirtho
c6bf9b6799 fix: use chosen market for new release 2023-03-05 13:04:50 +06:00
Kingkor Roy Tirtho
10d0660972 feat(lyrics): use official spotify API for fetching lyrics and add zoom controls 2023-03-04 22:15:05 +06:00
Kingkor Roy Tirtho
1e5a4ef402 chore: update deps 2023-03-02 19:07:14 +06:00
Kingkor Roy Tirtho
bdd70984e6 fix(playbutton_card): play and add to queue needs 2 clicks work
feat: add disk caching to liked tracks and categories query
2023-03-02 13:20:07 +06:00
Kingkor Roy Tirtho
f5dc76a98f fix(search): has to submit twice for search results 2023-03-02 11:59:00 +06:00
Kingkor Roy Tirtho
7617439915 feat: compatibility with fl-query nextPage method change 2023-02-26 14:01:53 +06:00
Kingkor Roy Tirtho
d85867a245 feat: initial integration 2023-02-24 13:56:05 +06:00
Kingkor Roy Tirtho
d7eaa38df7 chore: flutter v3.7 compatibility add 2023-02-10 12:39:10 +06:00
Kingkor Roy Tirtho
025c1ae204 feat: basic command line argument support 2023-02-03 18:49:47 +06:00
Kingkor Roy Tirtho
312f7fbe77 refactor(playback): new immutable queue based playback manager
Dropping support for search format, track match algorithm in favor of server track cache and alternative track source
2023-02-02 18:43:12 +06:00
Kingkor Roy Tirtho
ad90c11ab0 feat: configure pocketbase, generate dart types, update playback to use server instead of hive cache
This commit currently turns off sponsor block segment for compatibility reasons
2023-02-01 22:05:37 +06:00
Kingkor Roy Tirtho
84d94b05bc feat: use catcher to handle exceptions 2023-02-01 18:26:17 +06:00
Kingkor Roy Tirtho
013aac4543 chore: update deps 2023-02-01 16:21:43 +06:00
Kingkor Roy Tirtho
59561abdc2 feat: use typed assets instead of hard coded paths 2023-01-31 14:53:21 +06:00
Kingkor Roy Tirtho
e7acb9ed5c feat: centralized icon collection with new icon set and nav bar labels hidden 2023-01-08 12:08:45 +06:00
Kingkor Roy Tirtho
6902060cdd refactor: replace bitsdojo_window with window_manager for faster startups 2023-01-08 09:37:42 +06:00
Kingkor Roy Tirtho
710f172dee fix: genre and sidebar user logo not loading 2023-01-06 19:35:48 +06:00
Kingkor Roy Tirtho
8a6ba3b35f fix: titlebar maximize+restore button not working and less responsive title bar buttons 2023-01-05 23:09:46 +06:00
Kingkor Roy Tirtho
af4d56fd41 feat(user-library): search for user playlists 2023-01-05 20:05:27 +06:00
Kingkor Roy Tirtho
e158dd0cec fix(about): license text hidden in the bottom of smaller screen devices 2023-01-05 18:26:52 +06:00
Kingkor Roy Tirtho
db12f6c649 build(fix): update metadata_god to fix windows build error 2023-01-05 18:19:34 +06:00
Kingkor Roy Tirtho
ceaa71bf1b
Merge pull request #324 from KRTirtho/dependabot/pub/uuid-3.0.7
chore(deps): bump uuid from 3.0.6 to 3.0.7
2023-01-05 10:07:17 +06:00
Kingkor Roy Tirtho
b49e5aa50d
Merge pull request #326 from KRTirtho/dependabot/pub/url_launcher-6.1.7
chore(deps): bump url_launcher from 6.1.6 to 6.1.7
2023-01-05 10:07:01 +06:00
Kingkor Roy Tirtho
c4a60aefce
Merge pull request #327 from KRTirtho/dependabot/pub/html-0.15.1
chore(deps): bump html from 0.15.0 to 0.15.1
2023-01-05 10:06:51 +06:00
Kingkor Roy Tirtho
8f303a326f
Merge pull request #328 from KRTirtho/dependabot/pub/flutter_launcher_icons-0.11.0
chore(deps): bump flutter_launcher_icons from 0.10.0 to 0.11.0
2023-01-05 10:06:39 +06:00
dependabot[bot]
84d08cc762
chore(deps): bump flutter_inappwebview from 5.4.3+7 to 5.7.2+3
Bumps [flutter_inappwebview](https://github.com/pichillilorenzo/flutter_inappwebview) from 5.4.3+7 to 5.7.2+3.
- [Release notes](https://github.com/pichillilorenzo/flutter_inappwebview/releases)
- [Changelog](https://github.com/pichillilorenzo/flutter_inappwebview/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pichillilorenzo/flutter_inappwebview/compare/v5.4.3...v5.7.2)

---
updated-dependencies:
- dependency-name: flutter_inappwebview
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 04:39:17 +00:00
Kingkor Roy Tirtho
8b9bd9cbb6 chore: use fl_query from pub 2022-12-26 10:36:45 +06:00
Kingkor Roy Tirtho
bd126751e9 fix: lyrics not refetching when tracked changed while being in another page and sidebar user avatar not showing on startup 2022-12-14 14:08:23 +06:00
Kingkor Roy Tirtho
fda5393905 Revert "feat: window blur effect add"
This reverts commit b0db5e7d82.
2022-12-09 15:01:24 +06:00
Kingkor Roy Tirtho
b0db5e7d82 feat: window blur effect add 2022-12-09 13:42:18 +06:00
Kingkor Roy Tirtho
3282370f74 feat: tablet mode navigation bar & windows semi transparent bg, 2022-12-09 11:25:44 +06:00
Kingkor Roy Tirtho
1f2d53114d chore: correct platform_ui dependency path 2022-12-08 21:34:24 +06:00
Kingkor Roy Tirtho
69995bea1c fix: horizontal infinite lists doesn't fill the screen 2022-12-07 10:27:46 +06:00
dependabot[bot]
1b8ec28b3f
chore(deps): bump flutter_launcher_icons from 0.10.0 to 0.11.0
Bumps [flutter_launcher_icons](https://github.com/fluttercommunity/flutter_launcher_icons) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/fluttercommunity/flutter_launcher_icons/releases)
- [Changelog](https://github.com/fluttercommunity/flutter_launcher_icons/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: flutter_launcher_icons
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 23:17:09 +00:00
dependabot[bot]
83716656cf
chore(deps): bump html from 0.15.0 to 0.15.1
Bumps [html](https://github.com/dart-lang/html) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/dart-lang/html/releases)
- [Changelog](https://github.com/dart-lang/html/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dart-lang/html/compare/0.15.0...0.15.1)

---
updated-dependencies:
- dependency-name: html
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 23:16:55 +00:00
dependabot[bot]
5b6454706a
chore(deps): bump url_launcher from 6.1.6 to 6.1.7
Bumps [url_launcher](https://github.com/flutter/plugins/tree/main/packages/url_launcher) from 6.1.6 to 6.1.7.
- [Release notes](https://github.com/flutter/plugins/releases)
- [Commits](https://github.com/flutter/plugins/commits/url_launcher-v6.1.7/packages/url_launcher)

---
updated-dependencies:
- dependency-name: url_launcher
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 23:16:41 +00:00
dependabot[bot]
5cd90f93b9
chore(deps): bump uuid from 3.0.6 to 3.0.7
Bumps [uuid](https://github.com/Daegalus/dart-uuid) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/Daegalus/dart-uuid/releases)
- [Changelog](https://github.com/Daegalus/dart-uuid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Daegalus/dart-uuid/compare/3.0.6...3.0.7)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 23:16:08 +00:00
Kingkor Roy Tirtho
00d0d38b54 fix: platform_ui local path 2022-11-24 13:16:57 +06:00
Kingkor Roy Tirtho
8cd3b9ad12 chore: pub update 2022-11-24 12:58:16 +06:00
Kingkor Roy Tirtho
ef82079162 Merge branch 'master' into experimental/platform_ui 2022-11-24 12:58:03 +06:00
Kingkor Roy Tirtho
f7ef291dd8
Merge branch 'master' into dependabot/pub/flutter_riverpod-and-hooks_riverpod-2.1.1 2022-11-24 12:38:59 +06:00
dependabot[bot]
f50cf5b487
chore(deps): bump permission_handler from 10.0.2 to 10.2.0
Bumps [permission_handler](https://github.com/baseflow/flutter-permission-handler) from 10.0.2 to 10.2.0.
- [Release notes](https://github.com/baseflow/flutter-permission-handler/releases)
- [Commits](https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v10.0.2...permission_handler_v10.2.0)

---
updated-dependencies:
- dependency-name: permission_handler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 06:35:10 +00:00
dependabot[bot]
e82833f299
chore(deps): bump flutter_riverpod and hooks_riverpod
Bumps [flutter_riverpod](https://github.com/rrousselGit/riverpod) and [hooks_riverpod](https://github.com/rrousselGit/riverpod). These dependencies needed to be updated together.

Updates `flutter_riverpod` from 1.0.4 to 2.1.1
- [Release notes](https://github.com/rrousselGit/riverpod/releases)
- [Commits](https://github.com/rrousselGit/riverpod/commits)

Updates `hooks_riverpod` from 1.0.4 to 2.1.1
- [Release notes](https://github.com/rrousselGit/riverpod/releases)
- [Commits](https://github.com/rrousselGit/riverpod/commits)

---
updated-dependencies:
- dependency-name: flutter_riverpod
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: hooks_riverpod
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 06:32:59 +00:00
Kingkor Roy Tirtho
cf6c0c0868
Merge pull request #281 from KRTirtho/dependabot/pub/hive_generator-2.0.0
chore(deps): bump hive_generator from 1.1.3 to 2.0.0
2022-11-24 12:32:33 +06:00
Kingkor Roy Tirtho
1e25fe2b18
Merge pull request #282 from KRTirtho/dependabot/pub/file_picker-5.2.2
chore(deps): bump file_picker from 5.2.0 to 5.2.2
2022-11-24 12:32:21 +06:00
Kingkor Roy Tirtho
4f6f48e379
Merge branch 'master' into dependabot/pub/flutter_riverpod-and-hooks_riverpod-2.0.2 2022-11-24 12:31:33 +06:00
dependabot[bot]
76d0f31b4b
chore(deps): bump go_router from 5.0.5 to 5.2.0
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages) from 5.0.5 to 5.2.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/go_router-v5.2.0/packages)

---
updated-dependencies:
- dependency-name: go_router
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 23:12:23 +00:00
Kingkor Roy Tirtho
e795e23e42 feat: libadwaita theming, track tile and PlayButtonCard play button icon fix 2022-11-06 14:48:13 +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
9eee573ce9 feat: initial platform_ui integration
What's changed:
- Sidebar
- Settings
- UserLibrary (root)
- Search (search field)
2022-10-29 14:23:17 +06:00
dependabot[bot]
8a44b6f2e5
chore(deps): bump flutter_riverpod and hooks_riverpod
Bumps [flutter_riverpod](https://github.com/rrousselGit/riverpod) and [hooks_riverpod](https://github.com/rrousselGit/riverpod). These dependencies needed to be updated together.

Updates `flutter_riverpod` from 1.0.4 to 2.0.2
- [Release notes](https://github.com/rrousselGit/riverpod/releases)
- [Commits](https://github.com/rrousselGit/riverpod/compare/v1.0.4...flutter_riverpod-v2.0.2)

Updates `hooks_riverpod` from 1.0.4 to 2.0.2
- [Release notes](https://github.com/rrousselGit/riverpod/releases)
- [Commits](https://github.com/rrousselGit/riverpod/compare/v1.0.4...hooks_riverpod-v2.0.2)

---
updated-dependencies:
- dependency-name: flutter_riverpod
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: hooks_riverpod
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 23:47:00 +00:00
dependabot[bot]
932396f879
chore(deps): bump file_picker from 5.2.0 to 5.2.2
Bumps [file_picker](https://github.com/miguelpruivo/flutter_file_picker) from 5.2.0 to 5.2.2.
- [Release notes](https://github.com/miguelpruivo/flutter_file_picker/releases)
- [Changelog](https://github.com/miguelpruivo/flutter_file_picker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/miguelpruivo/flutter_file_picker/commits)

---
updated-dependencies:
- dependency-name: file_picker
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 23:46:46 +00:00
dependabot[bot]
382f4adb2f
chore(deps): bump hive_generator from 1.1.3 to 2.0.0
Bumps [hive_generator](https://github.com/hivedb/hive) from 1.1.3 to 2.0.0.
- [Release notes](https://github.com/hivedb/hive/releases)
- [Commits](https://github.com/hivedb/hive/commits/v2.0.0)

---
updated-dependencies:
- dependency-name: hive_generator
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 23:46:36 +00:00
Kingkor Roy Tirtho
f623768081
Merge pull request #260 from KRTirtho/dependabot/pub/url_launcher-6.1.6
chore(deps): bump url_launcher from 6.1.5 to 6.1.6
2022-10-25 12:16:56 +06:00
dependabot[bot]
6e6cf9923d
chore(deps): bump url_launcher from 6.1.5 to 6.1.6
Bumps [url_launcher](https://github.com/flutter/plugins/tree/main/packages/url_launcher) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/flutter/plugins/releases)
- [Commits](https://github.com/flutter/plugins/commits/url_launcher-v6.1.6/packages/url_launcher)

---
updated-dependencies:
- dependency-name: url_launcher
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 06:16:19 +00:00
Kingkor Roy Tirtho
3906ce05fc
Merge pull request #277 from KRTirtho/dependabot/pub/build_runner-2.3.2
chore(deps): bump build_runner from 2.2.1 to 2.3.2
2022-10-25 12:15:24 +06:00
Kingkor Roy Tirtho
745a02f0ee
Merge pull request #237 from KRTirtho/dependabot/pub/scroll_to_index-3.0.1
chore(deps): bump scroll_to_index from 2.1.1 to 3.0.1
2022-10-25 12:14:39 +06:00
Kingkor Roy Tirtho
178b4eaf32
Merge pull request #236 from KRTirtho/dependabot/pub/youtube_explode_dart-1.12.1
chore(deps): bump youtube_explode_dart from 1.12.0 to 1.12.1
2022-10-25 12:14:21 +06:00
dependabot[bot]
bc89171463
chore(deps): bump build_runner from 2.2.1 to 2.3.2
Bumps [build_runner](https://github.com/dart-lang/build) from 2.2.1 to 2.3.2.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/compare/build_runner-v2.2.1...build_runner-v2.3.2)

---
updated-dependencies:
- dependency-name: build_runner
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 23:59:48 +00:00
dependabot[bot]
53aac9044b
chore(deps): bump http from 0.13.4 to 0.13.5
Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 0.13.4 to 0.13.5.
- [Release notes](https://github.com/dart-lang/http/releases)
- [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs)

---
updated-dependencies:
- dependency-name: http
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 12:02:39 +00: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
dcc8ba5a54 feat(android-playback): option to download track bytes and play instead of Streaming 2022-10-16 11:21:21 +06:00
Piotr Rogowski
861247d430
Basic support for iOS, fix missing Rust lib 2022-10-13 19:36:22 +02:00
Kingkor Roy Tirtho
25e6b236b8
Merge pull request #248 from KRTirtho/dependabot/pub/go_router-5.0.5
chore(deps): bump go_router from 3.1.0 to 5.0.5
2022-10-09 11:07:27 +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
dependabot[bot]
2a7381a677
chore(deps): bump scroll_to_index from 2.1.1 to 3.0.1
Bumps [scroll_to_index](https://github.com/quire-io/scroll-to-index) from 2.1.1 to 3.0.1.
- [Release notes](https://github.com/quire-io/scroll-to-index/releases)
- [Changelog](https://github.com/quire-io/scroll-to-index/blob/master/CHANGELOG.md)
- [Commits](https://github.com/quire-io/scroll-to-index/commits/3.0.1)

---
updated-dependencies:
- dependency-name: scroll_to_index
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-02 05:39:51 +00:00
dependabot[bot]
9a1f90acc0
chore(deps): bump go_router from 3.1.0 to 5.0.5
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages) from 3.1.0 to 5.0.5.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/go_router-v5.0.5/packages)

---
updated-dependencies:
- dependency-name: go_router
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-02 05:39:46 +00:00
Kingkor Roy Tirtho
139d4dc033 fix(android): file_picker and permission_handler failure for sdk < 33 2022-10-02 11:37:18 +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
dependabot[bot]
b12fcff25a
chore(deps): bump youtube_explode_dart from 1.12.0 to 1.12.1
Bumps [youtube_explode_dart](https://github.com/Hexer10/youtube_explode_dart) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/Hexer10/youtube_explode_dart/releases)
- [Changelog](https://github.com/Hexer10/youtube_explode_dart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Hexer10/youtube_explode_dart/commits)

---
updated-dependencies:
- dependency-name: youtube_explode_dart
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-22 00:15:33 +00:00
Kingkor Roy Tirtho
1191bf232d fix(web): not building due to metadata_god ffi
chore: update metadata_god and remove win32v3 override
2022-09-21 23:10:05 +06:00
dependabot[bot]
9aedf0f36b
chore(deps): bump version from 2.0.0 to 3.0.2
Bumps [version](https://github.com/dartninja/version) from 2.0.0 to 3.0.2.
- [Release notes](https://github.com/dartninja/version/releases)
- [Changelog](https://github.com/dartninja/version/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dartninja/version/commits)

---
updated-dependencies:
- dependency-name: version
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 16:54:47 +00:00
Kingkor Roy Tirtho
e88faa64fe
Merge branch 'master' into dependabot/pub/build_runner-2.2.1 2022-09-21 22:52:53 +06:00
Kingkor Roy Tirtho
29942ff81b
Merge branch 'master' into dependabot/pub/cached_network_image-3.2.2 2022-09-21 22:52:05 +06:00
Kingkor Roy Tirtho
205acf1dc0
Merge pull request #228 from KRTirtho/dependabot/pub/flutter_launcher_icons-0.10.0
chore(deps): bump flutter_launcher_icons from 0.9.2 to 0.10.0
2022-09-21 22:50:51 +06:00
Kingkor Roy Tirtho
2e6a4d08e6
Merge pull request #230 from KRTirtho/dependabot/pub/audio_service-0.18.7
chore(deps): bump audio_service from 0.18.4 to 0.18.7
2022-09-21 22:50:37 +06:00
dependabot[bot]
3f37ad7c8e
chore(deps): bump flutter_launcher_icons from 0.9.2 to 0.10.0
Bumps [flutter_launcher_icons](https://github.com/fluttercommunity/flutter_launcher_icons) from 0.9.2 to 0.10.0.
- [Release notes](https://github.com/fluttercommunity/flutter_launcher_icons/releases)
- [Changelog](https://github.com/fluttercommunity/flutter_launcher_icons/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.9.2...v0.10.0)

---
updated-dependencies:
- dependency-name: flutter_launcher_icons
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 03:14:36 +00:00
dependabot[bot]
6fadc98303
chore(deps): bump build_runner from 2.1.11 to 2.2.1
Bumps [build_runner](https://github.com/dart-lang/build) from 2.1.11 to 2.2.1.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/compare/build_runner-v2.1.11...build_runner-v2.2.1)

---
updated-dependencies:
- dependency-name: build_runner
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 03:12:42 +00:00
dependabot[bot]
887de51d89
chore(deps): bump audio_service from 0.18.4 to 0.18.7
Bumps [audio_service](https://github.com/ryanheise/audio_service) from 0.18.4 to 0.18.7.
- [Release notes](https://github.com/ryanheise/audio_service/releases)
- [Commits](https://github.com/ryanheise/audio_service/compare/audio_service-v0.18.4...audio_service-v0.18.7)

---
updated-dependencies:
- dependency-name: audio_service
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 03:12:31 +00:00
dependabot[bot]
8a688b84cb
chore(deps): bump cached_network_image from 3.2.1 to 3.2.2
Bumps [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/Baseflow/flutter_cached_network_image/releases)
- [Commits](https://github.com/Baseflow/flutter_cached_network_image/commits)

---
updated-dependencies:
- dependency-name: cached_network_image
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 03:12:20 +00:00
Kingkor Roy Tirtho
3081aa7b58
Merge pull request #227 from KRTirtho/dependabot/pub/flutter_lints-2.0.1
chore(deps): bump flutter_lints from 1.0.4 to 2.0.1
2022-09-21 09:12:15 +06:00
dependabot[bot]
e86fd91646
chore(deps): bump flutter_lints from 1.0.4 to 2.0.1
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 1.0.4 to 2.0.1.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_lints-v2.0.1/packages)

---
updated-dependencies:
- dependency-name: flutter_lints
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 03:12:03 +00:00
Kingkor Roy Tirtho
bd677e8510
Merge pull request #215 from KRTirtho/dependabot/pub/hive-2.2.3
chore(deps): bump hive from 2.2.2 to 2.2.3
2022-09-21 09:11:41 +06:00
Kingkor Roy Tirtho
0fd1ee7209
Merge pull request #217 from KRTirtho/dependabot/pub/marquee-2.2.3
chore(deps): bump marquee from 2.2.2 to 2.2.3
2022-09-21 09:10:38 +06:00
Kingkor Roy Tirtho
7747cb7aa0
Merge pull request #218 from KRTirtho/dependabot/pub/url_launcher-6.1.5
chore(deps): bump url_launcher from 6.1.2 to 6.1.5
2022-09-21 09:10:29 +06:00
Kingkor Roy Tirtho
2b1d13ab5b
Merge pull request #219 from KRTirtho/dependabot/pub/audio_session-0.1.10
chore(deps): bump audio_session from 0.1.9 to 0.1.10
2022-09-21 09:10:21 +06:00
dependabot[bot]
0531f19538
chore(deps): bump cupertino_icons from 1.0.4 to 1.0.5
Bumps [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/cupertino_icons-v1.0.5/third_party/packages)

---
updated-dependencies:
- dependency-name: cupertino_icons
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-18 14:03:07 +00:00
dependabot[bot]
986a20ecca
chore(deps): bump audio_session from 0.1.9 to 0.1.10
Bumps [audio_session](https://github.com/ryanheise/audio_session) from 0.1.9 to 0.1.10.
- [Release notes](https://github.com/ryanheise/audio_session/releases)
- [Changelog](https://github.com/ryanheise/audio_session/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ryanheise/audio_session/compare/v0.1.9...v0.1.10)

---
updated-dependencies:
- dependency-name: audio_session
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-18 14:03:06 +00:00
dependabot[bot]
f1c0696ff9
chore(deps): bump marquee from 2.2.2 to 2.2.3
Bumps [marquee](https://github.com/MarcelGarus/marquee) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/MarcelGarus/marquee/releases)
- [Changelog](https://github.com/MarcelGarus/marquee/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MarcelGarus/marquee/commits)

---
updated-dependencies:
- dependency-name: marquee
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-18 14:02:57 +00:00
dependabot[bot]
623a907004
chore(deps): bump url_launcher from 6.1.2 to 6.1.5
Bumps [url_launcher](https://github.com/flutter/plugins/tree/main/packages/url_launcher) from 6.1.2 to 6.1.5.
- [Release notes](https://github.com/flutter/plugins/releases)
- [Commits](https://github.com/flutter/plugins/commits/url_launcher-v6.1.5/packages/url_launcher)

---
updated-dependencies:
- dependency-name: url_launcher
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-18 14:02:57 +00:00
dependabot[bot]
9dbf2103ff
chore(deps): bump hive from 2.2.2 to 2.2.3
Bumps [hive](https://github.com/hivedb/hive) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/hivedb/hive/releases)
- [Commits](https://github.com/hivedb/hive/compare/v2.2.2...v2.2.3)

---
updated-dependencies:
- dependency-name: hive
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-18 14:02:45 +00:00
Kingkor Roy Tirtho
08575e3d09 chore: update metadata_god to v0.1.1 2022-09-13 13:31:06 +06:00
Kingkor Roy Tirtho
91048f9b15 chore: use metadata_god pub.dev version 2022-09-13 12:23:07 +06:00
Kingkor Roy Tirtho
1a3556d39e fix(local-track): throwing exception when downloadLocation is empty
chore: bumped `audioplayers` to a git ref
2022-09-13 10:13:54 +06:00
Kingkor Roy Tirtho
5866b0fcd6 feat: add macos audio metadata tags support 2022-09-12 22:47:01 +06:00
Kingkor Roy Tirtho
2763155676 chore: update metadata_god deps git ref 2022-09-12 22:38:59 +06:00
Kingkor Roy Tirtho
56ed536130 chore: disable reading/writing audiotags in macOS for as unsupported platform for metadata_god
build: bump version to 2.4.0 for next release
fix: playlist view, album view, local track view play another track of already playing album/playlist behavior
2022-09-09 13:36:49 +06:00
Kingkor Roy Tirtho
64226a7344 chore: update metadata_god git ref 2022-09-08 12:48:25 +06:00
Kingkor Roy Tirtho
c68f894f5f chore: update the metadata_god plugin git commit ref 2022-09-08 11:16:22 +06:00
Kingkor Roy Tirtho
6b3ddcb741 chore: update pubspec.lock for metadata_god 2022-09-06 22:03:50 +06:00
Kingkor Roy Tirtho
b137cc96d3 chore: updated metadata_god locafile git commit ref 2022-09-06 21:14:30 +06:00
Kingkor Roy Tirtho
c4c5cc3d2e chore: dependency resolve for metadata_god 2022-09-05 23:05:53 +06:00
Kingkor Roy Tirtho
7071cdbfcf chore: metadata_god compatibility 2022-09-05 20:56:41 +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
2ab1fba3d6 fix(downloader): downloaded track is corrupted for tagging 2022-09-03 13:50:33 +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
Kingkor Roy Tirtho
c3bf5119eb feat(broken): Broken Warning! Initial Local Audio Player 2022-08-30 16:08:01 +06:00
Kingkor Roy Tirtho
307a8e21df fix: dropped flutter_downloader deps due to slow download speed and UserDownloads not showing for anonymous 2022-08-25 09:53:49 +06: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
08f913e976 feat: add download queue for desktop & initial playlist download support 2022-08-09 09:10:51 +06:00
Kingkor Roy Tirtho
615d5ce901 feat(ui): adaptive TrackTile actions & Setting ListTile 2022-08-07 22:16:27 +06:00
Kingkor Roy Tirtho
816707c643 feat: Ability to change download location added 2022-08-03 12:44:20 +06:00
Kingkor Roy Tirtho
ebb00cdcb6 Updated Screenshots
README more dependency credit added
2022-07-15 19:02:38 +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
9db99a07d0 Initial Volume maxed out to 100% fixed
Android audio is not pausing on other audio source is running
2022-07-12 01:35:10 +06:00
Kingkor Roy Tirtho
89bcfecfb5 Login guide added 2022-07-08 14:33:57 +06:00
Kingkor Roy Tirtho
c51a9a4c28 Playback track search retry-able now
Search page not rendering fix
2022-07-06 00:59:33 +06:00
Kingkor Roy Tirtho
aa2f900468 Android apk signing commands added 2022-07-04 08:46:38 +06:00
Kingkor Roy Tirtho
f896f65095 initial ingration with audioplayers flutter plugin
seek doesn't work on Endeavour OS (Arch)
2022-07-01 11:10:50 +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
8f200d6488 Keystore file generation path fixed 2022-06-15 19:05:22 +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
74df7a91b1 PlayerOverlay flickering fix
track Share popup menu not showing when not logged in fix
page tranistions changed to default material 3 design's
Wrong link in Login page fix
Changing UserPreferences provider resets the Playback provider
using using hookified_infinite_scroll_pagination officially
2022-06-07 19:53:33 +06:00
Kingkor Roy Tirtho
b05efd3d36 About dialog created
Settings page now scrollable
Playlist Create Dialog now scrollable
2022-06-02 22:45:56 +06:00
Kingkor Roy Tirtho
8d7e5b0c9d [android] Next/Prev track from notification/lockscreen support added (https://github.com/KRTirtho/spotube/issues/91) 2022-06-02 18:46:34 +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
211affa79d pubspec spotify-dart source changed to git 2022-05-26 13:19:10 +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
Piotr Rogowski
1e2387ed00
Upgrade bitsdojo_window 2022-05-18 20:12:50 +02:00
Kingkor Roy Tirtho
f8a5ca4beb application about menu update
usePackageInfo hook
getLyrics bug fixes
2022-04-28 13:12:31 +06:00
Kingkor Roy Tirtho
8af0281b23 SyncedLyrics autoscrolling active lyric implementation
improved title cleaning for youtube search
2022-04-20 21:29:18 +06:00
Stelios Papamichail
2fd5d6fe9c Added support for marquee text on album's with long descriptions and static text for those with short ones 2022-04-01 01:20:01 +03:00
Kingkor Roy Tirtho
c27b497c4b Follow/Unfollow artist/playlist support
Save/Remove album support
Add/Remove track from favorite support
Easier way to create secrets locally
Updated contribution details according newest changes
2022-03-30 20:38:14 +06:00
Kingkor Roy Tirtho
1d09eb451e made the secret creating part easy & documented 2022-03-26 10:02:29 +06:00
Kingkor Roy Tirtho
45f9d08595 lyrics not working bugfix
Download track feature complete support in Android
Android sudden solid color screen
inno-script updated for permission_handler
gensums updated for support for android apk
updated description of Spotube in every file
changes added to CHANGELOG
2022-03-24 13:30:59 +06:00
Kingkor Roy Tirtho
0cf5bfea50 implemented custom logger
[android] fixed solid color screen until the player on the navbar is stopped
2022-03-23 11:51:58 +06:00
Kingkor Roy Tirtho
147f1373d4 uses Platform.environment instead of env 2022-03-18 12:40:08 +06:00
Kingkor Roy Tirtho
bbfb8f8522 Genius Lyrics works without access tokens
android background playback configuration added
2022-03-17 21:34:52 +06:00
Kingkor Roy Tirtho
f483c59915 android icons generated 2022-03-17 18:54:39 +06:00
Kingkor Roy Tirtho
b090816bfd create secret script & configurations added for Actions 2022-03-17 09:38:05 +06:00
Kingkor Roy Tirtho
c64f329c42 Android SafeArea issues fixed
configurations for different plugin for android added
adjusted platform bound opertations
2022-03-15 19:47:29 +06:00