Commit graph

11 commits

Author SHA1 Message Date
Wyvest
ee177708c1
Update interpulse/interflow 2026-03-31 21:13:18 -04:00
Jacob
fb5da05ad9
feat: better debug (#486)
* fix: tauri os plugin not being fully loaded

* feat: debug keybind

Bound to `CTRL+SHIFT+D` (and `ALT+F12`) and copies the debug info to the
clipboard

* refactor: __root.tx

Clean up a lot of code and move them into there own files

* feat: os distro in debug

* refactor: get_full_debug_info_parsed

* feat: made by info in settings

Also made it so that you can click on it to copy debug info

* fix: warning in oneclient/desktop/lib.rs

* refactor: copyDebugInfo

Moved it to the backend to later be used

* feat: log out debug info when oneclient launches

* `inDev` -> `In Dev`

* feat: toggle debug logging

* fix rust compiler
2026-03-03 20:46:11 -05:00
Wyvest
87cb86943c Add bundle update checking/apply and API
Introduce full bundle update management: adds bundle_updates module with checking, apply flow, per-cluster locking, subscription inference, and apply helpers for additions/updates/removals (plus unit and e2e test scaffold). Exposes new IPC/API methods (download_package_from_bundle, update_bundle_packages, is_bundle_syncing) and integrates bundle tracking in desktop commands. Adds bundle DAO/entity and migrations to support bundle_packages and bundle_overrides, updates related package/DAO/modpack code, and minor frontend bindings/components/hooks to surface the new functionality. Also adds sea-orm as a dev-dependency for the desktop crate.

Co-Authored-By: Jacob <contact@kath.lol>
2026-02-23 22:36:24 -05:00
Jacob
8e2dce10f7 fix(OneClient): Eslint 2025-12-29 13:44:06 +08:00
Wyvest
9edabd9508 Fix lack of window rounding on macOS
Fixes #449
2025-12-27 20:46:00 +09:00
Jacob
e1f8dac5a1
feat(oneclient): Debug Info (#418) 2025-12-04 02:54:23 -05:00
Jacob
0e12968b9c
feat: oneclient account skin manager (#373)
* feat: oneclient account skin manager

* feat: oneclient account skin manager import

* feat: oneclient account skin manager improt from url

* feat: oneclient accoutn skin manager animations

* feat: oneclient account skin manager export skin

* feat: oneclient account skin manager skin history

* feat: oneclient mini accounts edit button

* feat: oneclient account skin manager saving skins

* change order of mini account buttons

* feat: oneclient account skin manager elytra support

* fix: oneclient account skin manager default rotate

See https://github.com/bs-community/skinview3d/issues/198 for where fix
came from

Co-authored-by: undefined303 <undefined303@qq.com>
Co-authored-by: Zickles <zicklesistaken@gmail.com>

* feat: oneclient account skin manager change cape

* feat: oneclient account skin manager import from username

---------

Co-authored-by: undefined303 <undefined303@qq.com>
Co-authored-by: Zickles <zicklesistaken@gmail.com>
2025-10-01 13:31:42 -04:00
LynithDev
80ebf6e057 feat: accounts 2025-08-18 14:25:59 +02:00
LynithDev
7d4acc2468 chore: move shared code from onelauncher to its own package 2025-06-04 20:25:26 +02:00
LynithDev
521b3cfdc9 chore: migrate to taurpc 2025-06-02 19:29:55 +02:00
LynithDev
aad3e058d0 chore: get oneclient desktop working 2025-05-31 13:33:40 +02:00