Commit graph

12 commits

Author SHA1 Message Date
pylixonly
b92d2734b3 fix: support New Architecture
- Retrieve turbo modules from `global.__turboModuleProxy`
- Use `getConstants()` to retrieve constants of native modules
- Defer some calls from the native bridge/JSI that could break the app when bundle index is not initialized properly

Tested on Android 291.0 (291200), not tested on older versions (without New Architecture)
2025-07-21 20:44:48 +08:00
amsyarasyiq
7f45f1986d chore: prepare repo for types 2024-07-23 22:24:26 +08:00
amsyarasyiq
ffc04ee9c3 feat: port pyoncord's plugin system 2024-07-22 00:17:17 +08:00
amsyarasyiq
64473cdadf feat!: totally bunnify plugins 2024-07-09 15:20:17 +08:00
amsyarasyiq
28b02ae60a Merge branch 'main' into dev 2024-05-24 19:25:54 +08:00
amsyarasyiq
8da38589a2 feat(ui/fonts): rework 2024-05-24 16:44:06 +08:00
amsyarasyiq
6d2eb7a6bf refactor(metro): overall rewrite 2024-05-20 15:36:33 +08:00
amsyarasyiq
b9a29aaddd Typings rework 2024-03-11 15:04:11 +08:00
amsyarasyiq
dd6bb0b753 duh 2024-03-11 09:49:31 +08:00
amsyarasyiq
98ca1305ce Remove __vendettaVersion and use constModules 2024-02-23 21:39:57 +08:00
amsyarasyiq
6e4c6df1e5 Bundle whole project's types 2024-02-23 19:30:23 +08:00
amsyarasyiq
00b5be7130 Move types to their respective files 2024-02-23 15:11:35 +08:00