Chloe
3194dff7ff
Bundle Geode with Play Store build ( #88 )
...
* add gradle task to download geode binaries
* disable automatic update on play build
* get download url from release api
* fix incorrect priorities between external library and prebundled
* bundle geode resources
this also fixes the release api fetch as i never tested it until now, oops
* add message for loading from files dir
* raise minimum gd version with bundled geode
* clear old resources prior to copying
2026-09-07 17:19:12 -07:00
Chloe
3b4951def1
implement new release api features ( #86 )
...
* implement new release api features
* make hash nullable
2026-08-29 17:06:45 -07:00
Chloe
38bc97b7b6
update actions to clear deprecation warnings
2026-04-07 13:04:07 -07:00
Chloe
232b0a52ec
increment version
2026-02-26 01:45:22 -07:00
Chloe
915c46f05d
ok this is the last one
2026-02-26 01:45:10 -07:00
Chloe
a6ceee55d8
we don't need a singleton here
2026-02-25 23:41:27 -07:00
Chloe
f2697cfb3b
fix size
2026-02-25 23:10:22 -07:00
Chloe
1bb68349e5
split launcher-fix into separate files
2026-02-25 23:02:40 -07:00
Chloe
a677cab912
make use of std::format
2026-02-25 21:54:47 -07:00
Chloe
5caa533a4a
get rid of dobby
...
looks like chaos has been waiting for us
2026-02-25 21:32:34 -07:00
Chloe
1a68cc5eb9
reorganize settings utils into package
2026-02-25 17:53:23 -07:00
Chloe
ce98734bb9
replace use of createTempFile with manual naming
2026-02-25 14:18:31 -07:00
Chloe
f17500ef7b
remove android32 from map name
2026-02-25 13:53:42 -07:00
Chloe
ea3ed8415b
fix variable reference
2026-02-25 03:06:59 -07:00
Chloe
41664e430c
gate mappings to release builds
2026-02-25 03:00:48 -07:00
Chloe
8b17e6591f
add mappings to github action
2026-02-25 02:44:36 -07:00
Chloe
1d47a54573
use the faster copy i forgot to add
2026-02-25 02:01:45 -07:00
Chloe
9307c74df4
make more things selectable
2026-02-25 01:59:39 -07:00
Chloe
df0cebaa89
add geode logs viewer
2026-02-25 01:44:21 -07:00
Chloe
7bab94bf40
crash logs activity is now composable
2026-02-24 15:55:22 -07:00
Chloe
6d5de931fc
make crashviewmodel abstract
2026-02-24 15:27:05 -07:00
Chloe
c404f977e5
add ability to show update error
2026-02-24 14:50:01 -07:00
Chloe
3202851303
improve resilience of downloadStream
2026-02-24 04:13:59 -07:00
Chloe
d1fdb26d44
add another method for the future
2026-02-22 15:30:35 -07:00
Chloe
4987aa00db
clarify forwards compatibility message
2026-02-22 15:23:14 -07:00
Chloe
97b1cc288f
bump
2026-02-22 15:22:13 -07:00
Chloe
00367096e9
unconditionally update launcher cache
2026-02-21 22:39:07 -07:00
Chloe
0a7a366056
don't update cache on failure
2026-02-21 21:05:14 -07:00
Chloe
60ce6ddee8
remove update without user action permission
2026-02-18 21:06:56 -07:00
Chloe
6c1cc68ad0
only notify launcher update when not visible elsewhere
2026-02-15 20:52:11 -07:00
Chloe
b4da272a35
the opposite of the button i added
2026-02-15 20:24:05 -07:00
Chloe
4745a3d36c
preparations
2026-02-15 20:14:05 -07:00
Chloe
2bf633922e
add user agent to requests
2026-02-15 20:11:19 -07:00
Chloe
02c7399eea
fix possible resource leak
2026-02-15 20:10:20 -07:00
Chloe
d8985e14cc
remove unused settings
2026-02-15 04:48:19 -07:00
Chloe
c2125248b6
add method to get version code
2026-02-15 04:32:15 -07:00
Chloe
e6bac1e25a
isolate launcher download from release fetch
2026-02-15 04:29:08 -07:00
Chloe
eab0de3a34
add option to disable update caching
2026-02-15 04:16:51 -07:00
Chloe
9b7d174704
proper initial state check
2026-02-15 04:05:37 -07:00
Chloe
4c0d9b88d2
show notification in forward compatibility
2026-02-06 14:04:49 -07:00
Chloe
1adae94859
clear cache when changing update channel
2026-02-06 12:57:44 -07:00
Chloe
5edd63f78f
add a button just for me
2026-02-01 22:52:43 -07:00
Chloe
3a54c34580
possible optimization
2026-02-01 22:34:21 -07:00
Chloe
f12f480a38
cache launcher update check
2026-02-01 21:32:57 -07:00
Chloe
1d7cd9594d
separate launcher details for update check
2026-02-01 21:24:19 -07:00
Chloe
9d4c27ac92
perform launcher download during update
2026-02-01 21:04:32 -07:00
Chloe
2754cc4bb8
fix closable resource usage
2026-02-01 16:37:59 -07:00
Chloe
0d01f8c74b
use android's builtin xml parser
...
should reduce apk size as the previous parser library was large
2026-02-01 15:41:23 -07:00
Chloe
24dd71a96d
add save backup functionality
2026-02-01 04:52:24 -07:00
Chloe
1f1e0de523
switch to okio official coroutines
2026-02-01 01:28:07 -07:00
Chloe
d0715c1bd8
the resulting cleanup
2026-01-31 01:08:20 -07:00
Chloe
41a5f560a3
remove legacy main activity
2026-01-31 01:04:00 -07:00
Chloe
3c43d8be22
reorganize settings into separate functions
2026-01-31 00:53:52 -07:00
Chloe
f3d36259a1
add message when developer mode is already enabled
2026-01-31 00:41:12 -07:00
Chloe
6007fee0b8
force update if geode is missing
2026-01-31 00:38:29 -07:00
Chloe
afad922deb
small tweaks
2026-01-31 00:31:23 -07:00
Chloe
4df6da6521
reduce check time
2026-01-30 22:02:07 -07:00
Chloe
d9b0b74762
fix insets offsetting notification
2026-01-30 22:00:51 -07:00
Chloe
a28e6d96ab
2.207 fmod compatibility
2026-01-30 21:58:46 -07:00
Chloe
c085409cee
enable 16kb pages
2026-01-30 21:36:59 -07:00
Chloe
76c97a8d71
fix inset padding on android 16+
2026-01-30 20:19:07 -07:00
Chloe
36fcbb5c52
bump launcher version
2026-01-29 15:57:24 -07:00
Chloe
e47f044189
implement copy method
2026-01-29 15:57:17 -07:00
Chloe
426a1a1ade
add timestamp for fallback inputs
2026-01-29 15:49:00 -07:00
Chloe
e786599e73
fix fmod
2026-01-29 14:04:12 -07:00
Chloe
b08e2b4a3f
thanks android
2026-01-28 04:43:28 -07:00
Chloe
41f663d55e
add settings button to start in safe mode
2026-01-28 04:43:11 -07:00
Chloe
b7d3d3e730
ratelimit update checking
2025-12-26 19:05:33 -07:00
Chloe
92d876560a
implement deep links support
2025-12-26 17:37:22 -07:00
Chloe
b69c915e51
replace updater with packageinstaller
2025-12-23 05:38:31 -07:00
Chloe
2b05f68af9
set load automatically to default
2025-12-22 19:03:10 -07:00
Chloe
47d216b486
oops! forgot one
2025-12-22 14:21:17 -07:00
Chloe
b4dd1567c9
add logo coloring
2025-12-22 14:21:05 -07:00
Chloe
8b2544434d
remove redundant label
2025-12-19 05:29:53 -07:00
Chloe
24b0e39658
the switchover
2025-12-19 05:26:21 -07:00
Chloe
f763534a72
show update errors when launch cancelled
2025-12-19 05:08:20 -07:00
Chloe
3887c3fe60
fix incorrect state when actions are not taken at launch
2025-12-19 04:18:10 -07:00
Chloe
53a67f3e43
add confirmation for changing icon
2025-12-19 03:11:13 -07:00
Chloe
150bac781b
fix application icon scrolling
2025-12-19 02:49:55 -07:00
Chloe
0455a19f18
merge controller-api into main
...
Squashed commit of the following:
commit 915e232011
Author: Chloe <25387744+qimiko@users.noreply.github.com >
Date: Tue Dec 16 23:28:48 2025 -0700
redo controller api
commit cf4cd8335e
Author: Chloe <25387744+qimiko@users.noreply.github.com >
Date: Sun Sep 14 00:30:28 2025 -0700
my attempt 2
2025-12-17 22:46:54 -07:00
Chloe
3a6c731710
use latest gradle
2025-12-17 16:16:21 -07:00
Chloe
2dde48c8fc
update dependencies pt 1
2025-12-17 02:34:04 -07:00
Chloe
f52b90b259
vnm
2025-09-29 01:06:44 -07:00
Chloe
fa69a649dd
always force hrr
2025-09-20 18:49:45 -07:00
Chloe
a16c76cd06
color tweaks
2025-09-20 18:47:57 -07:00
Chloe
9b5d614d1a
fix fit to screen background color
2025-09-20 18:28:29 -07:00
Chloe
d6a6de8361
stop using alertdialog for settings
2025-09-20 18:23:31 -07:00
Chloe
2797e52683
cancel vibration with 0
2025-09-20 17:37:55 -07:00
Chloe
69b00fecf5
show current application icon in settings
2025-09-17 14:58:25 -07:00
Chloe
f0eddd1652
add custom application icons
2025-09-17 14:53:52 -07:00
Chloe
d7190fa928
sentence case
...
closes #40
2025-09-17 12:58:37 -07:00
Chloe
8e8a56da2e
i figured out how to use fonts
2025-09-17 12:53:09 -07:00
Chloe
b418e154da
uninvert the settings colors
2025-09-17 12:24:36 -07:00
Chloe
cd306a5b5e
forgot the manifest
2025-09-17 12:22:53 -07:00
Chloe
fb9a6d1912
add crash dump viewer
2025-09-17 12:22:47 -07:00
Chloe
e276e302ab
add option to disable user set colors
2025-09-17 10:48:16 -07:00
Chloe
d7c779fce3
remove index api option
2025-09-17 10:42:18 -07:00
Chloe
1e0dcc91ec
also hide button in generic crash
2025-09-17 10:38:06 -07:00
Chloe
266055e6d5
move applications logs to dev settings
2025-09-17 10:36:05 -07:00
Chloe
ab8e3f83d2
add icon for file manager
2025-09-17 10:35:40 -07:00