amsyarasyiq
|
7bd53f7985
|
feat(AddonPage): Add sort options
|
2024-08-28 20:47:35 +08:00 |
|
amsyarasyiq
|
f542e8ce47
|
fix: fix themes page crashing?
|
2024-08-28 18:58:36 +08:00 |
|
amsyarasyiq
|
b629261316
|
fix(ui): fix react crash when uninstalling a plugin
words can't describe how much i love react
|
2024-08-28 18:48:27 +08:00 |
|
amsyarasyiq
|
93df24eb48
|
chore: Hide Bunny section
|
2024-08-28 15:48:04 +08:00 |
|
amsyarasyiq
|
0fc8c69d51
|
feat: highlight search keywords
|
2024-08-28 15:45:50 +08:00 |
|
amsyarasyiq
|
5afcb7b330
|
fix: remove keyExtractor from flashlist (untested)
|
2024-08-15 11:37:19 +08:00 |
|
amsyarasyiq
|
60a95aba10
|
feat: add official plugin repo
|
2024-08-15 01:58:23 +08:00 |
|
amsyarasyiq
|
61286d8980
|
fix(plugins): handle unhandled cases
|
2024-08-15 01:24:09 +08:00 |
|
amsyarasyiq
|
516400c730
|
chore: bunch of changes done last week ™️
|
2024-08-13 23:39:41 +08:00 |
|
amsyarasyiq
|
c3fb133d62
|
refactor+feat: wip plugin browser
|
2024-07-31 17:06:17 +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
|
e5c87994db
|
feat(ui): "generalize" plugin components
|
2024-07-30 18:31:31 +08:00 |
|
amsyarasyiq
|
605685e86e
|
chore: lint files and move folders
|
2024-07-30 07:20:22 +08:00 |
|
amsyarasyiq
|
ccb49cb1af
|
chore: refactor project structure
|
2024-07-30 00:18:01 +08:00 |
|
amsyarasyiq
|
dff23fab05
|
refactor!(fs): remove optional fallback from readFile
|
2024-07-22 23:02:25 +08:00 |
|
amsyarasyiq
|
b1cd040993
|
fix(storage): cache childrens proxies
|
2024-07-22 16:16:36 +08:00 |
|
amsyarasyiq
|
560dde45d9
|
refactor+chore: update deps and allow import mapping to metro find
|
2024-07-20 19:11:19 +08:00 |
|
amsyarasyiq
|
a8d2ddd0df
|
chore: separate vd plugins from bunny
|
2024-07-20 11:23:00 +08:00 |
|
amsyarasyiq
|
06a852639f
|
refactor(metro): rename find*Proxy -> find*Lazy
|
2024-07-20 10:48:49 +08:00 |
|
amsyarasyiq
|
035ee80045
|
refactor: lazification
|
2024-07-09 17:19:29 +08:00 |
|
amsyarasyiq
|
7e3c8b81d2
|
refactor: turn createEmitter into a class
|
2024-07-09 15:59:17 +08:00 |
|
amsyarasyiq
|
aaecce6cd4
|
refactor: rename assets api
|
2024-07-09 15:53:34 +08:00 |
|
amsyarasyiq
|
64473cdadf
|
feat!: totally bunnify plugins
|
2024-07-09 15:20:17 +08:00 |
|
amsyarasyiq
|
29caf1d09b
|
refactor(plugins)
|
2024-06-25 02:28:04 +08:00 |
|
amsyarasyiq
|
b3c1b748a0
|
feat(plugins): init new bunny spec
|
2024-06-18 02:19:31 +08:00 |
|
amsyarasyiq
|
43b2462e81
|
perf(ui): use FlashList and some tweaks
|
2024-06-04 20:46:50 +08:00 |
|
amsyarasyiq
|
8a4d5fc0f3
|
fix(polyfill/vendetta): pass the right Button component
|
2024-06-02 14:35:14 +08:00 |
|
amsyarasyiq
|
93ab105735
|
ui(plugins): partially revert to old design
|
2024-06-02 01:25:47 +08:00 |
|
amsyarasyiq
|
ca25639ff0
|
fix(polyfills): ???
|
2024-05-29 09:36:23 +08:00 |
|
amsyarasyiq
|
f136597edd
|
fix(polyfill/vendetta): unproxy some components
|
2024-05-25 07:45:38 +08:00 |
|
amsyarasyiq
|
28b02ae60a
|
Merge branch 'main' into dev
|
2024-05-24 19:25:54 +08:00 |
|
amsyarasyiq
|
9f5a41c3e9
|
chore(polyfills): use cyrb64 for find uniq hashing
should be fine to use high collisions one since non-uniq finds are rare now
|
2024-05-24 17:10:13 +08:00 |
|
amsyarasyiq
|
e7a5067837
|
chore(ui/plugins): change icons
|
2024-05-24 16:51:20 +08:00 |
|
amsyarasyiq
|
8da38589a2
|
feat(ui/fonts): rework
|
2024-05-24 16:44:06 +08:00 |
|
amsyarasyiq
|
51c6b62f5c
|
feat(ui/plugins): overflow actions
|
2024-05-23 23:20:23 +08:00 |
|
amsyarasyiq
|
d6d0801731
|
feat(ui/plugins): show error message
|
2024-05-23 21:35:53 +08:00 |
|
amsyarasyiq
|
d71d5037cd
|
Revert "chore(ui/plugins): use buttons for toggle instead of switch"
This reverts commit fdca1b74262593721611c6a464769d329043cd0c.
|
2024-05-23 21:05:34 +08:00 |
|
amsyarasyiq
|
754cabf404
|
chore(ui/plugins): use buttons for toggle instead of switch
|
2024-05-23 20:41:07 +08:00 |
|
amsyarasyiq
|
4c0d84f15d
|
refactor(polyfills): restruct
|
2024-05-23 20:27:16 +08:00 |
|
amsyarasyiq
|
4181e15e89
|
fix(vd-polyfill): return fake object
|
2024-05-23 20:07:27 +08:00 |
|
amsyarasyiq
|
b0c62d1094
|
refactor(ui): restructure and begin rework on plugins ui
|
2024-05-23 19:29:56 +08:00 |
|
amsyarasyiq
|
e8f60c92cf
|
refactor(ui): the work begin
|
2024-05-23 16:21:22 +08:00 |
|
amsyarasyiq
|
de79efe1dd
|
refactor(api/assets): rename func & rewrite scrap logic
|
2024-05-23 01:41:43 +08:00 |
|
amsyarasyiq
|
dcb0408e31
|
feat(metro): lazify destructures
|
2024-05-22 19:41:00 +08:00 |
|
amsyarasyiq
|
b489aea48a
|
feat(metro): lazy patching!
|
2024-05-22 03:02:13 +08:00 |
|
amsyarasyiq
|
309072ae44
|
refactor(metro): rename finders
|
2024-05-20 19:54:58 +08:00 |
|
amsyarasyiq
|
c89dc175e3
|
fix(metro): uncached not founds
|
2024-05-20 17:26:56 +08:00 |
|
amsyarasyiq
|
945955dce8
|
fix: revive vendetta compat
|
2024-05-20 16:39:51 +08:00 |
|
amsyarasyiq
|
6d2eb7a6bf
|
refactor(metro): overall rewrite
|
2024-05-20 15:36:33 +08:00 |
|