Repository navigation
Release OLC 0.4.0: flexible displays and improved track information - #2
Merged
Merged
Conversation
hdelplan
marked this pull request as ready for review
October 17, 2026 01:19
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.
Prepare the next Mac/Raspberry Pi preview with automatic screen fitting, resolution presets, extra-wide side-by-side decks, beat-phase/reference-waveform comparison strips and sharper scaled waveforms. Track information now shows My Tags as chips, preserves long metadata and scrolls within the screen. Browse source-refresh errors clear after reconnection.
The diagnostic recorder remains disabled unless a host is explicitly configured. Existing player identity, metadata selection and music-serving behavior are preserved.
Validation passed locally: 200 Rust tests (one ignored), 108 UI tests, formatting, Clippy, type checking, production build, USB-unmount regressions, Mac helper authorization tests and isolated production-route smoke. Frozen public-source checks passed, and all 304 GitHub source blobs match the local snapshot.
Distribution builds passed all application checks plus Apple Silicon/Intel Mac packaging and smoke tests and Raspberry Pi ARM64 packaging, installed-capability verification and smoke tests. All three CI artifacts were downloaded, their ZIP digests and package checksums verified. DMG/ZIP packages for both Macs, Pi host/desktop Debian packages, source ZIP, checksums and a local verification report are prepared.
Release notes and source manifest are included. No 0.4.0 public release has been published and no existing Mac/Pi installation was changed.