Commit Graph
100 Commits
Author SHA1 Message Date
qimiko e72a56a9f4 resolve two warnings 2024-01-18 19:23:07 -07:00
qimiko c844ff14ab replace unused material dependency 2024-01-18 19:16:07 -07:00
qimiko dfb2333a42 for mat (increase version) 2024-01-18 19:11:16 -07:00
qimiko 6a11b76903 minor fmod cleanup 2024-01-18 19:06:31 -07:00
qimiko d1e239037b remove double slash in library paths 2024-01-18 15:42:47 -07:00
qimiko e469948c4d hi mat 2024-01-18 13:52:00 -07:00
qimiko 53d19aaf16 use non deprecated getInsetsController 2024-01-18 00:25:32 -07:00
qimiko ac14f52fb8 increment version code
don't downgrade!! the save directory changed
2024-01-17 17:14:46 -07:00
qimiko 4acaa918e2 rewrite getDeviceRefreshRate 2024-01-17 17:13:56 -07:00
qimiko afde72ace1 add icon resource for older devices 2024-01-17 17:12:19 -07:00
qimiko 9b15199882 different method of forcing fullscreen
relates to #3. thanks cvolton for info
2024-01-16 00:04:54 -07:00
qimiko 6db0c6526a add desugaring for old devices 2024-01-15 23:54:11 -07:00
qimiko 6168fa46c9 switch base directory to media directory 2024-01-15 22:27:46 -07:00
qimiko e7ebea1ea6 fix external check flagging deletion 2024-01-15 03:14:53 -07:00
qimiko f938b64a27 improve settings color transition 2024-01-15 03:05:09 -07:00
qimiko 2dfdf7e33c automatically refresh provider 2024-01-15 02:59:37 -07:00
qimiko 59a006fe11 add getGameVersion method for geode 2024-01-12 19:12:36 -07:00
qimiko 588e0b8e58 add game version check 2024-01-12 17:40:52 -07:00
qimiko 7cdbe45ad6 allow overwriting on manual checks 2024-01-12 16:55:08 -07:00
qimiko 50d062149e add external modification check 2024-01-12 16:46:36 -07:00
qimiko de48c6ecd6 option to swap hooking libraries 2024-01-12 16:18:00 -07:00
qimiko 2de883d100 fix provider creation 2024-01-08 23:31:21 -07:00
qimiko 0419e98419 fix file manager button 2024-01-08 23:21:43 -07:00
qimiko be485e7056 point directory provider to base dir 2024-01-08 23:14:28 -07:00
qimiko 860158becb try to create directory in updater 2024-01-08 15:41:41 -07:00
qimiko a139cc798a use base directory for geode libraries 2024-01-08 03:08:35 -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 d30d4cb008 found a better way to load libraries 2024-01-07 22:01:36 -07:00
qimiko c3c19629de add file manager button 2024-01-06 20:49:38 -07:00
qimiko 3e8764e1e1 version changes 2024-01-06 20:37:48 -07:00
qimiko dd20360b72 improve save redirection 2024-01-06 20:27:59 -07:00
qimiko 0335be9908 use external files for save 2024-01-06 20:17:05 -07:00
qimiko 10bdd06aa7 increment version
"reference to geode 0.6.1"
2024-01-06 15:23:42 -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 c421e37e1a use old copy code on older versions 2024-01-04 04:08:20 -07:00
qimiko bf8d6be92f disable autodownload for now 2023-12-27 15:26:04 -07:00
qimiko c7f8e66e6c load geode by system abi 2023-12-27 01:16:45 -07:00
qimiko fd67f4987e update actions as well 2023-12-27 00:35:46 -07:00
qimiko 7d7b262887 quote properties in build command 2023-12-27 00:25:56 -07:00
qimiko af2b322d76 sign debug builds 2023-12-27 00:21:20 -07:00
Chloe 650c31a465 run base oncreate as soon as possible 2023-12-25 17:49:34 -07:00
Chloeandalk c85470013f implement enough to launch 2.2 (#2)
* generic maintenance and allow armv8

* implement missing java functions

* Update build.yml

* add missing audiodevice code

* split apk support

* ignore (gitignore)

* replace library load with native code

* set supported abis again

---------

Co-authored-by: alk <45172705+altalk23@users.noreply.github.com>
2023-12-22 04:14:05 -07:00
qimiko 38bdecc676 prefer packaged loader if exists 2023-09-15 13:07:36 -07:00
qimiko 6b8c1ba698 upd 2023-09-15 13:03:59 -07:00
qimiko 7e3575c4a8 remove unnecessary 2023-06-05 16:52:26 -07:00
qimiko c94bb86af1 add callback for loading geode 2023-06-05 16:33:21 -07:00
qimiko 219c6e8d07 add message box string 2023-06-05 16:33:08 -07:00
qimiko 8ad2010b9f impl showDialog 2023-06-05 16:32:44 -07:00
qimiko 6b4616baa1 add provider for data directory 2023-06-03 01:18:31 -07:00
qimiko 5237817b39 move helper init before native library init 2023-06-02 19:41:31 -07:00
qimiko 8142ba3876 update dependencies 2023-06-02 19:38:47 -07:00
qimiko 843d7e1ac0 update packages 2023-04-23 15:26:42 -07:00
qimiko b71c9659ed make windowbackground black 2023-03-11 01:02:11 -07:00
qimiko 6b678594ad update all packages 2023-03-11 00:42:02 -07:00
qimiko 37fda9d7cd update libraries 2023-02-12 02:00:40 -07:00
qimiko 0f0735f78c show filesdir in settings 2022-11-16 16:42:40 -07:00
qimiko 544bd19fe7 rename lifecycle hooks 2022-11-16 10:35:32 -07:00
qimiko 810ad7c315 update packages 2022-11-16 10:30:43 -07:00
qimiko 6dba03475c change name 2022-11-16 10:28:20 -07:00
qimiko fda94aba0f change package name 2022-11-16 10:26:24 -07:00
qimiko bbbd1eae38 rename constants 2022-11-16 10:20:28 -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 a22e328b1f remove unused imports 2022-11-05 11:39:07 -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 59dce749b0 add placeholder button 2022-11-05 11:16:49 -07:00
qimiko 991b66dbae add option groups 2022-11-05 10:58:13 -07:00
qimiko ffbee9f0c2 tiny button spacing 2022-11-05 10:35:55 -07:00
qimiko 47cb56bb34 provide monochrome icon 2022-11-05 10:32:48 -07:00
qimiko 682f3bfb69 fix manifest 2022-11-05 10:24:42 -07:00
qimiko e85fae65a1 use svg icon 2022-11-05 10:18:06 -07:00
qimiko 0e9f48dafc implement barebones settings ui 2022-11-03 12:59:23 -07:00
qimiko cfc26553e6 add to gitignore 2022-10-29 17:21:42 -07:00
qimiko 03f7751668 fix jni paths 2022-10-29 17:21:19 -07:00
qimiko 42642a2b6a reformat 2022-10-29 17:09:53 -07:00
qimiko 19f1689f47 reduce button emphasis 2022-10-29 17:09:30 -07:00
qimiko a5a4d0b36f make open a copy 2022-10-29 17:03:48 -07:00
qimiko 7a509fd02a change package name 2022-10-29 16:57:28 -07:00
qimiko 824f7de329 decrement version 2022-10-29 06:28:12 -07:00
qimiko 85fe737db1 add testing library load 2022-10-29 06:25:08 -07:00
qimiko 0395a0ace4 add load testing preference 2022-10-29 06:04:17 -07:00
qimiko feebf5a4a9 use svg instead of png 2022-10-29 05:23:52 -07:00
qimiko 25e0d7fcb8 add testing utils 2022-10-29 05:20:49 -07:00
qimiko 30a95db44d make launcher main 2022-10-29 04:25:14 -07:00
qimiko effe72eed3 drop component use 2022-10-29 04:20:15 -07:00
qimiko b4d05a4e6d fix abi arch 2022-10-29 04:15:40 -07:00
qimiko 5312258ebc run tooling updates 2022-10-29 04:13:48 -07:00
qimiko 825e95312d drop snackbar 2022-10-29 04:05:13 -07:00
qimiko 51165a8d83 full project update 2022-10-29 04:03:24 -07:00
qimiko ed3b7a3212 turns out i used an unused helper method 2022-05-28 03:25:43 -07:00
qimiko a70b1964d8 remove test code 2022-05-28 00:23:22 -07:00
qimiko 66157f8885 remove log link 2022-05-27 23:59:23 -07:00
qimiko 1b99c5da9d cleanup naming conventions 2022-05-27 23:53:30 -07:00
qimiko cc99a95420 fix launcher icon 2022-05-27 23:29:59 -07:00
qimiko 1b3d68166f add removed method for older versions 2022-05-27 23:08:04 -07:00
qimiko c31766251e fix code style issues 2022-05-27 22:51:11 -07:00
qimiko a2279f7b2c make cocos2dxhelper static 2022-05-27 22:49:08 -07:00