UI Modularization & Advanced Settings Improvements, Usability & UI Enhancements #6
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.
This pull request introduces two new views,
NetworkTuningViewandProtocolControlView, to modularize and improve the advanced settings section of the instance form. It also enhances the user interface with better summaries, navigation, and swipe actions, and makes minor improvements to help text and formatting.UI Modularization & Advanced Settings Improvements
NetworkTuningView.swiftandProtocolControlView.swift, and integrated them into the Xcode project and theInstanceFormViewform. These modularize advanced network and protocol settings into their own navigation destinations, improving code organization and user experience. [1] [2] [3] [4] [5] [6] [7] [8]InstanceFormViewwith navigation links to the new views, and added summary text for the current configuration in the main form. [1] [2] [3] [4]Usability & UI Enhancements
InstanceCardViewinInstanceListViewfor quick copy and edit actions, improving discoverability and workflow speed. [1] [2].lineLimit(1)to summary fields for consistent appearance, and.listRowSeparator(.hidden)for parameter rows. [1] [2]Help Text & Consistency
InstanceFormViewand related views for clarity and consistency. [1] [2] [3] [4] [5] [6]These changes collectively make the advanced settings more accessible and maintainable, while also improving the overall user experience.