Open
Conversation
Pin the landscape main column to the bottom of the expanded area and add a 12px spacer before the preset carousel so it matches the space between Scan/Guide/Mix and the transport strip. Vertical centering had been shrinking the gap above the presets when the block was tall. Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Owner
|
I like most of these changes, though I wouldn't want immersive mode to be the default for Android. I would probably implement it as a flutter-specific setting and implementation and default to false. |
Author
makes sense, I'll add it as an appearance option and update the PR |
Add a persisted "Immersive Mode" switch under Appearance (Android only). When enabled, use SystemUiMode.immersiveSticky; when disabled, show status and navigation bars again via manual overlays. Apply the setting after AppState.initialize() (so saved prefs win), on app resume, and when the user toggles the switch. Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Increase size of top-row icons ~33%, for improved usability on touch-first devices like auto head units. Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
If the user selects to use the HU AUX input for audio, a notification on success is superfluous, so drop them for a cleaner startup. Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Add inferCompactDisplayForSmallScreenMode() from the implicit view’s logical size (dp). On first-run Android, after the first frame, enable small screen mode when the heuristic matches so Welcome uses the large-touch layout without an extra onboarding step. Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Prevents text wrapping when Small Screen Mode used on Android devices, and aligns with the Connection dialog shown immediately afterwards. Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
- Move the floating log FAB and panel into MainPage’s stack so it layers correctly with the rest of the app. - Add log_level_picker.dart with shared labels and the Select Log Level dialog used by Settings. - Add a tune icon on the compact log viewer toolbar to open that dialog and change the level without leaving the log. Allows for quickly changing the logging level on the fly without going back into Settings. Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Author
PR updated |
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.
a handful of UI tweaks targeted at Android-based HUs with a 1280x720 screen: