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
0223080f64
feat(lib/discord/common): export Constants
2025-06-09 19:32:03 +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
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
6d19de566f
chore: format
2025-06-01 13:52:06 +07:00
PalmDevs
5741d7ebbb
fix(lib/discord/types): correct property types for TableRowProps
2025-05-22 02:51:44 +07:00
PalmDevs
8cf107ed12
feat(lib/discord/common/flux): export getStore and byStoreName
2025-05-19 02:19:39 +07:00
PalmDevs
ae8d19db7c
fix(lib/discord/types): correct types for Logger
2025-05-19 02:18:45 +07:00
PalmDevs
37664aaa55
chore: format
2025-05-19 01:43:41 +07:00
PalmDevs
a43cd5d564
feat!: plugins page, tons of API changes, and bug fixes
...
Plugins
- Settings: Plugins page is now semi-functional
- No Track: Added new plugin
- Developer Settings: Clean up properly
- Logging: Log in preInit stage
- Staff Settings: Add ReloadRequired flags when late-running
@revenge-mod/init
- Moved to the top-level src/index.ts instead
@revenge-mod/modules
- Switch `exports` and `id` parameters in finders APIs
- Lookups now return an array of exports and ID instead of just exports
- Lookup ID APIs have been removed
- Add `finders.get` helper, a new alternative for `finders.find`
- Corrected documentation for subscription APIs
@revenge-mod/plugins
- Added new APIs for plugins to allow running during pre-init stages
- Added `unscoped.modules.finders.get*`
- Added `unscoped.react.native`
@revenge-mod/react
- native: Added `onRunApplication` and `onRunApplicationFinished`
@revenge-mod/utils
- callbacks: Add `noopFalse`
- promises: Fix `allSettled`
- promises: Add `sleep`
2025-05-18 22:24:48 +07:00
PalmDevs
066f6c9671
fix: remove sparse arrays from lookups
2025-05-15 15:13:19 +07:00
PalmDevs
96ff348fd8
feat(lib/discord/design)!: export FormSwitch, rename Components -> Design
2025-05-10 18:17:47 +07:00
PalmDevs
ca7ef6ea1a
feat(lib)!: refactor discord, add export utils/discord
2025-05-09 21:52:43 +07:00
PalmDevs
2336a00df7
fix(lib/discord): expose AppStartPerformance to plugins under discord/common
2025-05-08 20:22:52 +07:00
PalmDevs
ef5f2ce87c
fix(lib)!: refactor structure
2025-05-08 19:10:42 +07:00
PalmDevs
c5daae75e6
fix(lib/discord)!: move ui/settings to settings
2025-05-07 01:35:54 +07:00
PalmDevs
26b4c08a24
chore: refactor, auto-gen assets
2025-05-07 01:21:27 +07:00
PalmDevs
3bca2c4691
fix(lib/discord/ui/settings): correct isSettingsModulesLoaded status
2025-05-05 21:22:21 +07:00
PalmDevs
930f8221c0
chore: format
2025-05-05 21:17:42 +07:00
PalmDevs
8bb1ccca2a
feat(lib/discord/ui/settings): add onceSettingsModulesLoaded and isSettingsModulesLoaded
2025-05-05 21:14:23 +07:00
PalmDevs
b0b80fdc0d
feat(lib/discord/ui/settings): type StaticSettingsItem
2025-05-05 20:23:55 +07:00
PalmDevs
7cf05a6f53
feat(lib/discord/actions): export ToastActionCreators
2025-05-05 19:22:59 +07:00
PalmDevs
f3d3c6b646
feat(lib/discord/ui/settings): add registerSettingItems api
2025-05-05 02:18:01 +07:00
PalmDevs
93decc2d63
feat(lib/discord): exports actions and polyfills
2025-05-04 20:31:48 +07:00
PalmDevs
00265bdfa1
fix(lib/discord/ui): cleanup common exports
2025-05-04 20:26:44 +07:00
PalmDevs
a219f2a4df
fix(lib/discord/ui/settings)!: rename api and types
2025-05-04 20:26:12 +07:00
PalmDevs
3b15dc1803
fix(lib/discord/ui/settings)!: update apis
2025-05-04 16:50:28 +07:00
PalmDevs
8dd0d40289
fix(lib/discord/ui): don't unnecessarily cache commons
2025-05-04 16:50:24 +07:00
PalmDevs
c8dc4699a5
feat(lib/discord/ui): export Components and add DiscordModules.Components namespace
2025-05-02 22:34:48 +07:00
PalmDevs
5d9ee978a6
feat(lib/discord/ui/settings): allow registering to specific indexes
2025-05-02 22:06:57 +07:00
PalmDevs
ca94e6122b
feat(lib/discord): add initial impl of discord/ui/settings
2025-05-01 18:21:10 +07:00
PalmDevs
c379d815a6
fix(lib/modules/finders/filters)!: change how relative dependency comparisons work
2025-05-01 12:57:15 +07:00
PalmDevs
2de47ff046
feat: export discord/AppStartPerformance, add Startup Timing logging
2025-04-30 23:49:15 +07:00
PalmDevs
20af127254
fix(lib)!: move modules/native/discord and its types to discord/native
2025-04-29 18:41:22 +07:00
PalmDevs
7a7f470ff4
fix(lib)!: move modules/common to own libs
2025-04-29 18:25:55 +07:00