Skip to content

Merge #0007 - #7

Merged
yoratoni merged 11 commits into
mainfrom
dev
Aug 1, 2026
Merged

yoratoni merged 11 commits into
mainfrom
dev

Conversation

@yoratoni

@yoratoni yoratoni commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

No description provided.

yoratoni added 11 commits July 13, 2026 12:06
…s support

Split the single dialog into discriminated confirm | message | error | error-with-details | update variants, extracted audio playback into its own preload route, and centralized IPC error message conversion. Renamed detail to details across the codebase.
Added the uproject reader wired into openProject so non-UE folders are rejected with a clear not-a-ue-project reason, and exposed an "Open in Unreal Editor" action that shells out to the OS handler.
New shells service that reveals a folder in Explorer/Finder/Nautilus and launches the OS-appropriate terminal, with a per-platform terminal fallback list.
…status bar

Replaced the fire-and-forget electron-updater call with a subscribable state machine. Progress and errors surface through a non-modal update dialog parented to the main window, and download progress mirrors into the status bar. Added simulation scenarios so the flow can be exercised without a real release.
…ared modules

Pulled the growing menu action switch out of App.tsx into a useMenuActions hook, moved accelerator parsing/collection helpers into lib/utils/menus.ts, and centralized reusable labels/links in the renderer constants file.
Replaces the empty workspace area with a proper landing view when no project is open.
…meouts

Locking hundreds of files in one Promise.all spawned the whole batch at once and hammered the LFS server, capped concurrency at GIT_CONFIG.lockConcurrency and added an optional per-call timeout to runGit so a stuck lock cannot hang forever.
@yoratoni
yoratoni merged commit 5847e64 into main Aug 1, 2026
2 checks passed
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.4.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant