Commit graph

24 commits

Author SHA1 Message Date
kmmiio99o
752d1c9b11
feat: remove messagefix
was causing issues with freemoji plugin
2026-05-07 13:32:11 +02:00
kmmiio99o
d697150982
Revert "feat: drop fixembed plugin and fix icon in main settings"
This reverts commit 84f6592ecf.
2026-04-26 11:28:06 +02:00
kmmiio99o
84f6592ecf
feat: drop fixembed plugin and fix icon in main settings 2026-04-25 20:45:06 +02:00
kmmiio99o
98e65fcefe
feat: Lazy-load chroma/fuzzysort and add memory backend
Remove Shiggyenhancements plugin

Replace eager chroma and fuzzysort imports with lazy require/cached
loads to reduce startup bundle and runtime cost. Add createMemoryBackend
(an in-memory storage with debounced persistence) and use it for fonts
to accelerate startup. Add per-store write debouncers and change lodash
import to a type-only import
2026-02-23 17:28:55 +01:00
kmmiio99o
554f50e235
feat(src/core/plugins/index.ts): LazyLoad core plugins for slightly
faster startup
2026-01-23 20:08:26 +01:00
kmmiio99o
90e783b821 "slightly" jolly the client 2025-11-30 18:25:32 +01:00
kmmiio99o
447c3311ff Small clean up
This commit removes the periodic bundle check functionality because it
is no longer needed.
2025-11-16 20:12:31 +01:00
kmmiio99o
b8c8f6abda Fix: Update version, i18n URL, and plugin registration
- Updated the version number in the build script. - Changed the i18n URL
to the correct one. - Reordered and updated plugin registration.
2025-11-08 21:42:02 +01:00
kmmiio99o
818e119cf5 Remove messagelogger which was causing sometimes crashes 2025-11-06 17:12:15 +01:00
kmmiio99o
0ad7a4ecfd feat: Add Shiggy Enhancements plugin 2025-11-01 22:07:20 +01:00
kmmiio99o
53aa3bdbc1 whoops 2025-10-23 22:40:20 +02:00
kmmiio99o
6b7ec92149 Add Message Logger and ShiggyHelper core plugins, improve plugin listing
and settings UI

- Added Message Logger core plugin (port of Antied) - Added ShiggyHelper
core plugin with verbose logging and log dump UI - Improved /plugins
command to show core and external plugins separately - Split core and
external plugins into separate settings pages - Updated theme selection
logic for better color sync - Updated MessageFix author attribution -
Bumped version to 1.1.0
2025-10-12 17:46:51 +02:00
kmmiio99o
3f01f858e9 Revert changes, and make a partial fix
Delete unused theme color fallbacks

Update theme system to remove augmentation and manager logic

Update build info version to 1.1.0-3
2025-10-12 13:06:22 +02:00
kmmiio99o
c01d0c98a4 Add Theme Manager core plugin and update version to 1.1.0-1 2025-10-12 11:04:56 +02:00
kmmiio99o
04e72ee3a0 Make a new pre-release called MINING
Why? Well, to mine things, guessing this release will be updated
someday, but eh
2025-10-12 01:22:49 +02:00
kmmiio99o
bc3abf5a6d Rename Kettu to ShiggyCord and update branding
- Replace all references to "Kettu" with "ShiggyCord" in code, UI, and
docs - Update icons and assets to use shiggy.png - Change repo URLs to
GitHub ShiggyCord repository - Update build output to shiggycord.js -
Remove Codeberg and legacy workflow/config files - Add new GitHub
release workflow and semantic-release config - Update i18n strings and
debug info to reflect ShiggyCord branding - Refactor settings, plugin,
and theme pages for new branding and improved UX - Add FixEmbed and
MessageFix core plugins - Refactor NoTrack plugin for improved telemetry
blocking - Remove unused PluginBrowser page - Miscellaneous code style
and formatting improvements
2025-10-11 02:27:23 +02:00
cocobo1
01ed63f1d6 feat(core plugins): added NoTrack by default1 2025-09-15 23:04:56 +03:00
pylixonly
f2f1f6ac73 refactor: expose more stuff and move some stuff 2024-10-13 00:35:36 +08:00
pylixonly
e3df56dc58 feat(coreplugins): add badges 2024-10-09 22:15:39 +08:00
amsyarasyiq
a198b71074 feat: implemet basic plugin info 2024-07-30 21:04:41 +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
3692cc41c8 ESLint hops in 2024-03-06 01:57:59 +08:00
amsyarasyiq
75192aa1d2 quickInstall as core plugin 2024-02-28 17:59:47 +08:00