Commit Graph
185 Commits
Author SHA1 Message Date
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
mat 16ac6cbc0b rename apk 2024-01-01 10:30:42 -03:00
qimiko bf8d6be92f disable autodownload for now 2023-12-27 15:26:04 -07:00
mat a3fce67f35 Revert bada0e 2023-12-27 15:38:05 -03: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
mat bada0e40fe disable armv8 for now 2023-12-23 00:01:57 -03: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
mat c08ae0ec13 update download link, for now 2023-10-15 20:23:48 -03:00
mat ff854d393d Rename buld.yml to build.yml 2023-10-15 20:23:17 -03:00
altalk23 7e416005b3 forgot to remove the path param 2023-10-15 17:14:33 +03:00
altalk23 634c0bc56a change the output of logcat to not file 2023-10-15 17:13:42 +03:00
altalk23 2500a39133 remove path 2023-10-15 16:50:57 +03:00
altalk23 6c651636e0 add clear crash buffer 2023-10-15 16:49:11 +03:00
altalk23 92228933b0 add the logcat writer 2023-10-15 16:43:05 +03: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
altalk23 2c5a8eadc3 fix funny 2023-10-08 16:48:15 +03:00
altalk23 892dd67d70 file pickers 2023-10-08 16:37:35 +03:00
altalk23 76264581c9 Implement utils except file utils cause uhh i tried my best 2023-10-03 17:50:43 +03:00
altalk23 0f51ca6994 make geode loadable from external 2023-09-16 19:13:31 +03:00
altalk23 fb71e7a05c revert that thingy 2023-09-16 18:37:31 +03:00
altalk23 20a3b640ce Move gd save files to external at files/save 2023-09-16 17:48:10 +03:00
altalk23 c44a4f0be9 Merge branch 'main' of https://github.com/geode-sdk/android-launcher 2023-09-16 17:10:33 +03:00
altalk23 4f16e8526a make the provider writable 2023-09-16 17:10:14 +03:00
mat d29f338c7a ok the sha was too long 2023-09-16 10:49:06 -03:00
mat d86bd18228 i found the apk 2023-09-16 10:41:56 -03:00
mat ae16e722b0 wheres the apk.. 2023-09-16 10:29:46 -03:00