PalmDevs
|
00e9794baf
|
chore(plugins/no-track): make AnalyticsActionHandlers patch more readable
|
2025-07-30 20:17:57 +07:00 |
|
PalmDevs
|
c640a0e5a0
|
fix(lib/modules/metro/patches): make it work with inlineConst bundler option
|
2025-07-30 20:17:12 +07:00 |
|
PalmDevs
|
4713add7ee
|
feat(scripts/build): change bundler options
|
2025-07-30 20:15:58 +07:00 |
|
PalmDevs
|
5cc2ee2287
|
chore: update dependencies
|
2025-07-30 20:15:10 +07:00 |
|
PalmDevs
|
7d7d6a4358
|
feat(lib): small performance improvements
|
2025-07-27 17:07:50 +07:00 |
|
PalmDevs
|
3c541aefee
|
chore: add patches to fix errors in react-native-click-outside src
|
2025-07-27 15:27:12 +07:00 |
|
PalmDevs
|
8f4305e767
|
feat(lib/discord/types): type TableCheckboxRow TableRadioGroup TableRadioRow in Design
|
2025-07-26 20:01:30 +07:00 |
|
PalmDevs
|
f04a2ebe67
|
chore: ignore test files in workspace config
|
2025-07-26 17:13:31 +07:00 |
|
PalmDevs
|
b81344f1d1
|
fix(lib/utils/proxy): attempt to use HermesInternal.enqueueJob to delay call with DEBUG_PROXIFIED_VALUES build flag
|
2025-07-26 12:37:58 +07:00 |
|
PalmDevs
|
7a7345d433
|
fix(plugins/developer-kit): correct Evaluate JavaScript placeholder code
|
2025-07-26 12:36:43 +07:00 |
|
PalmDevs
|
7ecce136a8
|
chore: remove useless Object.freeze patch
|
2025-07-26 12:13:33 +07:00 |
|
PalmDevs
|
b40e2f51ab
|
fix(lib/plugins): only run dependencies in runPluginLate
|
2025-07-26 01:58:17 +07:00 |
|
PalmDevs
|
7b4d566e4d
|
fix(plugins/settings): mark plugin as essential
|
2025-07-26 01:39:25 +07:00 |
|
PalmDevs
|
bb8c38cdcb
|
feat(plugins/settings): add estimatedListSize to improve initial render, fix right-side gap on cards
|
2025-07-26 01:31:59 +07:00 |
|
PalmDevs
|
6e67a8a0e4
|
chore(plugins/developer-kit): cleanup
|
2025-07-25 21:20:56 +07:00 |
|
PalmDevs
|
8eea0d12ea
|
feat: plugin dependencies and dependent dialogs, refactor plugins library and settings plugin
- Refactored the plugins library
- Refactored the settings plugin
|
2025-07-25 21:19:59 +07:00 |
|
PalmDevs
|
5d7ac417ba
|
fix(lib/plugins): some plugins with dependents being duplicated in ordered plugin list
|
2025-07-25 20:10:33 +07:00 |
|
PalmDevs
|
abf3d48c32
|
chore: add more shims
|
2025-07-25 02:22:50 +07:00 |
|
PalmDevs
|
4a770ca791
|
chore: update dependencies
|
2025-07-23 18:15:28 +07:00 |
|
PalmDevs
|
282685aabb
|
fix(lib/utils/discord): return early if unregistered asset used in lookupIconComponent
|
2025-07-23 17:14:24 +07:00 |
|
PalmDevs
|
22ce36e4f4
|
chore(plugins/staff-settings): move to register on start
|
2025-07-22 19:13:16 +07:00 |
|
PalmDevs
|
b27fd9221a
|
fix(plugins/no-track): remove immediate discord lib dependency
|
2025-07-22 19:12:54 +07:00 |
|
PalmDevs
|
3c6aa155ca
|
feat(lib): switch to typeof for better performance
|
2025-07-22 19:00:20 +07:00 |
|
PalmDevs
|
b7ed6bb88f
|
fix(plugins/staff-settings): use API from parameter, show toast instead of attempting refresh
|
2025-07-22 18:58:49 +07:00 |
|
PalmDevs
|
f250276180
|
fix(plugins/settings): don't add custom sections twice, cleanup
|
2025-07-22 18:22:56 +07:00 |
|
PalmDevs
|
44adc6679f
|
chore(plugins/settings): start plugin at start stage, add as dependency to developer-kit to prevent race condition
|
2025-07-21 22:42:37 +07:00 |
|
PalmDevs
|
fbe1852e8d
|
fix(plugins/settings): refresh SettingsNavigator to register plugin setting route on enable
|
2025-07-21 22:41:17 +07:00 |
|
PalmDevs
|
a586c0cebd
|
feat(lib/discord/modules/settings): new method to refresh SettingsOverviewScreen and SettingsNavigator
|
2025-07-21 22:40:28 +07:00 |
|
PalmDevs
|
d2ac578cff
|
feat(src/plugins/settings): use global state context to reduce rerenders
|
2025-07-21 22:15:31 +07:00 |
|
PalmDevs
|
6852c816d0
|
chore(lib/plugins): add plugin start order log
|
2025-07-21 22:04:51 +07:00 |
|
PalmDevs
|
51125ef39f
|
feat(lib/plugins): return PluginDependency in registerPlugin
|
2025-07-21 22:04:06 +07:00 |
|
PalmDevs
|
30c919a8a9
|
fix(lib/modules/finders/wait): waitForModuleByImportedPath exports always being bad
|
2025-07-21 21:28:34 +07:00 |
|
PalmDevs
|
831636f14c
|
fix(lib/plugins): fix depedency graphing logic
|
2025-07-21 21:27:17 +07:00 |
|
PalmDevs
|
b4abedf954
|
ci(build): remove fetch-depth from checkout
|
2025-07-21 21:26:13 +07:00 |
|
PalmDevs
|
5bde44a14c
|
fix(lib/plugins): compile error because arrow async function
|
2025-07-21 15:35:06 +07:00 |
|
PalmDevs
|
825f29ce52
|
chore(lib/plugins): cleanup
|
2025-07-21 15:33:00 +07:00 |
|
PalmDevs
|
a3ebccf1d6
|
fix(lib/plugins): resolve dependency graph before pushing nodes to ordered list
|
2025-07-21 15:32:38 +07:00 |
|
PalmDevs
|
57e2fa89da
|
fix(plugins/settings): NavigatorHeader not having an icon immediately in plugin settings
|
2025-07-21 14:45:49 +07:00 |
|
PalmDevs
|
601d5a28f5
|
feat(lib/plugins): improve types and documentation
|
2025-07-21 14:45:03 +07:00 |
|
PalmDevs
|
f5ed49d4e2
|
fix: declare unscoped storage API using decorators instead
|
2025-07-21 14:06:51 +07:00 |
|
PalmDevs
|
7a365f93c7
|
fix(lib/plugins/apis): spread descriptors instead of values
|
2025-07-21 14:05:37 +07:00 |
|
PalmDevs
|
84bb9992f5
|
feat(lib/plugins): do API decorator filtering
|
2025-07-21 14:02:00 +07:00 |
|
PalmDevs
|
72035286a9
|
feat(lib/plugins): cache resolved dependencies
|
2025-07-21 14:01:21 +07:00 |
|
PalmDevs
|
a1316e720e
|
fix(lib/plugins): error during preinit stage not being logged
|
2025-07-20 23:34:52 +07:00 |
|
PalmDevs
|
2bb51b7782
|
fix(lib/plugins): internal plugins marked ImplicitDependency not being added to head of list
|
2025-07-20 23:34:31 +07:00 |
|
PalmDevs
|
2e455cf2c5
|
feat: add ability to decorate plugin APIs, move private properties to WeakMap stores
|
2025-07-20 23:06:56 +07:00 |
|
PalmDevs
|
78614c1cc9
|
chore: move SettingRendererConfig patches to lib, refactor how lifecycles are run
|
2025-07-19 23:23:32 +07:00 |
|
PalmDevs
|
832a3fc7da
|
chore(plugins/settings): cleanup
|
2025-07-19 14:45:16 +07:00 |
|
PalmDevs
|
005931e338
|
fix(lib/discord/types): type props in RouteSettingsItem
|
2025-07-19 14:01:35 +07:00 |
|
PalmDevs
|
72f4232a95
|
feat(plugins/settings): register plugins as own routes instead
|
2025-07-19 14:01:04 +07:00 |
|