Commit Graph

2207 Commits

Author SHA1 Message Date
dependabot[bot]
b13d18ca9a
Merge 5e65508fed into a09a7c8976 2026-07-17 18:15:45 +00:00
Kingkor Roy Tirtho
a09a7c8976 feat: integrate Uniffi for audio metadata reading and writing with Lofty library 2026-07-18 00:14:35 +06:00
Kingkor Roy Tirtho
abeae2144c feat: enhance UI with shared element transitions and improve state management in album and playlist screens 2026-07-17 17:59:48 +06:00
Kingkor Roy Tirtho
16d4adf59c cd: rename build artifacts for Android, Linux, Windows, and macOS for improved clarity 2026-07-17 10:08:54 +06:00
Kingkor Roy Tirtho
3d7d15541f feat: refactor PluginPermissionsDialog to use custom UI components for improved consistency and readability 2026-07-16 23:41:58 +06:00
Kingkor Roy Tirtho
70cabedc9e feat: replace FeatherIcons with Iconsax in PluginCard and PluginPermissionsDialog for improved UI consistency 2026-07-16 22:29:29 +06:00
Kingkor Roy Tirtho
0b3d21f255 feat: update icons in settings sections to use Iconsax library for improved UI consistency 2026-07-16 22:22:27 +06:00
Kingkor Roy Tirtho
9d79d055ba feat: implement settings section cards for updates, desktop, language, caching, and plugins 2026-07-16 01:28:48 +06:00
Kingkor Roy Tirtho
a590fa59f9 refactor: simplify SettingsScreen and PluginScreen by removing unused pluginManager references and enhancing DefaultAbilityPluginSelector 2026-07-15 23:26:15 +06:00
Kingkor Roy Tirtho
1ef1eff3cb feat: add Toggle component and update UI to use it in place of Switch 2026-07-15 23:11:12 +06:00
Kingkor Roy Tirtho
6ac934ad19 refactor: update UI components in AppBottombar, AppFloatingPlayer, AppSidebar, and LibraryPlaylistsScreen for consistency and improved theming 2026-07-10 20:13:37 +06:00
Kingkor Roy Tirtho
49e969cc0f feat: add 'Add to Playlist' functionality with UI components and dialogs 2026-07-10 19:06:05 +06:00
Kingkor Roy Tirtho
8692c344d6 feat: implement playlist creation and editing functionality with UI components 2026-07-10 17:24:32 +06:00
Kingkor Roy Tirtho
a38b9e48cc fix: convert buildCurrentMediaItemList to a suspend function for coroutine support 2026-07-10 13:42:37 +06:00
Kingkor Roy Tirtho
2aae112cbe feat: add genre and featured browsing capabilities to MediaBrowseHelper 2026-07-10 13:31:04 +06:00
Kingkor Roy Tirtho
d53ac853a5 refactor: replace button components with themed variants and introduce ListRowTile 2026-07-10 13:06:25 +06:00
Kingkor Roy Tirtho
69a464dcd2 cd: fix version name conflict 2026-07-10 11:52:20 +06:00
Kingkor Roy Tirtho
941b333a79 refactor: update UI component states to use normal theme colors 2026-07-10 11:49:03 +06:00
Kingkor Roy Tirtho
f6308d0f8b cd: fix stuff 2026-07-10 11:06:53 +06:00
dependabot[bot]
5e65508fed
chore(deps): bump android-actions/setup-android from 3 to 4
Bumps [android-actions/setup-android](https://github.com/android-actions/setup-android) from 3 to 4.
- [Release notes](https://github.com/android-actions/setup-android/releases)
- [Commits](https://github.com/android-actions/setup-android/compare/v3...v4)

---
updated-dependencies:
- dependency-name: android-actions/setup-android
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-09 23:42:30 +00:00
Kingkor Roy Tirtho
b26928a8a0 cd: fix stuff 2026-07-10 01:24:06 +06:00
Kingkor Roy Tirtho
4d1480dd4b cd: fix gh token secret 2026-07-10 00:47:23 +06:00
Kingkor Roy Tirtho
71d6a04109 cd: rename workflow file 2026-07-10 00:25:14 +06:00
Kingkor Roy Tirtho
812d2b1eae cd: remove push trigger from release workflow 2026-07-10 00:20:21 +06:00
Kingkor Roy Tirtho
a213e39907 cd: temporarily add on push 2026-07-10 00:17:53 +06:00
Kingkor Roy Tirtho
e520a020c7 cd: add release workflow for automated builds and artifact publishing across platforms 2026-07-10 00:11:41 +06:00
Kingkor Roy Tirtho
f012defd79 fix(plugin): reload Zipline service on same-version replace
- Add `generation` counter to serialized state so DataStore emits
  on every addPlugin (same-version replace produces identical JSON)
- Run all Zipline JNI calls (close, service.close) on ziplineDispatcher
  thread — wrong thread causes segfaults
- Stop ALL services in flatMapLatest finally block instead of only
  deselected ones (leaked zombie services)
- Wrap finally block in NonCancellable + try-catch per service
2026-07-07 19:06:44 +06:00
Kingkor Roy Tirtho
f05f0727b6 feat: implement artist overview screen with loading, error handling, and pagination for albums, related artists, and featured playlists 2026-07-07 17:31:16 +06:00
Kingkor Roy Tirtho
8f9c2540a2 feat: add genre selection and tabs to HomeScreen for improved content navigation 2026-07-07 13:38:31 +06:00
Kingkor Roy Tirtho
7d4d11705a chore: update project URLs and license to AGPL-3.0-or-later for improved compliance and accessibility 2026-07-07 09:37:49 +06:00
Kingkor Roy Tirtho
9575344288
Merge pull request #3067 from KRTirtho/compose-multiplatform
Compose multiplatform
2026-07-07 09:32:15 +06:00
Kingkor Roy Tirtho
452d739c5f docs: update README.md with enhanced branding, features, and community information for improved user engagement 2026-07-07 09:30:12 +06:00
Kingkor Roy Tirtho
12ef478b0e feat: simplify highlight implementation in UI components for improved readability and maintainability 2026-07-05 22:23:16 +06:00
Kingkor Roy Tirtho
dadc302ef0 feat: enhance button styles and interactions in Buttons and Theme components for improved UI consistency 2026-07-05 19:27:49 +06:00
Kingkor Roy Tirtho
a52ba68f1f feat: enhance UI components with LocalBaseUITheme for consistent styling and improved interactions 2026-07-05 18:58:43 +06:00
Kingkor Roy Tirtho
a57b359186 feat: replace IconButton with GhostIconButton in PlayerQueueContent and PlayableCard for visual consistency 2026-07-05 15:45:49 +06:00
Kingkor Roy Tirtho
4302a27afa feat: replace IconButton with GhostIconButton in AppExpandedPlayer and AppLargePlayer for improved visual consistency 2026-07-05 13:01:34 +06:00
Kingkor Roy Tirtho
cb27514b9b feat: add GhostIconButton component and enhance button interactions in TrackList 2026-07-03 22:21:06 +06:00
Kingkor Roy Tirtho
6d8b9a575f feat: implement endless playback recommendations in DeviceAudioPlayerQueue 2026-07-03 19:21:57 +06:00
Kingkor Roy Tirtho
d7fa3d926d feat: enhance AppSidebar with improved button interactions and visual feedback 2026-07-03 18:37:38 +06:00
Kingkor Roy Tirtho
a869835628 refactor: reduce border width for various UI components 2026-07-03 17:08:09 +06:00
Kingkor Roy Tirtho
15790d63a6 feat: enhance AutocompleteTextField with focus management and dropdown behavior 2026-07-03 16:57:40 +06:00
Kingkor Roy Tirtho
7c01b2c7c3 feat: add AutocompleteTextField component and integrate it into SearchScreen 2026-07-03 15:15:04 +06:00
Kingkor Roy Tirtho
8870113e4d feat: add ChipTab component and refactor SearchScreen to use it 2026-07-03 11:44:49 +06:00
Kingkor Roy Tirtho
28ff68dcc9 refactor: remove MusicBrainz ListenBrainz plugin and related configurations 2026-06-30 17:13:21 +06:00
Kingkor Roy Tirtho
0c426689cb feat: migration to Compose Multiplatform 2026-06-30 17:00:13 +06:00
Kingkor Roy Tirtho
80626ba4b5
Merge branch 'master' into dev 2026-06-05 10:48:12 +06:00
Kingkor Roy Tirtho
b9b59835d9 chore: generate changelog and bump version for release 2026-06-05 10:46:06 +06:00
Kingkor Roy Tirtho
33e1f3bef5 fix: custom image helper null exception 2026-06-05 10:40:38 +06:00
Akshat-104
e1149537b1
fix: dismiss search dropdown and keyboard on submission
Co-authored-by: Tobse <1190109+TobseF@users.noreply.github.com>
2026-06-05 10:38:01 +06:00