Commit graph

476 commits

Author SHA1 Message Date
kmmiio99o
cb877a2a99
feat: iOS Tweak support
because we are basing it off RainTweak, we need to add such stuff
2026-07-31 10:51:51 +02:00
kmmiio99o
185f4ab6f3
fix: loading plugin's on 341.3+ 2026-07-30 19:49:37 +02:00
kmmiio99o
dd91831481
Merge remote-tracking branch 'upstream/main' 2026-05-15 21:37:50 +02:00
cocobo1
61751664c5 fix: settings on alpha 330.1+ 2026-05-14 20:06:34 +00:00
kmmiio99o
06c8853399
fix crashing in Themes tab
don't ask me how it did it
2026-05-09 15:24:22 +02:00
cocobo1
727603ff46 fix: settings on 329.3 2026-05-09 08:09:09 +00:00
kmmiio99o
03ccabfb5c
fix: settings crashing when opening them
happens on 329203+ versions
2026-05-07 14:34:03 +02:00
kmmiio99o
676f1a19ba
feat: some speedups 2026-04-05 21:20:30 +02:00
kmmiio99o
612483fbea
feat: Optimize object iteration and module counting 2026-03-06 18:32:05 +01:00
kmmiio99o
2f1702f5a4
Merge remote-tracking branch 'upstream/dev' into dev 2026-03-06 18:06:55 +01:00
cocobo1
1876c4a4a6 fix: make themes work 2026-03-06 18:51:46 +02:00
kmmiio99o
1fa558e6a0
fix: crashing on chat 2026-02-27 16:43:24 +01:00
kmmiio99o
a4c079ac30
fix: backgrounds not working 2026-02-25 23:48:29 +01: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
meqativ
6f8604d6a3
feat: better error logging in debugger 2026-02-07 13:31:46 +02:00
cocobo1
278e75a7df fix: revert theme system 2026-01-25 15:21:34 +02:00
kmmiio99o
a59b3b95e9
feat: Add Kettu constants 2026-01-25 12:37:19 +01:00
kmmiio99o
ea503dbaa2
fix: themes falling back to light mode
Also known as light mode bug
2026-01-23 21:38:24 +01:00
kmmiio99o
7e8cdfe042
fix: coloring status bar to black
I dunno if itll fix the issue, but I hope it does

taken from Firecord tho, so AI slop
2026-01-23 20:16:27 +01:00
kmmiio99o
937144b45f
fix: Property hex does not exist on type ChromaStatic 2026-01-05 01:01:27 +01:00
Bwlok
fb600f9fe7
Add support for spec 1 themes 2026-01-05 00:59:48 +01:00
Kernel Builder
ade7693b9d
Merge remote-tracking branch 'upstream/dev' into dev 2026-01-01 19:34:19 +01:00
cocobo1
0df137977d fix(themes): fix theme backgrounds for SOME people 2026-01-01 19:59:39 +02:00
Kernel Builder
179679f215
fix background in themes and change version to normal 1.4
fix by purple_eyez from revenge, shiggies for him (may likely still not
work on some phones)
2026-01-01 18:12:08 +01:00
kmmiio99o
31715ad513
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-23 15:54:30 +01:00
cocobo1
085a8f3c23 Merge branch 'dev' of https://codeberg.org/cocobo1/Kettu into dev 2025-12-23 15:46:20 +02:00
cocobo1
f8c298494b feat(raindevtools): add raindevtools support 2025-12-23 15:46:19 +02:00
kmmiio99o
789c942a00
forgot about this
I don't know how, but yeah
2025-12-22 19:57:36 +01:00
kmmiio99o
bd9df78849
perf: add startup timings & asset/storage optimizations
Add `src/lib/utils/timings.ts` and instrument critical inits in
`src/index.ts` Cache asset iteration (`src/lib/api/assets/index.ts`)
with short TTL + invalidation Lazy-require object-observer in
`src/lib/api/storage/index.ts` to defer startup cost
2025-12-22 16:32:23 +01:00
kmmiio99o
4eb3059932 Fix many colors issues 2025-12-20 19:21:05 +01:00
kmmiio99o
db9f3894b2 Take some color fixes from revenge
Just faster, but still nice :D
2025-12-19 23:22:28 +01:00
kmmiio99o
4b1270d4cb Small settings fix and update to i18n 2025-12-07 16:20:30 +01:00
kmmiio99o
2a8496613b Merge remote-tracking branch 'upstream/dev' into dev 2025-12-07 15:49:23 +01:00
Bwlok
6f27419124 Add options to auto connect to debuggers 2025-12-06 21:12:10 +01:00
kmmiio99o
9ca96e1c26 Merge remote-tracking branch 'upstream/dev' into dev 2025-12-05 16:11:08 +01:00
cocobo1
0755d3321e fix(safemode) 2025-12-03 23:09:06 +02:00
cocobo1
65fc41e264 fix(themes): correct discord interpreting all themes as light 2025-12-02 19:38:51 +02:00
kmmiio99o
0f4a61e9fa Add reload command 2025-11-28 18:45:27 +01:00
cocobo1
ee81cf5be5 fix(themes): correct themes loading on v307.5+ 2025-11-24 12:52:30 +02:00
kmmiio99o
495b92b943 Merge remote-tracking branch 'upstream/dev' into dev 2025-11-22 00:52:31 +01:00
cocobo1
01b36e7978 fix(statusbar): make the statusbar work on ios + greatly improve loadtimes 2025-11-16 19:40:27 +02:00
kmmiio99o
4a89036821 Fix Strings error
taken from revenge, just seen this was causing the issue
2025-11-14 20:49:08 +01:00
kmmiio99o
eeda090fba Bump to 1.1.10-4 and fix tabs on newer version 2025-11-14 19:43:36 +01:00
cocobo1
4392b81822 fix(settings): make settings not appear in EVERY menu 2025-11-14 19:57:56 +02:00
cocobo1
a57d4933e4 fix(settings): correct settings not loading on non-alpha installs 2025-11-14 19:19:37 +02:00
cocobo1
a75690e0f4 cleanup(settings): make code look nicer 2025-11-14 18:39:31 +02:00
cocobo1
fb229d832e comment: add back credit to comment 2025-11-14 18:38:19 +02:00
cocobo1
022ee030d6 settings: fix settings ui 2025-11-14 18:34:32 +02:00
cocobo1
261326ff22 feat(quickinstall): changed repos to kettu and (unrelated) added a check for malicous plugins 2025-11-11 21:44:53 +02:00
cocobo1
d3b6e9fb63 Update src/lib/addons/plugins/index.ts 2025-11-10 22:45:22 +01:00