28 Commits
Author SHA1 Message Date
aydencharles 8917b42918 feat(about): add donors and credit Kylin/0xp0co on startup 2026-10-02 17:02:39 +08:00
aydencharles 9255a52b44 style(icons): fit toolbox glyphs to circular padding
Scale and recenter icon_xml SVGs so each glyph sits in the same
~22px radius safe zone as native PS5 circular list icons.
2026-09-09 12:07:00 +08:00
Hexwell 1dc7451f65 feat(shellui): regroup ShadowMountPlus/FTP and add cheats icons 2026-08-21 10:42:54 +08:00
Hexwell 3bce004d4d fix(shellui): add Drakmor icon for ShadowMountPlus 2026-08-20 10:31:54 +08:00
Hexwell 295590203c chore(shellui): replace Remote Play with account activation
Drop the pairing page and the OnActivated / OnDeactivating
lifecycle hooks. Keep the Toolbox entry for offline account
activation, with a localized save-loss warning before writing
an account ID.
2026-08-17 19:18:02 +08:00
HexwellandClaude Fable 5 204685fd47 refactor(bootstrapper): drop unused toolbox icons
icon_xml_credits and icon_xml_language were added when SVG rasterization was
automated but never referenced by the toolbox, and were never listed in
daemon.c or main.cpp either, so they had never been embedded or deployed.
Generating the icon table from the asset directory would have started
shipping them; remove the sources instead.

The generated manifest again matches the 26 icons the hand-written table
carried.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-26 20:19:53 +08:00
Hexwell ab7712b35f fix(ui): update title ID icon 2026-07-22 21:16:33 +08:00
Hexwell 6314dd7e26 feat(ui): add toolbox item icons 2026-07-22 21:10:52 +08:00
Hexwell ce5e410fce feat(ui): add donor cards and refresh tester credits 2026-07-20 19:16:18 +08:00
Hexwell be0c6544d9 feat(ui): replace credits icon with thanks icon 2026-07-20 19:15:57 +08:00
Hexwell ee60a74ed7 update: icon 2026-07-20 18:44:11 +08:00
Hexwell fad3a1fab6 feat(ui): add legacy toolbox item icons 2026-07-20 18:06:00 +08:00
Hexwell 4820cb0b48 update: add author card to support page
Embed the 0xP0CO avatar in bootstrapper assets, show it as a presentation-only button above the existing donation text, and safely consume button presses.
2026-07-20 16:55:01 +08:00
Hexwell 6d3a3504d1 update: automate SVG icon rasterization
Move bootstrapper SVG sources into a dedicated icons directory, rasterize them into the build tree, and embed the generated PNGs with proper incremental dependencies.
2026-07-20 16:31:15 +08:00
Hexwell 6b3e457b42 fix: remove donation QR code 2026-07-20 15:05:54 +08:00
Hexwell 520edd2609 feat: add Ko-fi donation QR code 2026-07-20 14:50:43 +08:00
Hexwell 4cca818f22 feat: add nested toolbox group icons
Export new 64px white category icons and wire them through bootstrapper
for Kstuff, overlay, fan, rest mode, donations, credits, and projects.
2026-07-19 03:05:15 +08:00
Hexwell 95e49787ed fix: export toolbox icons at 64px with official padding
Match NPXS40008 icon_setting.png layout (64x64, ~10px margins) so
menu glyphs stay sharp instead of downscaling from 1024px assets.
2026-07-19 02:41:00 +08:00
Hexwell b298ca0e7a refactor: reorganize toolbox menu categories and icons
Split the Toolbox into clearer groups (install, payloads, game tools,
monitoring, connection, system, preferences, debug, about), update
i18n/docs/tests, and wire new monitor/account icons through bootstrapper.
2026-07-19 02:32:18 +08:00
Hexwell 16f71fb077 update: icon resources for legacy xml 2026-07-16 22:49:34 +08:00
Hexwell 4412785bf7 remove: drop FPS overlay inject and fps_elf embed
Remove FPS calculation from the shellui monitor bar while keeping CPU,
GPU, RAM, and IP metrics, and delete the full game-process inject path
(fps_elf, fps.prx, SHM) so titles are no longer soft-injected.

Clear any legacy fps_overlay ready marker on daemon/shellui start, and
bound CPU sampling retries so a stuck probe cannot block other metrics.
2026-07-16 22:22:29 +08:00
Hexwell 3cd678e64d update: icon resources for legacy xml 2026-07-16 22:04:39 +08:00
Hexwell aad2cdaabc refactor: rebrand OrionHEN to OnionHEN
Rename product, namespaces, libraries, paths, and assets from Orion/orion
to Onion/onion across the tree. TCP stack-shutdown magic is now ONIO
(0x4F4E494F) to match the corrected branding.
2026-07-15 18:23:16 +08:00
Hexwell 8e488257e4 chore: refresh OrionHEN logo and shell icon assets 2026-07-15 17:53:28 +08:00
Hexwell 04462fbe7f ui: rename toolbox and brand assets to OrionHEN
Rename toolbox XML/SXML, settings icon, and marketing assets so embeds
and encrypt paths match the OrionHEN brand.
2026-07-10 13:06:48 +08:00
Hexwell ad3e25d689 ui: refresh toolbox menu and assets 2026-07-10 12:24:54 +08:00
Hexwell be62388391 update: remove beta tester check 2026-07-10 02:42:47 +08:00
Hexwell 37b0ff3143 init: init 2026-07-09 23:48:02 +08:00