Commit Graph
17 Commits
Author SHA1 Message Date
qimiko c4c41e324e move settings components into another file 2024-01-28 16:16:55 -07:00
qimiko 9dc501c9ab make geode load failures a hard error 2024-01-27 23:16:33 -07:00
qimiko 5521869ac9 add launch arguments option 2024-01-27 22:55:34 -07:00
qimiko 442ef83339 show launcher version in settings 2024-01-22 00:28:29 -07:00
qimiko 1eab544692 reorganize release api 2024-01-22 00:16:01 -07:00
qimiko 42c10c2729 navigation bar visibility changes 2024-01-21 03:40:26 -07:00
qimiko 397cb9b9bd add in app log viewer 2024-01-20 06:20:50 -07:00
qimiko c13136de52 open file manager opens directory provider 2024-01-19 17:39:43 -07:00
qimiko f938b64a27 improve settings color transition 2024-01-15 03:05:09 -07:00
qimiko 7cdbe45ad6 allow overwriting on manual checks 2024-01-12 16:55:08 -07:00
qimiko 0419e98419 fix file manager button 2024-01-08 23:21:43 -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 0f0735f78c show filesdir in settings 2022-11-16 16:42:40 -07:00
qimiko fda94aba0f change package name 2022-11-16 10:26:24 -07:00