Skip to content

Update the updater to compose - #3204

Merged
fire-light42 merged 9 commits into
recloudstream:masterfrom
LagradOst:master
Sep 26, 2026
Merged

fire-light42 merged 9 commits into
recloudstream:masterfrom
LagradOst:master

Conversation

@LagradOst

Copy link
Copy Markdown
Contributor

This pr updates the updater with a new UI and logic. This is a major refactor to every part of the updater, as the old code was a bit weird tbh. It does this by adding a composeview to the main activity with a shared githubviewmodel to handle the update fetching. I cant use the githubviewmodel on cross platform (yet), but it is written to allow desktop updates by github as well.

A lot of testing is needed on this to ensure that we do not accidentally break the downloader on pre or stable.

@codeiva11

Copy link
Copy Markdown

Hey @LagradOst, I have ported the silent background pre-download and cached install logic directly on top of your Compose updater branch and submitted a PR to your branch: LagradOst#1

Feel free to review and cherry-pick or merge into #3204 whenever convenient!

@fire-light42
fire-light42 merged commit c10a605 into recloudstream:master Sep 26, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants