Commit Graph

27 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
9d005c8c38 feat: add new improved logo 2025-04-23 22:57:07 +06:00
Kingkor Roy Tirtho
2b0b5eae1d
Merge pull request #2288 from KRTirtho/new-ui
feat: shadcn_flutter based UI
2025-01-30 21:53:07 +06:00
Malik Miran
2ea8070771
fix(ios): downloads not working due to permission errors (#2180)
* Update AppDelegate.swift

store the Documents directory path which the app can then use for downloads instead of trying to create a Downloads directory

* Update Info.plist

should resolve the permission issues because  using Documents directory instead of trying to create a Downloads directory.

---------

Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2025-01-30 20:50:50 +06:00
Kingkor Roy Tirtho
d845180e60 fix: mobile keyboard overflow 2024-12-28 21:18:35 +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
08f624ece1 chore: upgrade to flutter 3.27.0 and fix gradle errors 2024-12-14 09:52:53 +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
34d8bc26fe chore: upgrade to Flutter 3.24.3 2024-09-30 21:53:12 +06:00
Kingkor Roy Tirtho
6d0cbf97e3 fix(android): clears queue upon swiping away notification 2024-08-19 21:37:31 +06:00
Kingkor Roy Tirtho
388e2d0289 fix(ios): permission exception 2024-08-10 21:50:20 +06:00
Kingkor Roy Tirtho
9cd44b6c9b chore: podspec update 2024-06-03 13:15:19 +06:00
Kingkor Roy Tirtho
68374efd3e
feat: LAN connect a.k.a control remote Spotube playback and local output device selection (#1355)
* feat: add connect server support

* feat: add ability discover and connect to same network Spotube(s) and sync queue

* feat(connect): add player controls, shuffle, loop, progress bar and queue support

* feat: make control page adaptive

* feat: add volume control support

* cd: upgrade macos runner version

* chore: upgrade inappwebview version to 6

* feat: customized devices button

* feat: add user icon next to devices button

* feat: add play in remote device support

* feat: show alert when new client connects

* fix: ignore the device itself from broadcast list

* fix: volume control not working

* feat: add ability to select current device's output speaker
2024-04-04 22:22:00 +06:00
Kingkor Roy Tirtho
87e203b8b4 chore: Minor typographical splash screen correction (English translation) #1256 2024-02-24 21:50:55 +06:00
powen
095587ee84
feat: Add iOS background play support (#1166)
* Create build-iPA.yml

* Update build-iPA.yml

* update-iOS

- Set AppIcon(same as Android)
- Set to correct app name(Sptube -> Spotube)
-

* update iOS flavors

* Update build-iPA.yml

* Update spotube-release-binary.yml

* rename release-bin iPA filename

* update appicon

* Update dev-Info.plist

* Add iOS background play support

https://github.com/KRTirtho/spotube/issues/1061

* background modes edit
2024-02-24 21:22:23 +06:00
Kingkor Roy Tirtho
ab08c82c8d fix: friends list not scrollable with mouse drag 2024-02-24 18:38:18 +06:00
Kingkor Roy Tirtho
9b9822cc3c chore: add ios development team 2024-01-31 21:56:47 +06:00
Kingkor Roy Tirtho
1b5d435b86 cd: add macos pkg format 2024-01-24 12:46:27 +06:00
powen
b2ba6d9261
cd: build iPA support for iOS (#971)
* Create build-iPA.yml

* Update build-iPA.yml

* update-iOS

- Set AppIcon(same as Android)
- Set to correct app name(Sptube -> Spotube)
-

* update iOS flavors

* Update build-iPA.yml

* Update spotube-release-binary.yml

* rename release-bin iPA filename

* update appicon

* Update dev-Info.plist
2024-01-03 00:40:50 +06:00
Kingkor Roy Tirtho
126d6017f2
chore(android): Add hot nightly flavor (#727)
* feat(android): add flavor support

* feat(android): add nightly icons & splash screens

* chore(vscode): group icon config yml with pubspec

* ci: update apk & appbundle path
2023-09-17 00:23:18 +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
Kingkor Roy Tirtho
c232fcc6dd feat(android): add splash screen 2023-05-07 21:36:04 +06:00
Kingkor Roy Tirtho
7df2a0daba chore: configure just audio 2023-04-30 18:17:07 +06:00
Piotr Rogowski
861247d430
Basic support for iOS, fix missing Rust lib 2022-10-13 19:36:22 +02: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
Piotr Rogowski
d6ae5ff24a
Initial macOS build 2022-01-22 13:47:57 +01:00
KR Tirtho
c1b0f177bf changed orgranization name & descriptions 2022-01-13 13:55:12 +06:00
Kingkor Roy Tirtho
799e13c376 Flutter app added 2022-01-03 10:27:25 +06:00