Commit graph

1106 commits

Author SHA1 Message Date
kmmiio99o
e292356482 Improve release workflow tag extraction and push
Use grep -m1 and sed -E to extract base version and fail if missing.
Compute next prerelease using git ls-remote and normalize tags to avoid
partial matches, selecting the max numeric suffix for the new tag.
Create annotated tag and push via token-authenticated remote. Configure
git user, enable bash shells for steps, and add debug logging.
2025-10-18 12:44:23 +02:00
kmmiio99o
2fe7864456 Set committer identity for release workflow 2025-10-18 12:37:35 +02:00
kmmiio99o
65ed2c7d62 Support dev prerelease tags and bump build version
Run release workflow on dev and compute numeric prerelease suffix for
tags, push annotated tags, and set prerelease output for the GH release
action. Update build metadata to include the prerelease suffix in the
version.
2025-10-18 12:36:04 +02:00
kmmiio99o
918b38478a Remove unused AboutTeam and AppHealth imports 2025-10-17 23:59:55 +02:00
kmmiio99o
c7df37025a Full rename from Kettu to ShiggyCord
Bump react-native-reanimated to 4.1.3 and add react-native-worklets.
Update bun.lock and package.json dependencies (including
react-native-is-edge-to-edge). Bump bunny-build-info to 1.1.4. Add
Changelog modal and Project Info entry in settings and refactor related
settings panel/tabs UI.
2025-10-17 23:47:47 +02:00
cocobo1
4f1cdea58f Revert "fix(themes): fix themes"
This reverts commit 62de1e67d7.
2025-10-17 23:10:06 +03:00
cocobo1
62de1e67d7 fix(themes): fix themes 2025-10-17 23:09:13 +03:00
cocobo1
530f178f3c Merge branch 'dev' into github 2025-10-17 21:28:57 +03:00
cocobo1
592f7d744b fix(themes): fix misscoloured text 2025-10-17 21:28:22 +03:00
kmmiio99o
a3404c4632 pick this thing 2025-10-15 21:42:02 +02:00
kmmiio99o
e5b0bf4507 pull from kettu 2025-10-15 21:38:15 +02:00
cocobo1
d46ab73b93 Merge branch 'main' into github 2025-10-15 21:41:38 +03:00
cocobo1
7a685fbf46 fix(themes): fix themes via fallback and fix past theme regressions 2025-10-15 21:08:01 +03:00
kmmiio99o
12c4388ccd Update README links and bundle injection instructions 2025-10-14 00:54:28 +02:00
kmmiio99o
7ea2da3cb4 Revamp release workflow for automatic versioned releases 2025-10-13 18:25:54 +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
cocobo1
1375b3617d Merge branch 'main' into github 2025-10-13 18:50:25 +03:00
cocobo1
b0107786e3 docs(readme): update information on BTLoader now loading kettu 2025-10-13 08:38:36 +02:00
kmmiio99o
b4de60d397 Update bunny-build-info version to 1.1.1 2025-10-13 01:48:04 +02:00
kmmiio99o
a70a3b5c60 Remove staggered startup options from initPlugins call 2025-10-13 01:35:26 +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
cocobo1
081990fb24 fixx(ui): fix bug 2025-10-12 22:40:00 +02:00
cocobo1
ce9968ee73 fix(plugins): fix broken ui 2025-10-12 22:33:15 +02:00
cocobo1
677939c333 chore(bump) 2025-10-12 23:12:28 +03:00
kmmiio99o
9af91ed1a2 port information menu look from ShiggyCord (was exclusive only for core
plugins)
2025-10-12 23:12:09 +03:00
kmmiio99o
7c69cba7f0 port messagefix from ShiggyCord 2025-10-12 22:33:26 +03:00
cocobo1
b9b17bd58b chore(bump): bump to v1.3.3 2025-10-12 22:08:05 +03:00
cocobo1
7ea4156ad2 fix(plugins): fix some plugins having cache issues 2025-10-12 21:40:32 +03:00
cocobo1
4b3802cce9 feat(performance): speedup startup 2025-10-12 21:32:35 +03: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
cocobo1
c4c3e2eabf feat(speed): potential speed increase? 2025-10-12 16:01:14 +03:00
cocobo1
17752879b9 fix(themes): disable requiring reload for disabling themes 2025-10-12 15:12:51 +03:00
cocobo1
d6a604f69c fix(themes): fix the issue on startup while allowing reloadless themes to work with the old method 2025-10-12 15:09:48 +03:00
cocobo1
715223d72f fix(themes): make themes work again + bump version 2025-10-12 14:44:59 +03: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
cocobo1
0e8604ab0e fix(plugins): make it so coreplugins are force enabled 2025-10-12 13:05:35 +03: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
454dde7c12
Update README to remove non-rooted Shiggy Manager
Removed non-rooted option for Shiggy Manager from README.
2025-10-11 20:34:59 +02:00
kmmiio99o
0687fe7573
Revise non-rooted installation note for Shiggy Manager
Updated README to clarify non-rooted installation status.
2025-10-11 20:32:06 +02:00
kmmiio99o
09ed845737
Revise Android installation instructions in README
Updated Android installation instructions and removed non-rooted option.
2025-10-11 20:30:52 +02:00
kmmiio99o
6a173ddd35
Update README with Android installation details
Added installation instructions for Android.
2025-10-11 20:29:20 +02:00
cocobo1
41993c6ede fix(Notrack): fixed notrack 2025-10-11 18:14:26 +03:00
kmmiio99o
f32ef6a2b7 Fix notrack 2025-10-11 18:10:07 +03:00
cocobo1
67b31cbf25 Revert "Fix notrack"
This reverts commit a4eb98bd8f.
2025-10-11 18:07:18 +03:00
cocobo1
2c2508bcae Revert "port messagefix from ShiggyCord"
This reverts commit beb52729f5.
2025-10-11 18:06:51 +03:00
cocobo1
7a4a8ec23e Revert "port information menu look from ShiggyCord (was exclusive only for core"
This reverts commit 93d5c354a1.
2025-10-11 18:06:31 +03:00