Version 2.5.6
Categories:
Version 2.5.6 (build 149) - May 31, 2025 a development release
Almost every day I do some development in RsyncUI. The development are motivated by:
- issues and feedback from users
- reporting issues and feedback is important
- I am not an UX designer and I need feedback on the UI part when users find the UI difficult to use and understand
- updating the UI when I discover parts which, in my opinion, need to be changed
- fixing minor bugs, like the bug for profile picker below
- reading blogs about SwiftUI and Swift which make me do some refactor of code
- refactor old code
The development builds maintain the same version number while updating the build number. The changelog will meticulously document changes and the corresponding build numbers. Eventually, the development will be released as a new version later this summer.
All development builds are signed and notarized by Apple.
Build 149, May 31:
- if only one task, either selected or in configuration, when pressing Magic Wand for estimating task within main Synchronize view, default progress view is presented and not number of tasks estimate is completed
- the default progress view is a spinning circular image
- if more than one task, the progress view presents the number of tasks estimate is completed
- in Profile view, now correct updating the profile picker when adding or delete profiles
- the correct profile is actually loaded, but profile picker is not correctly set
- removed profile name from most tables, display profile name in heading view
- makes more room for display other info in tables
- internal refactor, every time a “/”, forward slash, is added, using the library function
.appending(_other: some StringProtocol)
- before used the
+
sign, likestring + "/"
, after refactorstring.appending("/")
- before used the
Build 148, May 26:
- fixed updating profile picker when RsyncUI discover new mounts and automatically loads profile
- within the released version the profile picker does not show the correct profile loaded
- the correct profile is actually loaded
- removed the weekly option from Calendar, only once and daily are schedule options
- within the Verify remote view, changed the toggle for delete parameter in pull and push
- when choosing either pull or push, the delete parameter is included as default