Blog
Version 2.7.1
Friday, September 12, 2025 in Blog
Categories:
Version 2.7.1 (build 162) - release candidate This release is scheduled for a later date in September. I request that some users download and test it prior to the official release. There are no changes to the model and basic parts, except for the …
Rsync versions
Wednesday, September 10, 2025 in Blog
Categories:
Following the development of an adjusting output feature for rsync, I have identified a critical issues concerning the default openrsync in macOS and RsyncUI. A new version of RsyncUI, version 2.7.1, will be released, which will impose certain …
Version 2.6.6
Thursday, August 28, 2025 in Blog
Categories:
Version 2.6.6 (build 160) - August 28, 2025 This maintenance release addresses a bug in the Quick task function. Additionally, there are some minor user interface updates and internal refactoring. The internal refactoring involves code cleanup and …
Version 2.6.4
Monday, August 18, 2025 in Blog
Categories:
Version 2.6.4 (build 158) - August 18, 2025 There are four major updates within this release: method for observers, based on AsyncSequence, has been applied, please refer to the blog post Observers for more details in Tasks, options for trailing …
Version 2.6.2
Monday, July 21, 2025 in Blog
Categories:
Version 2.6.2 (build 156) - July 21, 2025 Version 2.6.2 of RsyncUI require Xcode 26 and Swift 6.2 to compile. Updates in this release There was a request to display the % of completed transfer pr file. It seems difficult to pick up the correct info …
Number of files
Thursday, May 01, 2025 in Blog
Categories:
Numbers updated: August 12, 2025, version 2.6.3 There is a very nice and excellent tool, cloc (https://github.com/AlDanial/cloc), for counting of files and lines of code. Below are the numbers for Swift files which are part of the repository for …
URLs Notepad
Saturday, March 01, 2025 in Blog
Categories:
A few samples of URL´s I am executing from Notepad. URL´s must start with rsyncuiapp://, if not RsyncUI will not recognize the command. My URL´s saved in Notepad for easy access and execution of my most used tasks. The Notepad page might also be …
Tagging of data
Saturday, March 01, 2025 in Blog
Categories:
Tagging of data to be synchronized It is imperative that RsyncUI tags tasks with data to be synchronized correctly. If the tagging fails, there may be source data that is not synchronized. RsyncUI supports the latest version of rsync and the older …
Swift concurrency
Saturday, March 01, 2025 in Blog
Categories:
To commence, I must acknowledge that my proficiency in Swift concurrency is limited. While I possess a rudimentary comprehension of the subject matter, if you are perusing this blog and seeking further elaboration on the topic, I strongly recommend …
Observers
Saturday, March 01, 2025 in Blog
Categories:
A key feature of RsyncUI is observation for two notifications: NSNotification.Name.NSFileHandleDataAvailable Process.didTerminateNotification Without observation and required actions when observed, RsyncUI becomes useless. Both observations are …