Repository navigation
New UI and improvments across the app - #23
Merged
Merged
Conversation
- New look: a drop zone with an animated globe, glass panels, Instrument Sans, a status bar with the server switch, and an empty-state placeholder for the Separated list. - Own title bar on macOS and Windows, with the name and version centred; Windows draws its own window buttons and resize grips. Linux unchanged. - The window opens centred and remembers its position and size. - Animations run at the same speed at any refresh rate. - Stemd is capitalised in the app bundle, installer, shortcuts and docs. - The server switch turns the API off (503) and cancels client jobs; drops carry on. A running or queued drop can be stopped from its row. - A second launch on the same cache folder stops at once, whatever its port. Needs Rust 1.89 for the file lock. - Windows: the MLX GPU thread no longer exits, which froze the window for about 3 s while Windows reported the crash. - Drops: a full queue fails the job instead of leaving it queued forever; cached stems survive a failed copy; cache hits skip the queue order. - The API checks disk space after the cache lookup, so cache hits are served on a low disk. - mDNS registration runs off the UI thread.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Sans, a status bar with the server switch, and an empty-state placeholder
for the Separated list.
Windows draws its own window buttons and resize grips. Linux unchanged.
carry on. A running or queued drop can be stopped from its row.
port. Needs Rust 1.89 for the file lock.
about 3 s while Windows reported the crash.
cached stems survive a failed copy; cache hits skip the queue order.
served on a low disk.