rednimgames / rose-updater

ROSE Online Updater
MIT License
5 stars 1 forks source link

Rewrite updater core and port to egui #9

Open rminderhoud opened 1 year ago

rminderhoud commented 1 year ago

The core of the updater was re-written and simplified. More work is done concurrently so it is faster and the logic is now much simpler to follow and reason about. Additionally progress and state is better reported with distinctions made between actual downloading and verifying the files.

The user interface was completely rewritten to remove FLTK and the webview in favor of egui. News is now pulled from the website using the API rather than showing the image tiles. Additionally a new options view was added to allow users to re-verify the files (i.e. no more deleting updater folder), find their configuration folder or open the support website.

Finally, a temporary checkbox was added to support launching the beta client that is soon to be released.

MarkWilds commented 7 months ago

Need any help with this?

L3nn0x commented 7 months ago

We're not sure about moving forward with this anymore, we'll let you know once we have a better idea of what we want to do!

MarkWilds commented 7 months ago

Maybe you guys could create an "issue" so that others can join on the discussion?

L3nn0x commented 7 months ago

I've taken the liberty of opening #14 , feel free to drop by and contribute!