Commit graph

15 commits

Author SHA1 Message Date
005e7ce77b fix(skins): isolate UrlModal and PreviewPanel as Component structs to prevent conditional hooks 2026-08-29 18:47:44 +05:30
5a7ecf9293 fix(lifecycle): isolate navbar components and eliminate startup query borrow collisions 2026-08-29 18:39:59 +05:30
714dadf388 fix(hooks): eliminate conditional hooks and add render keys to Avatar and PlayerModel 2026-08-29 18:30:28 +05:30
a363af6d20 feat(skins): integrate full offline skin changer with 3D preview, model toggle, file import, and online URL lookup 2026-08-29 17:46:22 +05:30
6f7977c734 fix(account_switcher): spawn detached async task for account switching to avoid unmounted scope crash 2026-08-29 17:08:53 +05:30
ddfe500494 chore: update repository links to OneLauncher-Cracked 2026-08-29 15:32:11 +05:30
f17ab744d2 fix(onboarding): ensure async offline account creation completes before navigating 2026-08-29 07:37:48 +05:30
8ff958743c feat: add input sanitizer and character constraints hint for offline username 2026-08-29 06:28:12 +05:30
c603d59908 fix(auth): ensure custom offline account sets default user and add unit tests 2026-08-29 06:21:11 +05:30
481ca4d77e feat: prompt for custom offline username during onboarding 2026-08-29 05:57:18 +05:30
853c0beac5 fix(onboarding): auto-provision default Player account on fresh install 2026-08-27 19:42:49 +05:30
c6aca56f27 fix(auth): fix onboarding offline account creation and enable continue button 2026-08-27 19:42:49 +05:30
37a09c12de fix(linux): provide static desktop entry for rpm generation and update repo URLs 2026-08-27 19:42:49 +05:30
db273e7f38 fix: resolve cross-platform packaging formats and update offline auth tests 2026-08-27 16:43:21 +05:30
c24425e06d feat(auth): enable offline mode accounts and inline username editing 2026-08-27 15:05:07 +05:30