Commit graph

14 commits

Author SHA1 Message Date
amsyarasyiq
9809ef2cd4 Revert "[main] Whatever this does"
This reverts commit 9bc89d4553.
2024-04-01 19:06:37 +08:00
amsyarasyiq
9bc89d4553 [main] Whatever this does 2024-04-01 17:36:16 +08:00
amsyarasyiq
c675172309 [settings] Add Experiments as a core feature 2024-03-26 17:15:42 +08:00
amsyarasyiq
8c8baaed5c Numbers of improvements
Mostltly refactorings, does not affect user experience
2024-03-07 09:09:31 +08:00
amsyarasyiq
3692cc41c8 ESLint hops in 2024-03-06 01:57:59 +08:00
amsyarasyiq
a759c4d883 Project restructuring (half-progress, untested) 2024-02-28 14:09:42 +08:00
amsyarasyiq
d22fbbe584 Defaults loader config file 2024-02-24 00:29:27 +08:00
amsyarasyiq
00b5be7130 Move types to their respective files 2024-02-23 15:11:35 +08:00
amsyarasyiq
53aec5baa5 Blind PyonXposed support 2024-02-23 00:33:40 +08:00
Beef
7d36903b2c [Global] Code cleanup pass 2023-02-26 22:56:36 +00:00
redstonekasi
1840577fb5
[Global] Loader config and identity (#17)
* [TS] Add definition for DCDFileManager

* [Storage] Introduce backends

* [Settings] Add loader config

* [TS] Update storage definitions

* [TS] Update loader config and identity types

* [Loader] Expose loader config and identity

* [UI] Actually update UI for the new loader config fields
2023-02-06 07:48:55 +00:00
redstonekasi
4c9fe8fcaf
[Storage] Rework everything (#10)
* [storage] rework everything

* [storage] expose createProxy

* [storage] add useProxy hook

* [storage] fix settings.ts

* [Storage] Implement wrapSync, fix UI

* [storage] fix storage

* [plugins] re-add plugin loading

* [storage] fix fix storage

* [storage] make wrapSync more magical

* [storage] save deletes

* [ui] hack around plugin removal... again

* [plugins] make plugin storage work

* [storage] expose api

---------

Co-authored-by: Beef <beefers@riseup.net>
2023-01-29 21:05:47 +00:00
Beef
a8b5beff6e [Cleanup] Several small cleanups 2023-01-14 02:39:10 +00:00
Beef
304757d374 [Settings] Overhaul 2023-01-10 08:05:56 +00:00