Blog
Version 2.7.7
Friday, November 14, 2025 in Blog
Categories:
Version 2.7.7 (build 168) - Release Candidate (RC3) Note: I initially believed that the next release, version 2.7.7, would be a minor update. However, it appears to be a more significant release. This is most likely the last RC before the new …
Architecture
Friday, November 14, 2025 in Blog
Categories:
Over the past five years, I have dedicated approximately 5,800 commits to the RsyncUI GitHub repository. This substantial number of commits demonstrates the significant learning curve I have experienced while developing RsyncUI. The foundation of …
Version 2.7.6
Monday, November 03, 2025 in Blog
Categories:
Version 2.7.6 (build 167) - 3 November, 2025 A few users have experienced a crash when estimating tasks. The release fixes the issue. The update does the following: preventing RsyncUI from crashing when the termination signal is received before all …
Version 2.7.5
Tuesday, October 28, 2025 in Blog
Categories:
Version 2.7.5 (build 166) - 28 October, 2025 Changes in this release are (UI changes only): Buttons on macOS Tahoe are adapted to the new Liquid Glass style.I think the applied Liquid Glass style on macOS Tahoe is very nice. In my opinion it makes …
Verify remote
Monday, October 27, 2025 in Blog
Categories:
Overview This post describes how I use the Verify remote function. The Remote Setup I back up my bird photography to multiple locations: a Raspberry Pi 5 server configured with two WD Red SA500 2.5" SSD 1TB drives set up as a mirrored ZFS pool a …
Version 2.7.4
Tuesday, October 21, 2025 in Blog
Categories:
Version 2.7.4 (build 165) - October 21, 2025 The following updates have been made, including some code cleanups. Apart from the majority of changes within the Schedule section, this release is a maintenance release. there is details about the changed …
Number of files
Friday, October 17, 2025 in Blog
Categories:
Numbers updated: November 4, 2025, version 2.7.7 (not yet released) There is a very nice and excellent tool, cloc, for counting of files and lines of code. Below are the numbers for Swift files which are part of the repository for compiling RsyncUI. …
Tagging of data
Saturday, March 01, 2025 in Blog
Categories:
Overview It is imperative that RsyncUI correctly tags tasks with data to be synchronized. If the tagging fails, some source data may not be synchronized. RsyncUI supports both the latest version of rsync and the older default version included in …
Swift concurrency
Saturday, March 01, 2025 in Blog
Categories:
First, I must acknowledge that my understanding of Swift concurrency is limited. While I have a basic grasp of the subject, if you are reading this and seeking more detailed information, I strongly recommend searching for and reading articles from …
Console and OSLog
Saturday, February 01, 2025 in Blog
Categories:
Included in Swift 5 is a unified logging feature called OSLog. This feature provides several methods for logging and investigating the application’s activities. By utilizing OSLog, print statements are no longer necessary to follow the …