Commit Graph
18 Commits
Author SHA1 Message Date
qimiko 50d062149e add external modification check 2024-01-12 16:46:36 -07:00
qimiko f8d7f7f788 show download button if geode not installed 2024-01-08 01:49:27 -07:00
qimiko 4c44b30df0 add black background option 2024-01-08 01:32:43 -07:00
qimiko 3843d2c94e override theme option 2024-01-08 01:23:03 -07:00
qimiko c3c19629de add file manager button 2024-01-06 20:49:38 -07:00
Chloe 4c555881b5 Implement built in updater (#6)
* implement release check api

* add options for updater

* fix settings scroll

* minor preference reorganization

* implement initial release properties

* add downloading code

* change download api

* add extraction code

* fix modifier padding

* update geode status after update

* set stored release after update

* disable updater by default for armv8

* add settings toasts

* use snackbar instead of toast

* small cleanup

* remove unused constant

* implement stable channel

* child doesn't require viewmodel

* update release format

* enable updater by default for all archs

* modify updater to be global

* fix copyfile reference

* correct state ordering issue

* only allow one update at a time

* show message in settings on second update

* allow update cancellation and retry

* disable start until update finished

* fix countdown lifecycle

* always sync release state to main activity

* allow scrolling main activity

* use a library for internal downloads
mat allowed me to

* show download progress in settings

* no internet messages

* enable api request cache

* delete old library before extracting

* oops....
2024-01-06 15:20:21 -07:00
qimiko bf8d6be92f disable autodownload for now 2023-12-27 15:26:04 -07:00
altalk23 e34bfc50a2 GEODE_DOWNLOAD_LINK is a nightly link but it works i dont care a single bit finally 2023-10-15 15:59:01 +03:00
qimiko 219c6e8d07 add message box string 2023-06-05 16:33:08 -07:00
qimiko 44faafacc3 support full localization 2022-11-05 12:51:17 -07:00
qimiko 2013cabfc7 add autoload countdown 2022-11-05 12:36:53 -07:00
qimiko 8a287d9f39 add copy external button 2022-11-05 11:38:46 -07:00
qimiko 97f31ebd8f implement autolaunch toggle 2022-11-05 11:32:44 -07:00
qimiko 991b66dbae add option groups 2022-11-05 10:58:13 -07:00
qimiko 0e9f48dafc implement barebones settings ui 2022-11-03 12:59:23 -07:00
qimiko 0395a0ace4 add load testing preference 2022-10-29 06:04:17 -07:00
qimiko c3e49929b6 have some error handling 2022-05-27 12:20:21 -07:00
qimiko 0657f42c33 initial files 2022-05-22 19:32:24 -07:00