Blog

Posts in 2025
  • Version 2.7.1

    Friday, September 12, 2025 in Blog

    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 …

    Read more

  • Rsync versions

    Wednesday, September 10, 2025 in Blog

    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 …

    Read more

  • Version 2.6.6

    Thursday, August 28, 2025 in Blog

    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 …

    Read more

  • Version 2.6.4

    Monday, August 18, 2025 in Blog

    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 …

    Read more

  • Version 2.6.2

    Monday, July 21, 2025 in Blog

    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 …

    Read more

  • Number of files

    Thursday, May 01, 2025 in Blog

    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 …

    Read more

  • URLs Notepad

    Saturday, March 01, 2025 in Blog

    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 …

    Read more

  • Tagging of data

    Saturday, March 01, 2025 in Blog

    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 …

    Read more

  • Swift concurrency

    Saturday, March 01, 2025 in Blog

    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 …

    Read more

  • Observers

    Saturday, March 01, 2025 in Blog

    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 …

    Read more