Kingkor Roy Tirtho
|
daf54b74f4
|
feat(plugin): implement MetadataPluginGuard to manage plugin dependencies and user prompts
|
2026-10-16 09:29:08 +06:00 |
|
Kingkor Roy Tirtho
|
9f79505e1c
|
feat(i18n): replace hardcoded strings with localized resources across multiple components
|
2026-10-15 14:07:56 +06:00 |
|
Kingkor Roy Tirtho
|
58dfa2de92
|
feat(library): add Library screen list mode beside grid mode, Local Track, Download screen, Local Library folders dialog visual improvement
|
2026-10-15 11:36:39 +06:00 |
|
Kingkor Roy Tirtho
|
cf9476ab08
|
feat(library): enhance library UI with new tab titles, filtering options, and improved state management
|
2026-10-14 21:52:24 +06:00 |
|
Kingkor Roy Tirtho
|
5b442a93a9
|
feat(jam): implement group jam functionality with UI components and state management
|
2026-10-14 20:39:54 +06:00 |
|
Kingkor Roy Tirtho
|
d5eaf101eb
|
fix: add window insets to top bar and bottom navigation bar, queue sheet
|
2026-10-14 19:26:54 +06:00 |
|
Kingkor Roy Tirtho
|
1ccd70a18c
|
feat(search): enhance search functionality with recent search suggestions and improved UI components
|
2026-10-14 16:29:45 +06:00 |
|
Kingkor Roy Tirtho
|
d720467338
|
feat(support): implement support reminder dialog and donation options
|
2026-10-14 09:51:07 +06:00 |
|
Kingkor Roy Tirtho
|
8efcbd4af4
|
feat(player): add content descriptions for play, pause, and add to queue actions
|
2026-10-13 13:06:22 +06:00 |
|
Kingkor Roy Tirtho
|
76518a01a1
|
feat(onboarding): enhance welcome screen with structured guide steps and improved layout
|
2026-10-13 13:03:27 +06:00 |
|
Kingkor Roy Tirtho
|
caad76ba95
|
refactor: replace currentWindowAdaptiveInfo with currentWindowWidthBreakpoint for adaptive layouts
|
2026-10-11 21:08:25 +06:00 |
|
Kingkor Roy Tirtho
|
cfd472016e
|
refactor: integrate millennium UI
|
2026-10-11 17:17:34 +06:00 |
|
Kingkor Roy Tirtho
|
963b360a81
|
feat(ui): new custom surface integration on all components
|
2026-10-09 14:51:30 +06:00 |
|
Kingkor Roy Tirtho
|
9f96b07ebd
|
feat(ui): replace Scaffold with BaseScaffold for consistent surface theming across screens
|
2026-10-07 18:45:22 +06:00 |
|
Kingkor Roy Tirtho
|
fa9ad9981c
|
feat(settings): add 'About' section and improve header visibility in settings sections
|
2026-10-07 14:07:09 +06:00 |
|
Kingkor Roy Tirtho
|
71d7649db6
|
feat(welcome): implement onboarding flow with multiple pages and donation options
|
2026-10-06 15:29:27 +06:00 |
|
Kingkor Roy Tirtho
|
4e2afeaea4
|
feat(update): refactor update checking mechanism and implement new dialog for app and plugin updates
|
2026-09-30 09:58:04 +06:00 |
|
Kingkor Roy Tirtho
|
a4d157e9c2
|
feat(jam-settings): implement JamSettings screen and view model for broker configuration
|
2026-09-25 16:44:48 +06:00 |
|
Kingkor Roy Tirtho
|
df3dd2ad88
|
feat(player-options): enhance options menu with localized strings and icons
|
2026-09-25 15:03:24 +06:00 |
|
Kingkor Roy Tirtho
|
a2b9f4178c
|
feat(jam-session): integrate MQTT broker configuration and enhance jam session settings
|
2026-09-11 19:35:54 +06:00 |
|
Kingkor Roy Tirtho
|
d3a8548661
|
feat(devices): add device discovery and remote control features
|
2026-08-21 19:50:09 +06:00 |
|
Kingkor Roy Tirtho
|
ec672d5f84
|
feat(plugin_discovery): implement GitHub plugin discovery and add logo support in UI
|
2026-07-25 14:57:35 +06:00 |
|
Kingkor Roy Tirtho
|
3448e16ed2
|
feat: implement blacklist functionality for tracks and artists with UI updates
|
2026-07-22 16:23:02 +06:00 |
|
Kingkor Roy Tirtho
|
b22ab3d43e
|
feat: enhance AdaptiveDialogBottomSheet with dismiss icon and improve plugin screen layout
|
2026-07-20 17:04:39 +06:00 |
|
Kingkor Roy Tirtho
|
c3852a1c32
|
feat: add adaptive dialog bottom sheet component and enhance plugin installation UI
|
2026-07-20 15:19:52 +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
|
0c426689cb
|
feat: migration to Compose Multiplatform
|
2026-06-30 17:00:13 +06:00 |
|