Commit graph

44 commits

Author SHA1 Message Date
amsyarasyiq
ccb49cb1af chore: refactor project structure 2024-07-30 00:18:01 +08:00
amsyarasyiq
aaecce6cd4 refactor: rename assets api 2024-07-09 15:53:34 +08:00
amsyarasyiq
28b02ae60a Merge branch 'main' into dev 2024-05-24 19:25:54 +08:00
amsyarasyiq
de79efe1dd refactor(api/assets): rename func & rewrite scrap logic 2024-05-23 01:41:43 +08:00
amsyarasyiq
b40975a53f [ui] Expose loader version 2024-04-30 17:07:23 +08:00
amsyarasyiq
9a12ae9559 Yet another theme fix 2024-03-11 16:02:11 +08:00
amsyarasyiq
b9a29aaddd Typings rework 2024-03-11 15:04:11 +08:00
amsyarasyiq
186cd79f8b Strips internal functions from api types 2024-03-07 22:14:17 +08:00
amsyarasyiq
7915ae186d More changes 2024-03-07 12:35:07 +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
41ac215477 change some instances of Vendetta 2024-03-01 14:25:43 +08:00
amsyarasyiq
a759c4d883 Project restructuring (half-progress, untested) 2024-02-28 14:09:42 +08:00
amsyarasyiq
09c0021be8 destructure @native, expose it, and add fs wrappers 2024-02-25 10:44:54 +08:00
amsyarasyiq
f76168c0b0 Update @swc/core and revert e565abfb69
https://github.com/swc-project/swc/issues/7025 my beloved
2024-02-23 22:37:55 +08:00
amsyarasyiq
e565abfb69 quick fix 2024-02-23 22:00:22 +08:00
amsyarasyiq
98ca1305ce Remove __vendettaVersion and use constModules 2024-02-23 21:39:57 +08:00
amsyarasyiq
00b5be7130 Move types to their respective files 2024-02-23 15:11:35 +08:00
amsyarasyiq
11f75aee79 whoops 2024-02-23 11:51:03 +08:00
amsyarasyiq
53aec5baa5 Blind PyonXposed support 2024-02-23 00:33:40 +08:00
V
277401c752
[TS] Properly type __vendettaVersion (#78) 2023-05-30 19:03:49 +01:00
Beef
85d0bd263b [Global] Code cleanup pass 2023-04-15 19:54:23 +01:00
Beef
fbfc7d0d0b [SafeMode] Reload was being unreliable for me, so add a timeout of 400ms 2023-04-15 01:46:33 +01:00
Beef
5344f0017a
[SafeMode] Initial implementation (#61)
* [UI > Components] Add Discord's button

* [SafeMode] Initial work, basic ErrorBoundary patch

* [SafeMode] Custom error boundary (#57)

* [SafeMode] Add mostly complete custom error boundary

* [SafeMode] Use Button from @ui/components in error boundary

* [SafeMode] Wrap the error boundary in our own error boundary

* [SafeMode > ErrorBoundary] Code-style changes

---------

Co-authored-by: Beef <beefers@riseup.net>

* [TS] Add basic type for Discord's button

* [UI] Move Codeblock to components, and use it

* [UI > Settings] Allow disabling the ErrorBoundary in CustomPage

* [UI > Settings] Move the ErrorBoundary triggers to Developer

* [TS] Add Codeblock to types

* [TS] Use ButtonColors in Button type

* [SafeMode > ErrorBoundary] Rework

* [UI] Add HelpMessage to components

* [SafeMode] Proper implementation

* [Global] SafeMode is optional (#59)

* [UI > Developer] Restore the balance

* [SafeMode > ErrorBoundary] Optimise for tablet UI

* [SafeMode] Last-minute fixes

---------

Co-authored-by: Jack <30497388+FieryFlames@users.noreply.github.com>
Co-authored-by: Jack Matthews <jm5112356@gmail.com>
2023-04-13 19:42:14 +01:00
Beef
aff1c83e94 [Global] Tidy usage of native modules 2023-04-05 20:40:17 +01:00
Beef
a9b8edd691 [Global] Fix for 173.14 2023-04-01 16:00:50 +01:00
redstonekasi
a98cf94f4c [Global] Fixes for 173.13 2023-03-31 15:54:40 +01:00
redstonekasi
293c256dc9 [Build] Fix __vendettaVersion 2023-03-07 08:11:34 +00:00
Beef
7d36903b2c [Global] Code cleanup pass 2023-02-26 22:56:36 +00:00
Beef
371688c805 [Debug > getDebugInfo] Return loader version 2023-02-13 20:14:09 +00:00
Beef
0ba9ee600c [Global] Major refactors, allow unloading! 2023-02-04 02:30:46 +00:00
Beef
09f4c37e94 [UI] Refactors all around 2023-01-30 22:56:48 +00:00
Beef
82e41a5c27 [TS] Properly type RN.Platform.constants 2023-01-14 16:05:08 +00:00
Beef
a8b5beff6e [Cleanup] Several small cleanups 2023-01-14 02:39:10 +00:00
Jack Matthews
d0020c5561 [Settings > General] Expose codename in platform info 2023-01-11 07:49:24 +00:00
Jack Matthews
8b480b92e2 [Settings > General] Expose information about the device 2023-01-11 07:49:24 +00:00
Beef
93c4eef678 [Global] Refactors all around 2023-01-10 23:30:46 +00:00
Beef
a462b8e81e [UI > Settings] Fix removing billing settings and potential memory leak 2023-01-08 22:33:41 +00:00
Beef
7610a97b78 [Cleanup] Lots of tidying, fill out API object 2022-10-28 18:50:40 +01:00
Beef
9f1fe6313d [Toasts] Implement 2022-10-23 00:51:18 +01:00
Beef
cc634c7805 [Debug] Move patcher import to our own 2022-10-22 22:44:42 +01:00
Beef
4551b3d553 [Debug] Remove useless log 2022-10-22 17:41:24 +01:00
Beef
08865685df [Cleanup] Tidy up last night's rushed commit 2022-10-20 07:58:17 +01:00
Beef
daf0357d60 [Global] Preliminary debug ws implementation 2022-10-19 23:11:44 +01:00