Commit graph

57 commits

Author SHA1 Message Date
kmmiio99o
e5b0bf4507 pull from kettu 2025-10-15 21:38:15 +02:00
kmmiio99o
c7b56f7f2a Refactor plugin init flow and update release workflow
- Replace auto-release workflow with semantic-release workflow -
Refactor plugin initialization to register core plugins before starting
- Improve lazy proxy implementation for reliability - Make plugin author
names individually clickable in UI - Bump version to 1.1.2
2025-10-13 18:24:51 +02:00
kmmiio99o
b4de60d397 Update bunny-build-info version to 1.1.1 2025-10-13 01:48:04 +02:00
kmmiio99o
e66290334c Defer plugin and network initialization for faster UI startup
Split app initialization into critical UI tasks and deferred
plugin/network work. Plugins and repository updates now start after
initial interactions, reducing startup jank. Plugin startup is staggered
in batches to avoid CPU spikes. Adds new sort options for plugin lists
and improves plugin registration logic. Removes unused settings and
fixes duplicate tab insertion.
2025-10-13 01:02:05 +02:00
kmmiio99o
52116478d5 Update core plugin UI and add sort options to plugin list
- Refactor FixEmbed settings to use table-style rows and Stack layout -
Add sort options to core plugins page for search and sorting - Protect
certain core plugins from being toggled in PluginCard - Improve Search
input to support explicit round style - Bump build version to dev1.1.1-1
2025-10-13 00:00:57 +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
3842884cd2 Add theme color fallback helpers and improve updater logic
- Add fallbacks.ts with centralized fallback lists and helpers -
Refactor updater to use fallback helpers for missing tokens - Enhance
semantic and raw color population for theme injection - Improve theme
manager to canonicalize and augment themes on install - Update resolver
to add debug logs and fallback handling - Bump bunny-build-info version
to 1.1.0-2
2025-10-12 12:43:43 +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
135b0b3685 Bump version to 1.0.1 and improve build type detection
Build type now distinguishes Development, Release, and Custom based on
loader URL and environment, replacing previous logic.
2025-10-11 21:21:27 +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
ac97d2b8d1 feat(Browser): added a built in plugin and theme browser 2025-09-27 13:15:51 +03:00
cocobo1
4c2e327ad3 refactor(badges): made badges work and made them for kettu not bunny 2025-09-21 12:04:38 +03:00
cocobo1
01ed63f1d6 feat(core plugins): added NoTrack by default1 2025-09-15 23:04:56 +03:00
cocobo1
736b56ffd4 fix(nitro themes): mkae nitro themes work? 2025-09-14 11:11:07 +03:00
cocobo1
063722a707 bun fixes 2025-07-26 11:29:31 +03:00
cocobo1
8327c863c1 Merge remote-tracking branch 'upstream/main' 2025-07-21 19:21:48 +03:00
cocobo1
3adc45d3cb temp 2025-07-21 18:02:59 +03:00
cocobo1
3daa09fe9a not a dev branch lol 2025-05-31 15:56:45 +03:00
cocobo1
497441de76 bump to test smth 2025-05-31 15:50:38 +03:00
cocobo1
42c84fd23f fix broken 2025-05-25 23:21:30 +03:00
cocobo1
594c302294 yes i took this fix from revenge 2025-05-25 22:40:23 +03:00
cocobo1
cc31eb3afc help me 2025-05-25 11:25:02 +03:00
cocobo1
c210dd0032 bump 2025-05-23 23:15:19 +03:00
cocobo1
27eb82f32b KettuKustomisation 2025-05-22 19:44:10 +03:00
cocobo1
f9bb176140 aaaaaaaaaaaaaaaaaaaaaaa 2025-05-18 13:56:59 +03:00
cocobo1
44b472e434 works 2025-05-18 12:23:19 +03:00
cocobo1
5cb2af9686 fix 2025-05-18 11:50:10 +03:00
cocobo1
193d24473e fix? 2025-05-18 11:10:42 +03:00
cocobo1
940a018dd9 Full revemge plugin support 2025-05-05 23:22:42 +01:00
cocobo1
5f5bf04e1f fix? 2025-05-04 22:20:24 +03:00
cocobo1
ba7560288b version update 2025-05-04 12:39:03 +01:00
cocobo1
4e87791aec compat with bunny 2025-05-04 09:43:18 +01:00
cocobo1
615b71d1c6 test3 2025-05-04 09:34:41 +01:00
cocobo1
321031228d recognistion im on the test 2025-05-04 09:32:40 +01:00
cocobo1
615b20007b test1 2025-05-04 09:24:08 +01:00
cocobo1
192f2d118b version stuff 2025-05-04 09:20:38 +01:00
cocobo1
6c10352536 hdfghdfghdf 2025-05-04 09:05:57 +01:00
cocobo1
4a23aecf4f change 2025-05-04 09:00:46 +01:00
cocobo1
6521211bc0 aaaaaaaaaaaaaaaaaa 2025-05-04 08:57:56 +01:00
cocobo1
d1f4551e37 IT WORKS 2025-05-03 20:32:55 +01:00
cocobo1
fac5011821 fixin 2025-05-03 17:29:00 +01:00
PalmDevs
395e1e9ef9
chore: merge upstream/main to dev 2024-12-27 02:01:12 +07:00
pylixonly
0817e533de fix: only show plugin browser on dev mode 2024-12-26 10:44:34 +08:00
PalmDevs
e3ba7f4caa
chore: add --dev to build flags 2024-10-27 00:08:26 +07:00
Gabriel.W.Jackson
0a61404132
feat: Rebrand to Revenge (#51)
Co-authored-by: PalmDevs <git@palmdevs.me>
Co-authored-by: Palm <contact@palmdevs.me>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-10-19 20:54:15 +07:00
PalmDevs
c384fd1a3a
fix(scripts/build): correct output filename 2024-09-15 02:52:44 +07:00
amsyarasyiq
516400c730 chore: bunch of changes done last week ™️ 2024-08-13 23:39:41 +08:00
amsyarasyiq
d88fa5f1c0 build: fully rebuild for minified bundle 2024-07-22 23:23:47 +08:00