PalmDevs
|
ff3a19f25f
|
chore(scripts/build): actually put sourceURL correctly
|
2025-06-09 23:35:50 +07:00 |
|
PalmDevs
|
5987473580
|
chore(plugins)!: shorten setting names
|
2025-06-09 23:35:23 +07:00 |
|
PalmDevs
|
f1103d7637
|
chore(assets): update RevengeIcon
|
2025-06-09 23:29:16 +07:00 |
|
PalmDevs
|
f3a8ecbfbd
|
fix(lib/patcher): do truthiness checks instead of undefined checks
|
2025-06-09 23:28:25 +07:00 |
|
PalmDevs
|
fc8067d599
|
chore(lib/patcher): add tests and docs
|
2025-06-09 22:47:21 +07:00 |
|
PalmDevs
|
5c54e3d8e5
|
fix(lib/patcher/hooks/after): use correct type
|
2025-06-09 22:46:46 +07:00 |
|
PalmDevs
|
74db4e3ce8
|
fix(lib/patcher): clean up unused references for instead hooks
|
2025-06-09 22:46:17 +07:00 |
|
PalmDevs
|
fb41a53f6a
|
fix(lib/patcher): call instead hook directly instead of proxy to prevent recursion
|
2025-06-09 22:45:23 +07:00 |
|
PalmDevs
|
1049f51184
|
fix(lib/discord/modules/main_tabs_v2): correct exported file path
|
2025-06-09 20:35:36 +07:00 |
|
PalmDevs
|
f77a496962
|
feat(plugins): migrate to use refreshSettingsOverviewScreen
|
2025-06-09 19:47:00 +07:00 |
|
PalmDevs
|
b2b1a2bd8d
|
feat(lib/discord/modules/settings): export refreshSettingsOverviewScreen
|
2025-06-09 19:46:12 +07:00 |
|
PalmDevs
|
a04cacf9d8
|
fix(lib): define lazy properties with arrow functions
|
2025-06-09 19:45:02 +07:00 |
|
PalmDevs
|
0d08d0ad6a
|
feat(lib/discord/modules): export main_tabs_v2
|
2025-06-09 19:43:27 +07:00 |
|
PalmDevs
|
17307bb90a
|
feat(lib/utils/trees): extract predicate type from filter in findInTree
|
2025-06-09 19:41:51 +07:00 |
|
PalmDevs
|
f2d0602949
|
feat(lib/utils/types): export ExtractPredicate
|
2025-06-09 19:41:50 +07:00 |
|
PalmDevs
|
0223080f64
|
feat(lib/discord/common): export Constants
|
2025-06-09 19:32:03 +07:00 |
|
PalmDevs
|
f2badf63f9
|
fix(lib/assets/caches): fix cached check logic
|
2025-06-08 22:07:40 +07:00 |
|
PalmDevs
|
3947b8f07e
|
fix(plugins/settings): fix resetSettingsScreen
|
2025-06-08 21:58:54 +07:00 |
|
PalmDevs
|
bf3c95b16e
|
fix(lib/assets/caches): wait for cache to finish loading before attempting to force cache
|
2025-06-08 21:37:54 +07:00 |
|
PalmDevs
|
240ff9d2cb
|
fix(plugins/developer-settings): chain then on promise instead (again)
|
2025-06-08 21:35:47 +07:00 |
|
PalmDevs
|
44a1496452
|
feat(plugins): reset setting screens for plugins that require it
|
2025-06-08 21:19:25 +07:00 |
|
PalmDevs
|
5b3a8bc5ab
|
feat: see commit description
- Shim React and React Native
- Move src/components to lib/components
- Exposed lib/components to `unscoped.components`
- scipts/build: Properly set footer sourceURL
- plugins/developer-settings: Debounce searching in Asset Browser
- plugins/settings: Debounce searching in Plugins
|
2025-06-08 19:01:33 +07:00 |
|
PalmDevs
|
f453a82dab
|
feat(lib/utils/proxy): allow passing any hint to proxify
|
2025-06-08 18:48:43 +07:00 |
|
PalmDevs
|
3619993dc0
|
fix(lib): export types exports as types-only
|
2025-06-08 18:47:42 +07:00 |
|
PalmDevs
|
af3d404c4d
|
feat(plugins/developer-settings): improve Asset Browser
|
2025-06-07 15:51:52 +07:00 |
|
PalmDevs
|
c68523b43d
|
chore: do not sort in formatter
|
2025-06-07 15:14:43 +07:00 |
|
PalmDevs
|
7074e256c1
|
fix(lib/modules/metro): default initializing module ID to null
|
2025-06-07 15:14:37 +07:00 |
|
PalmDevs
|
e510eea36e
|
feat(lib/assets)!: set metadata on asset objects, remove redundant APIs, add new APIs and parameters
|
2025-06-07 15:14:28 +07:00 |
|
PalmDevs
|
3903fe0a4b
|
fix(plugins/developer-settings): chain then on promise instead
Using await freezes the app on slower devices for some unknown reason...
|
2025-06-07 10:20:03 +07:00 |
|
PalmDevs
|
406138d38e
|
fix(plugins/developer-settings): clean up a few things
|
2025-06-07 10:07:33 +07:00 |
|
PalmDevs
|
cf38e74338
|
fix(lib/plugins/apis): use imports instead of require where possible
|
2025-06-07 10:07:32 +07:00 |
|
PalmDevs
|
a4bd9f26c3
|
fix(scripts/build): use import instead of require for asset generation
|
2025-06-07 10:07:31 +07:00 |
|
PalmDevs
|
b7f1486b56
|
chore: update rolldown
|
2025-06-07 10:07:30 +07:00 |
|
PalmDevs
|
123bc83640
|
feat(lib/assets): improve caching
|
2025-06-06 21:13:00 +07:00 |
|
PalmDevs
|
2c56aa87c1
|
fix(lib/plugins): move unscoped.externals to its own pkg
|
2025-06-06 20:51:07 +07:00 |
|
PalmDevs
|
627e5c4634
|
fix(scripts/build): remove useless build options
|
2025-06-06 20:10:35 +07:00 |
|
PalmDevs
|
559b8811c3
|
chore: update dependencies
|
2025-06-06 20:09:50 +07:00 |
|
PalmDevs
|
40bc19dfc8
|
fix(plugins/developer-settings): use require instead of import
|
2025-06-06 20:09:38 +07:00 |
|
PalmDevs
|
0ad9454dce
|
fix: define lazy-loaded APIs without shallow clone
|
2025-06-06 20:08:25 +07:00 |
|
PalmDevs
|
2b905801c3
|
chore: format
|
2025-06-03 16:24:58 +07:00 |
|
PalmDevs
|
c92adf856f
|
chore: use biome v2
|
2025-06-03 16:22:59 +07:00 |
|
PalmDevs
|
aba4fa7242
|
fix(lib/plugins): use defineLazyProperty to define plugin storage API
|
2025-06-03 16:13:54 +07:00 |
|
PalmDevs
|
e8fb54c19a
|
fix(lib/patcher): import types properly
|
2025-06-03 16:08:37 +07:00 |
|
PalmDevs
|
a1db2dbb2c
|
feat(lib/assets)!: modify cache struct, change how overrides work, cleanup APIs
|
2025-06-02 15:56:07 +07:00 |
|
PalmDevs
|
3cc039ae73
|
feat(lib/plugins): refactor discord plugin API as API extensions
The aim is to reduce Discord-specific code in core libraries.
|
2025-06-02 15:50:29 +07:00 |
|
PalmDevs
|
6d1ac67bff
|
feat(utils/objects): add defineLazyProperty
|
2025-06-02 15:48:06 +07:00 |
|
PalmDevs
|
6d19de566f
|
chore: format
|
2025-06-01 13:52:06 +07:00 |
|
PalmDevs
|
b9ed7d0203
|
feat(lib/storage): add Storage.delete
|
2025-06-01 13:51:05 +07:00 |
|
PalmDevs
|
5d1a29b008
|
chore: update dependencies
|
2025-06-01 13:50:21 +07:00 |
|
PalmDevs
|
80c76f907a
|
fix(plugins): include tsx in import globs
|
2025-05-22 03:45:10 +07:00 |
|