Commit Graph

2136 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
57553cdb2e chore: wip implemented rust side 2025-11-28 17:50:14 +06:00
Kingkor Roy Tirtho
67cf9805a5 chore: integrate flutter rust bridge 2025-11-25 20:49:35 +06:00
Tobse
b254ab6fe2
chore: replace windows app icon by a higher resolution (#2838)
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2025-11-17 09:51:06 +06:00
Kingkor Roy Tirtho
4838656dcc chore: fix alternative sources not persisting 2025-11-14 16:17:37 +06:00
Kingkor Roy Tirtho
7ad2066684 website: add AppImage link 2025-11-14 15:07:51 +06:00
Kingkor Roy Tirtho
77c32a27cf chor: idkl 2025-11-14 14:26:46 +06:00
Kingkor Roy Tirtho
89c67e4f89 docs: update readme credits 2025-11-14 14:19:12 +06:00
Kingkor Roy Tirtho
b142928412 chore: remove buffer size limit 2025-11-14 13:38:47 +06:00
Kingkor Roy Tirtho
bf2eb0ffac chore: bump version and generate CHANGELOG 2025-11-14 13:36:20 +06:00
Kingkor Roy Tirtho
3f5291ec92 chore: upgrade hetu_std 2025-11-14 13:09:46 +06:00
Kingkor Roy Tirtho
5ea4df932f cd: add back rpm for x86_64 2025-11-13 16:03:08 +06:00
Kingkor Roy Tirtho
3462e32a6c chore: add arch for install deps 2025-11-13 15:39:58 +06:00
Kingkor Roy Tirtho
a452122302 cd: add appimage support and use fastforge 2025-11-13 15:15:13 +06:00
Kingkor Roy Tirtho
11866d532b chore: remove useless dependencies 2025-11-13 14:57:08 +06:00
Kingkor Roy Tirtho
d843ce9ede chore: upgrade yt plugin 2025-11-12 15:55:07 +06:00
Kingkor Roy Tirtho
6884a131c9 fix(playback): use stream instead of chunked serving of audio bytes 2025-11-12 14:35:06 +06:00
Kingkor Roy Tirtho
bb6f4bd57b feat(android): add 16KB page size support 2025-11-12 11:17:34 +06:00
Kingkor Roy Tirtho
cab09e00ce chore: ignore DB queries in migrations 2025-11-12 10:02:37 +06:00
Kingkor Roy Tirtho
4fae9013a7 fix: download not working in different devices and slow 2025-11-11 10:39:13 +06:00
Kingkor Roy Tirtho
834445eda3 chore: remove jsf as arm doesn't build 2025-11-10 13:07:58 +06:00
Rahul Sahani
f10a3d4976
feat(queue): add multi-select and bulk actions to queue (#2839)
* feat(queue): add multi-select and bulk actions to queue

- Add selection mode to PlayerQueue with long-press to select
- Disable inner navigation (title/artist) when selecting via TrackTile
- Show checkboxes only in selection mode
- Add selection AppBar behavior and bottom-sheet menu with: Select all, Add to playlist, Remove selected, Cancel
- Reuse existing PlaylistAddTrackDialog for bulk add
- Hide drag handle while in selection mode

Closes: # (implement multi-select queue feature)

* chore: update .gitignore to include .vscode and modify signing configurations back to default in build.gradle

* chore: add VS Code configuration files

* chore: update dependencies in pubspec.lock

* chore: update pubspec.lock to reflect dependency changes and version updates

* chore: fix replace material widgets with shadcn widgets

---------

Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2025-11-10 10:36:10 +06:00
Kingkor Roy Tirtho
3209c75144 fix: downloaded tracks are not tagged with metadata 2025-11-08 15:49:37 +06:00
Kingkor Roy Tirtho
700a69fcd1
Merge pull request #2840 from KRTirtho/audio-source-extension
feat: add audio source plugin support
2025-11-08 14:14:06 +06:00
Kingkor Roy Tirtho
d2dd60aa5c chore: update YoutubeExplode to v3 2025-11-08 13:48:50 +06:00
Kingkor Roy Tirtho
fda2257119 feat: add default plugin loading capability 2025-11-07 22:51:48 +06:00
Kingkor Roy Tirtho
7c632c8f06 cd: remove unnecessary stuff for android build 2025-11-07 21:56:03 +06:00
Kingkor Roy Tirtho
a012a8f3af chore: fix unique index on source_match_table causing failure on insert 2025-11-07 20:28:09 +06:00
Kingkor Roy Tirtho
64f937bd14 chore: remove useless appbundle build 2025-11-07 18:59:55 +06:00
Kingkor Roy Tirtho
d1b73dbb1c feat: add NewPipe support for desktop platforms 2025-11-07 18:48:18 +06:00
Kingkor Roy Tirtho
e1fa9efa14 fix: selection preset quality returning null 2025-11-04 13:45:23 +06:00
Kingkor Roy Tirtho
6272f376ea fix: quality preset initialization fails and audio source auth 2025-11-04 12:02:10 +06:00
Kingkor Roy Tirtho
4b5108e54e fix: streaming not working 2025-11-03 21:27:06 +06:00
Kingkor Roy Tirtho
6311831902 feat: move away from track source query and preferences audio quality and codec 2025-11-03 19:33:47 +06:00
Kingkor Roy Tirtho
99a84aa6dc chore: create sourced track from active audio source plugin 2025-11-03 13:32:48 +06:00
Kingkor Roy Tirtho
3bc296cf22 feat: add setting default audio source support 2025-10-25 23:23:27 +06:00
Kingkor Roy Tirtho
f6d9d64b7d feat(plugins): filter plugins by abilities in plugins page and show abilities as badge 2025-10-23 08:57:45 +06:00
Kingkor Roy Tirtho
439de5d7f7 feat: add plugin audio source models and api service 2025-10-19 13:48:53 +06:00
Kingkor Roy Tirtho
88699e9a3b fix: jiosaavn not working due to json signature change 2025-10-17 11:26:58 +06:00
Kingkor Roy Tirtho
348c2e931b fix: upgrade NewPipeExtractor to avoid unplayable streams 2025-10-17 10:27:00 +06:00
Kingkor Roy Tirtho
973ca20c8e fix(playback): play next not working 2025-09-20 20:25:51 +06:00
Kingkor Roy Tirtho
7d849b1430 fix: change plugin download directory to application support 2025-09-20 18:01:42 +06:00
Kingkor Roy Tirtho
e5150515f3 chore: cache dab music match source 2025-09-20 17:54:08 +06:00
Kingkor Roy Tirtho
66848c78c7 chore: add dab music option on getting started page and audio source quality label 2025-09-19 23:55:38 +06:00
Kingkor Roy Tirtho
3e34bc4be6 chore: streaming issue for mp3 2025-09-19 21:40:26 +06:00
Kingkor Roy Tirtho
cecb687592 feat(playback): add uncompressed flac playback support 2025-09-19 11:53:36 +06:00
Kingkor Roy Tirtho
e8a54d3209 feat(playback): add dab music source 2025-09-19 10:31:49 +06:00
Kingkor Roy Tirtho
ca6924f5a9 feat: show plugin source and set the only plugin as default if no plugin is there 2025-09-18 23:28:56 +06:00
Kingkor Roy Tirtho
0e48b7a337 website: update logo 2025-09-12 00:38:35 +06:00
Kingkor Roy Tirtho
60fbf66639 website: use locked version of astro-pagefine 2025-09-12 00:26:56 +06:00
Kingkor Roy Tirtho
97370712bc website: add back download buttons 2025-09-12 00:19:00 +06:00