cocobo1
ac97d2b8d1
feat(Browser): added a built in plugin and theme browser
2025-09-27 13:15:51 +03:00
cocobo1
8735e91b86
288 and ra1n loader support
2025-07-26 11:29:29 +03:00
cocobo1
ac849b6d19
bun
2025-07-25 17:08:28 +03:00
cocobo1
8327c863c1
Merge remote-tracking branch 'upstream/main'
2025-07-21 19:21:48 +03:00
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
cocobo1
594c302294
yes i took this fix from revenge
2025-05-25 22:40:23 +03:00
PalmDevs
59ffa77a3a
fix(metro/common): polyfill url
2025-05-19 17:16:56 +07:00
cocobo1
193d24473e
fix?
2025-05-18 11:10:42 +03:00
cocobo1
3a9ed9e18a
removed useless ios stuff
2025-05-05 23:53:08 +01:00
cocobo1
d1f4551e37
IT WORKS
2025-05-03 20:32:55 +01:00
PalmDevs
3f5b18b719
chore: merge upstream/main to dev
2025-02-27 15:16:36 +07:00
pylixonly
e2a05a77ee
fix(metro): Blacklist IntlMessagesProxy exports
...
Blacklist an evil module that always returns a function.
More info: 7f721c2bdb
2025-02-19 21:20:44 +08:00
PalmDevs
f1ba456474
feat: support 263+ clients
2025-01-23 01:45:54 +07:00
pylixonly
78c303b5f5
fix: Adapt to change of window.modules being a Map
...
closes #120
2025-01-14 19:30:20 +08:00
PalmDevs
395e1e9ef9
chore: merge upstream/main to dev
2024-12-27 02:01:12 +07:00
pylixonly
26b7615f84
fix(metro/patchNativeComponentRegistry): return component name if fail
2024-12-26 12:54:58 +08:00
pylixonly
c168237fc9
feat(ui/plugins): Bunny plugin sheet impl
2024-11-16 23:01:18 +08:00
pylixonly
cc879485ac
feat: adopt dev metro
2024-11-16 13:08:47 +08:00
pylixonly
18270829c0
refactor(native): use new native module names
2024-11-14 07:57:36 +08:00
pylixonly
92caf89a36
Merge branch 'main' into dev
2024-11-14 07:53:15 +08:00
pylixonly
6f52993838
fix: set bottom inset for floating buttons
...
credit to e9877234be
2024-11-09 17:43:14 +08:00
pylixonly
bc1a023db5
Merge remote-tracking branch 'origin/main' into dev
2024-11-09 17:03:51 +08:00
pylixonly
5e3f9b7236
fix: wrap ErrorBoundaryScreen with SafeAreaProvider
2024-11-09 17:03:06 +08:00
PalmDevs
e9877234be
fix: actually fix improper FAB insets
2024-10-27 00:07:53 +07:00
pylixonly
292d0ab5e6
refactor: port wintry minor ui polish
2024-10-23 10:38:24 +08:00
pylixonly
0eb28e41b7
feat(themes): port more stuff from 'dev'
2024-10-21 23:05:59 +08:00
pylixonly
61f9b6510b
fix(types): fix typescript [skip ci]
2024-10-15 22:59:01 +08:00
pylixonly
fd8ddce48b
chore: some cleanups
2024-10-13 14:03:20 +08:00
pylixonly
f2f1f6ac73
refactor: expose more stuff and move some stuff
2024-10-13 00:35:36 +08:00
pylixonly
019fdc28b3
feat(metro): expose common components & custom jsx runtime
2024-10-12 23:07:44 +08:00
pylixonly
ad6524772b
feat(ui): ponyfill AlertModal's extraContent prop for older versions
...
supersedes #91
2024-10-09 09:45:40 +08:00
amsyarasyiq
4b94b7fd9c
fix(metro/modules): patch registry instead
2024-09-04 16:55:54 +08:00
amsyarasyiq
61286d8980
fix(plugins): handle unhandled cases
2024-08-15 01:24:09 +08:00
amsyarasyiq
516400c730
chore: bunch of changes done last week ™️
2024-08-13 23:39:41 +08:00
amsyarasyiq
c3fb133d62
refactor+feat: wip plugin browser
2024-07-31 17:06:17 +08:00
amsyarasyiq
5fe3025339
feat: bunny plugins ui init
2024-07-30 20:42:10 +08:00
amsyarasyiq
ccb49cb1af
chore: refactor project structure
2024-07-30 00:18:01 +08:00
amsyarasyiq
d6376513f0
build: fix errors
2024-07-23 22:43:13 +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
ff72221810
chore: remove @react-native-clipboard/clipboard dep
2024-07-20 19:40:55 +08:00
amsyarasyiq
560dde45d9
refactor+chore: update deps and allow import mapping to metro find
2024-07-20 19:11:19 +08:00
amsyarasyiq
06a852639f
refactor(metro): rename find*Proxy -> find*Lazy
2024-07-20 10:48:49 +08:00
amsyarasyiq
820249b6b3
perf+refactor(metro): improve polyfill impl
2024-07-20 10:46:45 +08:00
amsyarasyiq
15deb757e4
refactor
2024-07-18 21:18:23 +08:00
amsyarasyiq
035ee80045
refactor: lazification
2024-07-09 17:19:29 +08:00
amsyarasyiq
4d144f60d9
refactor: build script, use react-jsx
2024-07-08 19:22:01 +08:00
amsyarasyiq
14e7c61f39
chore: add es-toolkit
2024-07-07 22:37:43 +08:00
amsyarasyiq
5f3c982a5e
fix?(metro): handle faulty assets cache
2024-06-16 18:04:48 +08:00
amsyarasyiq
d1211d4eef
chore(metro): don't put version in key
2024-06-04 18:11:28 +08:00