Commit Graph

  • a7e47d0e00
    Merge pull request #3165 from team-spotube/ios-crash-fix Kingkor Roy Tirtho 2026-10-26 15:16:29 +0600
  • bdf3655a23 fix(ios): make the login WebView identify as Mobile Safari Kingkor Roy Tirtho 2026-10-26 15:04:26 +0600
  • cc21568457 fix(build): restore version catalog lost in dev merge Kingkor Roy Tirtho 2026-10-26 15:04:26 +0600
  • 7fa3b029f6 Merge branch 'dev' into ios-crash-fix Kingkor Roy Tirtho 2026-10-26 13:45:32 +0600
  • cb8316d141 fix(ios): stream formats AVPlayer can play Kingkor Roy Tirtho 2026-10-26 13:40:00 +0600
  • 99ba08501b fix(server): don't crash when the proxy port is still in use Kingkor Roy Tirtho 2026-10-26 13:40:00 +0600
  • 0acc457890 feat(plugin): implement automatic plugin updates and enhance JSON parsing Kingkor Roy Tirtho 2026-10-26 12:44:04 +0600
  • 7eb56c8593 fix(ios): run Zipline on an 8 MiB stack thread Kingkor Roy Tirtho 2026-10-23 11:54:29 +0600
  • ff7a1714ff refactor(network): central HttpClientFactory; drop Ktor CIO client Kingkor Roy Tirtho 2026-10-23 11:54:29 +0600
  • 09df4b494c build: upgrade to Kotlin 2.4.21 and Compose Multiplatform 1.12.2 Kingkor Roy Tirtho 2026-10-23 11:54:29 +0600
  • 2edbfefe93 fix(gradle): restore VFS watch setting and clean up properties nightly Kingkor Roy Tirtho 2026-10-23 10:12:10 +0600
  • 8ab9463c9a feat(packaging): Flathub, AUR, WinGet and Chocolatey publishing Kingkor Roy Tirtho 2026-10-23 10:08:29 +0600
  • 04ca3ce53f fix(windows): tolerate unavailable log files at startup kinowill 2026-10-22 20:05:25 +0200
  • fc1643fc60
    Implement AppRun patching for AppImage linuxtopia 2026-10-22 16:26:48 +0300
  • 2bdab17519
    Merge 8cd2ecab72 into 69a310c78f Shanwaz Ahmed 2026-10-22 04:06:40 +0000
  • 8cd2ecab72 Create RCa20040 Shanwaz Ahmed 2026-10-22 10:02:47 +0600
  • 79d47c1d87 feat: enhance loading states for various UI components and update dependencies Kingkor Roy Tirtho 2026-10-20 20:32:47 +0600
  • 8a193658af UI overhaul: Spotify design system, shell, and page redesign kiloconnect[bot] 2026-10-20 13:34:48 +0000
  • 08892c2aa0 fix(downloads): respect download format/quality and never save manifests or video Kingkor Roy Tirtho 2026-10-20 16:03:48 +0600
  • 8bbefdfb7d fix(android): app stuck on splash screen from main-thread string loading Kingkor Roy Tirtho 2026-10-20 16:03:48 +0600
  • d4961bb5ed feat: download diagnostics, live connect status, remote settings on devices screen Kingkor Roy Tirtho 2026-10-20 15:54:23 +0600
  • b38a4f6963 feat(remote): redesign remote control and devices screens, fix connection issues Kingkor Roy Tirtho 2026-10-20 15:11:10 +0600
  • facc8ed0b9 fix(android): update playback state management to ensure guests follow host's play state Kingkor Roy Tirtho 2026-10-20 14:28:18 +0600
  • 0b21eff4c7 fix(android): simplify service start logic for PlaybackService to avoid crashes on background playback Kingkor Roy Tirtho 2026-10-20 13:44:30 +0600
  • 9d5854023b fix(android): update sharing functionality to use chooser intent with new task flag Kingkor Roy Tirtho 2026-10-20 13:19:04 +0600
  • 38e9bbc1d8 fix(android): create intermediate directories for Rust targets to prevent runtime errors Kingkor Roy Tirtho 2026-10-20 13:00:29 +0600
  • 64fb23e62b
    Merge pull request #3152 from team-spotube/macos-dmg-fixes Kingkor Roy Tirtho 2026-10-19 19:19:00 +0600
  • 64a78727ce
    Update gradle/libs.versions.toml Kingkor Roy Tirtho 2026-10-19 19:18:25 +0600
  • 046f724c9b
    Merge branch 'dev' into macos-dmg-fixes Kingkor Roy Tirtho 2026-10-19 19:15:56 +0600
  • e92e62613e chore: implement Linux AppImage bundling for GTK and WebKitGTK, update dependencies and documentation Kingkor Roy Tirtho 2026-10-19 19:15:13 +0600
  • 7ee3c70c96 fix(macos): add GraalVM runtime dependency and initialize GraalVm in main function Kingkor Roy Tirtho 2026-10-19 18:50:27 +0600
  • 069b586d44 chore: update release workflow and documentation for dependency management Kingkor Roy Tirtho 2026-10-19 11:50:53 +0600
  • ced26462a9 chore: update GitHub Actions workflow for release process and improve permissions Kingkor Roy Tirtho 2026-10-19 11:16:29 +0600
  • d4d8ebd853 chore: configure UniFFI to generate bindings from host library on Linux arm64 Kingkor Roy Tirtho 2026-10-19 10:34:46 +0600
  • 2f7eb742cf chore: disable Android Rust build tasks on Linux arm64 hosts Kingkor Roy Tirtho 2026-10-18 23:49:34 +0600
  • b333c299d1 chore: update Android SDK setup to include NDK for composeApp configuration Kingkor Roy Tirtho 2026-10-18 22:58:57 +0600
  • 613159e26e chore: add --stacktrace option to gradlew command for better debugging Kingkor Roy Tirtho 2026-10-18 20:47:51 +0600
  • 33a8fdb8c2 cd: add GitHub token for API calls and set up Android SDK in workflow Kingkor Roy Tirtho 2026-10-18 20:33:51 +0600
  • 03aaffeca8 chore: update spotube gradle plugin version Kingkor Roy Tirtho 2026-10-18 20:07:20 +0600
  • 1233967982 chore: update contact information and library version in project files Kingkor Roy Tirtho 2026-10-18 19:23:18 +0600
  • 17f2068950 feat(navigation): implement fade-through and stack transition animations for navigation Kingkor Roy Tirtho 2026-10-18 18:31:51 +0600
  • 75ced1285e feat(local-tracks): implement LocalFolder screen and view model for folder navigation Kingkor Roy Tirtho 2026-10-18 18:04:53 +0600
  • 4a2714e2e2 fix(youtube): resolve HTTP 403 playback errors using InnerTube VISIONOS client fharlup 2026-10-18 15:06:32 +0700
  • c767b8dcd6 chore: update GitHub Actions to use latest versions of checkout, setup-java, setup-gradle, and upload-artifact Kingkor Roy Tirtho 2026-10-17 19:21:42 +0600
  • aa83708499 feat(graalvm): enable GraalVM native image support and update packaging configurations Kingkor Roy Tirtho 2026-10-17 17:01:40 +0600
  • d8ffe5d406
    Merge 4dd0fee692 into 62c1fe7902 dependabot[bot] 2026-10-16 15:36:04 +0000
  • 62c1fe7902 feat: enhance Android build configuration with stable/nightly flavors and update launcher icons Kingkor Roy Tirtho 2026-10-16 21:34:44 +0600
  • 9fba2aa33d feat(window): implement window state persistence and restoration Kingkor Roy Tirtho 2026-10-16 20:49:16 +0600
  • 9db35e092b feat(server): implement port fallback mechanism for playback proxy server Kingkor Roy Tirtho 2026-10-16 20:06:12 +0600
  • 2474c26a83 refactor: move package name from dev.krtirtho to org.spotube Kingkor Roy Tirtho 2026-10-16 15:37:15 +0600
  • 7743d6d4c3 feat(lyrics): implement SyncedLyricsList component and enhance LyricsViewModel for better state management Kingkor Roy Tirtho 2026-10-16 15:12:10 +0600
  • 77a9cef3a1 fix(stream-proxy): improve logging for cache timeout and handle disconnection scenarios Kingkor Roy Tirtho 2026-10-16 14:44:39 +0600
  • c9d16a25c6 fix(audio-player): android shuffle wasnt working Kingkor Roy Tirtho 2026-10-16 14:36:27 +0600
  • da394d40ea fix(audio-api): enhance fallback mechanism for text search results in YouTube Kingkor Roy Tirtho 2026-10-16 14:29:43 +0600
  • 09d77211b9 fix(newpipe): fall back through multiple searches when ISRC search misses Kingkor Roy Tirtho 2026-10-16 14:26:39 +0600
  • 61dd89f3ed fix(stream-proxy): stream upstream audio instead of buffering the whole track Kingkor Roy Tirtho 2026-10-16 14:26:39 +0600
  • ba62ff03c3 feat(user-agents): implement dynamic user agent fetching and caching mechanism Kingkor Roy Tirtho 2026-10-16 13:47:08 +0600
  • 83115ea99a feat(plugin): add login prompt for metadata plugin access and implement authentication view model Kingkor Roy Tirtho 2026-10-16 12:06:13 +0600
  • 59f1b82368 feat(ui): update MillenniumModalBottomSheet with compact padding and spacing adjustments Kingkor Roy Tirtho 2026-10-16 12:01:36 +0600
  • c57e33fe0d feat(ui): replace IndeterminateProgress with new loading components and enhance dialog structures Kingkor Roy Tirtho 2026-10-16 11:49:48 +0600
  • daf54b74f4 feat(plugin): implement MetadataPluginGuard to manage plugin dependencies and user prompts Kingkor Roy Tirtho 2026-10-16 09:29:08 +0600
  • 2bef59ee76 chore: add l10n strings Kingkor Roy Tirtho 2026-10-15 23:26:42 +0600
  • 9f79505e1c feat(i18n): replace hardcoded strings with localized resources across multiple components Kingkor Roy Tirtho 2026-10-15 14:07:56 +0600
  • 0e0e242095 feat(navigation): add custom navigation transition specifications for push and pop actions Kingkor Roy Tirtho 2026-10-15 13:18:26 +0600
  • fb96984d6e feat(ui): integrate LocalTextStyle for dynamic tinting in player controls and UI components Kingkor Roy Tirtho 2026-10-15 13:12:39 +0600
  • 58dfa2de92 feat(library): add Library screen list mode beside grid mode, Local Track, Download screen, Local Library folders dialog visual improvement Kingkor Roy Tirtho 2026-10-15 11:36:39 +0600
  • cf9476ab08 feat(library): enhance library UI with new tab titles, filtering options, and improved state management Kingkor Roy Tirtho 2026-10-14 21:52:24 +0600
  • 5b442a93a9 feat(jam): implement group jam functionality with UI components and state management Kingkor Roy Tirtho 2026-10-14 20:39:54 +0600
  • d5eaf101eb fix: add window insets to top bar and bottom navigation bar, queue sheet Kingkor Roy Tirtho 2026-10-14 19:26:54 +0600
  • fda5bb8a60 feat(sidebar): adjust spacing in sidebar and setting cards for improved layout Kingkor Roy Tirtho 2026-10-14 16:41:48 +0600
  • 1ccd70a18c feat(search): enhance search functionality with recent search suggestions and improved UI components Kingkor Roy Tirtho 2026-10-14 16:29:45 +0600
  • 93dfea9a30 feat(player): refactor artist display and improve search field labels Kingkor Roy Tirtho 2026-10-14 13:53:19 +0600
  • d720467338 feat(support): implement support reminder dialog and donation options Kingkor Roy Tirtho 2026-10-14 09:51:07 +0600
  • 8efcbd4af4 feat(player): add content descriptions for play, pause, and add to queue actions Kingkor Roy Tirtho 2026-10-13 13:06:22 +0600
  • 76518a01a1 feat(onboarding): enhance welcome screen with structured guide steps and improved layout Kingkor Roy Tirtho 2026-10-13 13:03:27 +0600
  • caad76ba95 refactor: replace currentWindowAdaptiveInfo with currentWindowWidthBreakpoint for adaptive layouts Kingkor Roy Tirtho 2026-10-11 21:08:11 +0600
  • bb9f225fd7
    Merge pull request #3136 from henrik242/kmp-zip-1-0-0 Kingkor Roy Tirtho 2026-10-11 19:51:34 +0600
  • cfd472016e refactor: integrate millennium UI Kingkor Roy Tirtho 2026-10-11 17:17:34 +0600
  • 2659f43718
    Merge e5b031fc1d into 69a310c78f Shantanu Sharma 2026-10-11 00:54:04 +0530
  • e5b031fc1d fix: resolve windows freeze on close and lingering default plugins shantanu sharma 2026-10-11 00:53:33 +0530
  • 56b0963fe1
    Merge 9949a8b008 into 69a310c78f Shantanu Sharma 2026-10-11 00:41:53 +0530
  • 9949a8b008 feat: handle 401 DioException and redirect to metadata provider settings shantanu sharma 2026-10-11 00:38:10 +0530
  • a23497867a fix: mark spotube org as official for plugins shantanu sharma 2026-10-11 00:36:01 +0530
  • 963b360a81 feat(ui): new custom surface integration on all components Kingkor Roy Tirtho 2026-10-09 14:51:30 +0600
  • 9f96b07ebd feat(ui): replace Scaffold with BaseScaffold for consistent surface theming across screens Kingkor Roy Tirtho 2026-10-07 18:45:22 +0600
  • 4da5b25a5c feat(surface): implement Frutiger-Aero themed surfaces with glass and acrylic styles Kingkor Roy Tirtho 2026-10-07 15:29:25 +0600
  • fa9ad9981c feat(settings): add 'About' section and improve header visibility in settings sections Kingkor Roy Tirtho 2026-10-07 14:07:09 +0600
  • 5c0652b395 feat(previews): add comprehensive previews for UI components including sliders, toggles, checkboxes, and text fields Kingkor Roy Tirtho 2026-10-07 10:39:26 +0600
  • 71d7649db6 feat(welcome): implement onboarding flow with multiple pages and donation options Kingkor Roy Tirtho 2026-10-06 15:29:27 +0600
  • fab60107e3 feat(scrobble): implement ScrobbleManager to handle track scrobbling and integrate with audio player Kingkor Roy Tirtho 2026-10-02 20:57:50 +0600
  • eeaff3c1db refactor(main): simplify main function and remove unused WebKit GPU compositing logic Kingkor Roy Tirtho 2026-10-02 20:05:23 +0600
  • 0def3e2e49
    Upgrade kmp-zip to 1.0.0 Henrik Brautaset Aronsen 2026-09-30 10:06:42 +0200
  • 4e2afeaea4 feat(update): refactor update checking mechanism and implement new dialog for app and plugin updates Kingkor Roy Tirtho 2026-09-30 09:58:04 +0600
  • 3a85ad0896 feat(update): implement update checker with dialog for available updates Kingkor Roy Tirtho 2026-09-25 22:39:33 +0600
  • 046c17d3df feat(autocomplete): simplify focus management and remove unused key event handling Kingkor Roy Tirtho 2026-09-25 21:39:08 +0600
  • 2713e63902 feat(search): enhance LazyRow with drag scrolling functionality Kingkor Roy Tirtho 2026-09-25 21:14:34 +0600
  • 86ec117cfd feat(navigation): refactor sidebar and bottombar navigation structure with new tab and group models Kingkor Roy Tirtho 2026-09-25 21:07:19 +0600
  • 78168d269c feat: implement shuffle play functionality for albums, playlists, and saved tracks Kingkor Roy Tirtho 2026-09-25 18:47:29 +0600
  • 50c3b04eb1 feat: refactor track source management to support plugin-specific caching and retrieval Kingkor Roy Tirtho 2026-09-25 18:29:08 +0600
  • 0c6479570c
    Merge pull request #3126 from team-spotube/rtc-integration Kingkor Roy Tirtho 2026-09-25 17:09:36 +0600