Skip to content

Remake application update#352

Closed
sang765 wants to merge 17 commits intokoiverse:devfrom
sang765:update-remake
Closed

Remake application update#352
sang765 wants to merge 17 commits intokoiverse:devfrom
sang765:update-remake

Conversation

@sang765
Copy link
Copy Markdown
Contributor

@sang765 sang765 commented Feb 27, 2026

This PR is remake the how update work in ArchiveTune.

TODO

  • Remove Update Dialog in MainActivity
  • Added new screen for New Update
  • Added apk downloader directly with Github Release
  • Added open apk after downloas
  • Added "Check for update" button in "Settings > Updates"
  • Relpace update in Main Menu (Still open browser) Remove update in AccountSettings.kt "d1477e0"
  • Remove check update for DEBUG version (EDIT: Add option to enable update checking in Experimental Settings) "613ab34"

Video preview (old)

https://cdn.nest.rip/uploads/848125c0-f6d0-46ed-b3dd-a91346083f0a.mp4

Change update icon to history icon in UpdateScreen for better visual clarity.
Add check for updates loading state, snackbar feedback for no updates or failed checks, and reorganize update screen buttons for better readability.

- Add loading indicator and checking for updates message
- Show snackbar when no updates are available
- Display detailed error message in snackbar when update check fails
- Reorganize check for update and view changelog buttons
@koiverse koiverse added the TASK label Feb 27, 2026
sang765 and others added 7 commits March 7, 2026 11:08
Sync lastest dev to update remake
Removes the update notification feature from the account settings dialog and related components, including the UpdateAvailableItem composable and associated parameters.

Signed-off-by: Hà Tiến Sáng <bemimnitran@gmail.com>
Add a new preference to enable update checking in debug builds, which is normally disabled. The feature includes a toggle in DebugSettings with an associated restart dialog, and updates the update check logic across MainActivity, UpdateCheckWorker, UpdateNotificationManager, and UpdateScreen to respect this new setting.

Signed-off-by: Hà Tiến Sáng <bemimnitran@gmail.com>
Enhance playlist management and navigation features
@sang765 sang765 closed this Mar 26, 2026
@sang765 sang765 deleted the update-remake branch March 26, 2026 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants