Commit Graph
153 Commits
Author SHA1 Message Date
HorizonCode 8816852fd9 feat(themes): implement community themes workshop and chunked uploader 2026-11-01 15:43:24 +01:00
HorizonCode d38250a5e4 fix(theme-v2): ensure theme audio autoplays on load and handles unlock gesture 2026-11-01 14:54:04 +01:00
HorizonCode ad3fe7c586 fix(theme-editor): fix player card widget overflow, add banner variant, and improve widget selection badge 2026-11-01 14:32:56 +01:00
HorizonCode a025f9b285 fix(theme): unlock unmuted media autoplay without user interaction on macos 2026-11-01 13:57:47 +01:00
HorizonCode ce572de0d2 fix(theme): keep video unmuted with persistent volume knob on launch 2026-11-01 13:35:54 +01:00
HorizonCode e861cda23d fix(theme): do not display api version badge for the default built-in theme 2026-11-01 13:03:56 +01:00
HorizonCode 7332618e85 fix(theme): stream video conversion progress and auto-play v1 theme media 2026-11-01 13:00:58 +01:00
HorizonCode 62b31169cc feat: add game optimization mode, 3d cursor parallax, and embers particle effect 2026-11-01 12:36:10 +01:00
HorizonCode e52399911c fix(macos): resolve osu updater loop and patcher wine compatibility
- Remove host Apple Braille font entries from Wine prefix registry to prevent cold-start GDI+ AccessViolationException.
- Purge .require_update, help.txt, and _pending prior to osu! launch so the game launches directly with -devserver ez-pp.farm instead of entering the updater.
- Reset _UpdateFailCount in osu!.cfg and ensure execute.bat points to ez-pp.farm.
- Update ensure_patcher_compatibility to patch osu!.patcher.exe and embedded ManagedInjector.Lib for .NET 4.0 compatibility under Wine.
- Include theme editor, cursor, and download button refinements on themes-v2 branch.
2026-11-01 10:52:39 +01:00
HorizonCode a2b03d3014 style: format files with prettier and fix eslint issues 2026-10-31 21:27:28 +01:00
HorizonCode 7648d1fd4c feat(theme-v2): add detachable header widget, fix preview thumbnail rendering, and improve wineskin launch
- Support detaching title header to canvas with full, compact, and minimal variants
- Render detached widgets and respect chrome layout configuration in theme preview generator
- Fix macOS Wineskin launching by adding Frameworks to DYLD_FALLBACK_LIBRARY_PATH
- Fix launch button interactive handling, scaling margins, and icon-only states
- Improve player widget styling and variant display
2026-10-31 21:00:14 +01:00
HorizonCode 386c829455 feat: add discord rich presence editor window and interactive embed preview 2026-10-31 17:59:07 +01:00
HorizonCode e3abea8d83 fix: bind inspector props to resolve ownership_invalid_mutation warnings 2026-10-31 12:36:27 +01:00
HorizonCode 4dc6cb1721 feat: add date/time picker and fix launcherVersion initialization error 2026-10-31 11:00:00 +01:00
HorizonCode 54f7f81160 chore: add svelte component layer with monaco editor 2026-10-31 10:28:33 +01:00
HorizonCode fbfa3aa54c fix: resize object opacity, context menu visibility 2026-10-29 16:18:20 +01:00
HorizonCode c02b26e8ae feat: polish theme tooling, diagnostics and launcher workflows
Expand the theme editor with multi-select, snapping, context menus, draft
recovery and export validation; add theme backups and trust prompts. Add
in-app diagnostics and rotating log bundle viewing, hardware-accelerated
theme video playback on macOS, and refresh the settings, setup wizard and
theme gallery layouts.
2026-10-29 15:41:33 +01:00
HorizonCode 87202de656 chore(themes): add new themes api v2, add in-app theme editor/creator, macos compatibility, fix asset loading, rework settings and setup wizard 2026-10-29 10:53:12 +01:00
HorizonCode 01628e8514 chore: update version to 3.2.7 and refactor skin handling functions 2026-08-09 23:24:50 +02:00
HorizonCode bd368adfe5 chore: add scorev2 type and gamemodes 2026-06-26 10:00:56 +02:00
HorizonCode 992127ecb6 fix: only accept json 2026-06-07 00:13:55 +02:00
HorizonCode 0f53057897 chore: implement mirror of osu changelog 2026-06-07 00:10:24 +02:00
HorizonCode ccb0c467f2 chore: add type usage for views in selectedView 2026-06-01 10:47:58 +02:00
HorizonCode 67bc968497 feat: add disableMediaControls function to prevent media key actions 2026-05-30 00:06:16 +02:00
HorizonCode 7fa83d6d0a chore: add theme css support 2026-05-28 22:02:38 +02:00
HorizonCode 474f1f0c33 Merge branch 'master' of https://git.ez-pp.farm/EZPPFarm/EZPPLauncher 2026-05-28 11:41:26 +02:00
HorizonCode 20e8389409 chore: replace json config with database 2026-05-28 11:35:34 +02:00
HorizonCode 3a27646da8 chore: add validation for OpenTabletDriver path and improve process handling 2026-05-27 19:31:53 +02:00
HorizonCode ace3320632 chore: implement otd commands, check if otd daemon is already running 2026-05-27 18:15:50 +02:00
HorizonCode fcf9e46a8f chore: remove theme delete logging, add notifications 2026-05-27 15:02:06 +02:00
HorizonCode 3768ab1064 chore: move download and extracting themes to tauri backend 2026-05-27 14:59:43 +02:00
HorizonCode e5e09505a0 chore: remove old unused nyancat bg 2026-05-27 11:45:27 +02:00
HorizonCode 94f78f281d chore: move theme extraction to tauri backend 2026-05-27 11:44:16 +02:00
HorizonCode d2ecc5210f refactor: replace @ alias with 2026-05-27 10:41:57 +02:00
HorizonCode 6f8036e9d4 refactor: fix tw class names 2026-05-27 10:39:00 +02:00
HorizonCode 73256f32c4 fix: correct className usage in badge component 2026-05-26 16:18:29 +02:00
HorizonCode f2d8056cfd chore: update sileo type props 2026-05-26 13:31:07 +02:00
HorizonCode a28d56e283 fix: correct className usage in button component for proper styling 2026-05-26 12:59:26 +02:00
HorizonCode f88a33c2aa fix: if theme is a store theme and installed externally, update status in importFromFile 2026-05-26 11:39:36 +02:00
HorizonCode 8a964d0a6a chore: add import sort plugin, sort imports 2026-05-26 11:23:37 +02:00
HorizonCode cc4697efbc refactor: simplify stopOpenTabletDriver, cleanup code 2026-05-26 10:33:14 +02:00
HorizonCode d0b0011910 chore: automatically start/stop otd on osu launch/close 2026-05-25 21:53:42 +02:00
HorizonCode 9d80811e83 fix: improve error handling and logging in various components 2026-05-24 16:17:16 +02:00
HorizonCode 6a279de728 chore: update deps, switch from lucide-svelte to @lucide/svelte 2026-05-21 23:02:45 +02:00
HorizonCode 4e33ec3451 fix: resolve vite dynamic import warning 2026-05-21 23:02:14 +02:00
HorizonCode afdd74175a fix: cursor smooth movement on higher refreshrate monitors 2026-05-21 20:30:00 +02:00
HorizonCode 6f8043d2d0 fix: cursor rotating on higher refreshrate monitors 2026-05-21 20:23:04 +02:00
HorizonCode d2ae9e939f chore: add dynamic button for beatmap display 2026-05-21 14:48:10 +02:00
HorizonCode bde922ab9f fix: file theme import by association file 2026-05-21 14:26:16 +02:00
HorizonCode 52c60acf37 chore: add drag and drop theme import 2026-05-21 13:23:03 +02:00