Kingkor Roy Tirtho
343198a7e8
cd: use individual artifacts
2025-01-24 09:55:09 +06:00
Kingkor Roy Tirtho
0aee8b3399
cd: use upload-artifact v4
2025-01-23 21:16:40 +06:00
Kingkor Roy Tirtho
780f5dee2e
cd: upgrade flutter version to 3.28.0-0.1.pre
2025-01-04 20:34:42 +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
083b366308
chore: upgrade to fluter 3.24.5
2024-12-08 20:13:36 +06:00
Kingkor Roy Tirtho
4e0de13075
cd: upgrade flutter version
2024-10-09 11:55:32 +06:00
Kingkor Roy Tirtho
d50e60e2b2
cd: add action to clear space for arm build
2024-08-18 15:06:49 +06:00
Kingkor Roy Tirtho
ebaf5615ad
cd: free up space for linux arm
2024-08-09 13:13:11 +06:00
Kingkor Roy Tirtho
0465042264
cd: re-enable arm
2024-08-04 11:32:50 +06:00
Kingkor Roy Tirtho
0d537abab3
cd: disable arm64
2024-08-01 17:19:17 +06:00
Kingkor Roy Tirtho
0eb78d14ca
chore: use frb based plugins from git
2024-08-01 14:15:40 +06:00
Kingkor Roy Tirtho
9b05b8adf1
chore: migrate to flutter 3.22.3
2024-07-26 15:32:49 +06:00
Kingkor Roy Tirtho
79b842dad3
chore: use flutter 3.19.6 to avoid window stretching error in windows
2024-07-05 11:55:04 +06:00
Kingkor Roy Tirtho
6067314c5a
cd: revert to flutter 3.22.1
2024-06-10 22:27:33 +06:00
Kingkor Roy Tirtho
9ce911a8ab
cd: upgrade to flutter 3.22.2
2024-06-10 21:47:53 +06:00
Kingkor Roy Tirtho
6c6488ea6d
cd: fix version not being extracted in the steps
2024-06-06 14:36:43 +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
Kingkor Roy Tirtho
e63a4bb63c
chore: migrate android gradle to declarative config syntax
2024-06-03 10:09:41 +06:00
Kingkor Roy Tirtho
71341ec0bd
feat: upgrade to Flutter 3.22.0
2024-06-01 21:33:05 +06:00
Kingkor Roy Tirtho
82307bc030
feat: personalized stats based on local music history ( #1522 )
...
* feat: add playback history provider
* feat: implement recently played section
* refactor: use route names
* feat: add stats summary and top tracks/artists/albums
* feat: add top date based filtering
* feat: add stream money calculation
* refactor: place search in mobile navbar and settings in home appbar
* feat: add individual minutes and streams page
* feat(stats): add individual minutes and streams page
* chore: default period to 1 month
* feat: add text to explain user how hypothetical fees are calculated
* chore: ensure usage of route names instead of direct paths
* cd: add cache key
* cd: remove media_kit_event_loop from git
2024-06-01 11:40:01 +06:00
Kingkor Roy Tirtho
a77b6776e8
refactor: Dart based Github Workflow CLI ( #1490 )
...
* feat: add build dart script for windows
* feat: add android build support
* feat: add linux build support
* feat: add macos build support
* feat: add ios build support
* feat: add deps install command and workflow file
* cd: what?
* cd: what?
* cd: what?
* cd: update workflow inputs
* cd: replace release binary
* cd: run flutter pub get
* cd: use dpkg zstd instead of xz, windows disable innoInstall, fix channel enum.name and reset pubspec after changing build no for nightly
* cd: fix tar copy path
* cd: fix copy linux command
* cd: fix windows inno depend and fix android aab path
* cd: idk
* cd: linux why???
* cd: windows choco copy failed
* cd: use dart tar archive for creating tar file
* cd: fix linux file copy error
* cd: use tar command directly
* feat: add linux_arm platform
* cd: add linux_arm platform
* cd: don't know what?
* feat: notification about nightly channel update
* chore: fix some errors parsing nightly version info
2024-05-09 15:26:58 +06:00
Kingkor Roy Tirtho
c1a105a1ff
cd: fix github versioning scheme
2024-05-04 21:00:06 +06:00
Kingkor Roy Tirtho
7ad67fa3fa
cd: fix windows build error due to nightly version format
2024-05-04 20:39:36 +06:00
Kingkor Roy Tirtho
937a706ac9
fix: windows SSL Certificate error breaking login #905 ( #1474 )
...
* fix: certificate error by using custom ssl certificate
* Cd/docker linux ar (#1468 )
* cd: use docker buildx
* cd: use linux host for linux arm instead of macos m1
m1 doesn't support nested virtualization. (Apple truly sucks)
* cd: don't specify arch in Dockerfile
* cd: use custom Dockerfile from ubuntu instead of flutter image
* cd: add setup java for android
* cd: add flutter distributor pre-built docker image for arm
* cd: save me from this cursed arm build
* cd: ??
* cd: ??
* cd: use docker build
* fix: windows SSL Exception for Signing in
* refactor: extract update checker as a basic function instead of a hook
2024-05-04 20:10:19 +06:00
Kingkor Roy Tirtho
88fea7ecf9
cd: use docker cask
2024-04-19 16:14:17 +06:00
Kingkor Roy Tirtho
ef7833eb67
cd: fix sed failing us
2024-04-19 16:10:28 +06:00
Kingkor Roy Tirtho
2da5d786d2
chore: add docker and m1 based linux arm build
2024-04-19 16:05:01 +06:00
Kingkor Roy Tirtho
7ac791757a
fix(linux): tray icon not showing #541
...
upgrade old packages
2024-04-17 22:20:30 +06:00
Kingkor Roy Tirtho
7ae9f56482
chore: bump version and generate changelogs
2024-04-15 19:28:01 +06:00
Kingkor Roy Tirtho
f26503990c
cd: use brew to install setuptools
2024-04-05 12:39:54 +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
6539009629
cd: fix linux tar
2024-03-09 00:38:08 +06:00
Kingkor Roy Tirtho
389a4fc704
cd: remove debug step in upload task
2024-03-08 21:08:38 +06:00
Kingkor Roy Tirtho
2c0b1a57e5
cd: fix syntax error
2024-03-04 10:53:00 +06:00
Kingkor Roy Tirtho
f09ab004bf
cd: fix nightly linux tar not getting updated
2024-03-04 10:51:41 +06:00
Kingkor Roy Tirtho
09fac66d26
cd: debug upload artifact
2024-03-04 09:47:45 +06:00
Kingkor Roy Tirtho
846ae82084
chore: upgrade flutter version
2024-02-24 20:21:09 +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
b6d42659b7
chore: debug linux tar not getting updated
2024-02-23 20:57:35 +06:00
Kingkor Roy Tirtho
5d0b5e69a5
chore: adjust the version
2024-01-27 22:39:05 +06:00
Kingkor Roy Tirtho
14d8ea582c
cd: add flutter_distributor for macos
2024-01-24 22:25:15 +06:00
Kingkor Roy Tirtho
6351306f87
cd: downgrade upload and download artifact to v3 for merging
2024-01-24 22:12:13 +06:00
Kingkor Roy Tirtho
1b5d435b86
cd: add macos pkg format
2024-01-24 12:46:27 +06:00
dependabot[bot]
0dea3249a5
chore(deps): bump actions/upload-artifact from 3 to 4 ( #949 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 10:08:03 +06:00
dependabot[bot]
2c88561b44
chore(deps): bump actions/download-artifact from 3 to 4 ( #948 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 10:07:48 +06:00
dependabot[bot]
a72bb0c73b
chore(deps): bump subosito/flutter-action from 2.10.0 to 2.12.0 ( #855 )
...
Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action ) from 2.10.0 to 2.12.0.
- [Release notes](https://github.com/subosito/flutter-action/releases )
- [Commits](https://github.com/subosito/flutter-action/compare/v2.10.0...v2.12.0 )
---
updated-dependencies:
- dependency-name: subosito/flutter-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2024-01-24 10:03:56 +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
ec7c952270
chore: generate changelogs and bump version to 3.4.4
2023-12-30 23:41:43 +06:00
Kingkor Roy Tirtho
781dfdd7c9
cd: upgrade flutter version to 3.16.0
2023-12-10 16:51:38 +06:00