Version 2.9.2
Categories:
Version 2.9.2 - March 11, 2026
Thanks to GitHub user Tim Reichen for valuable input and suggestions for updates in this release.
Detailed Code Changes: v2.9.1 → 2.9.2
There are no changes to the model, only UI-updates. All details about a task is now moved to the Tasks menu. Cleaned up the Sidebar. There is a link to info about the --delete parameter.
Summary:
- Major refactor of Inspector views: new tabbed interface, modular SwiftUI views.
- File moves, renames, and deletions for better organization.
- Updates to documentation, project, and build files.
- Minor business logic and observable state changes.
Key File Changes
InspectorViews Refactor:
DefaultView.swiftdeleted- New:
EditTabView.swift(main inspector tab view) - New:
LogRecordsTabView.swift(moved/renamed fromLogsbyConfigurationView.swift) - New:
VerifyTaskTabView.swift(moved/renamed fromVerifyTasks.swift) - Several files renamed/moved for clarity (e.g.,
RsyncCommandView.swift,VerifyTaskTabView.swift)
Tabbed Inspector UI:
EditTabViewintroduces a tabbed inspector: Edit, Parameters, Log Records, Verify Task- Each tab is a separate SwiftUI view
Log Records & Verification:
- Dedicated inspector tabs for log records and verify task
- Improved state management and SwiftUI integration
Observable State Updates:
- Minor changes in
ObservableAddConfigurations.swift,ObservableParametersRsync.swift
- Minor changes in
Project/Build Files:
RsyncUI.xcodeproj/project.pbxproj,Makefile,versionRsyncUI.jsonupdated
Documentation:
README.md,QUALITY_ANALYSIS_DETAILED.mdupdated
Quality & Architecture
- Refactor improves modularity, maintainability, and user experience in Inspector area.
- New tabbed inspector is more extensible for future features.
- Documentation and quality analysis updated to match new codebase state.




