103 Commits

Author SHA256 Message Date
cfa9250a29 Accepting request 1322139 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1322139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=29
2025-12-11 17:40:21 +00:00
7061d1038c OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=100 2025-12-04 07:50:57 +00:00
b0d2c80017 - Update to 14.6:
* Write sync statistics to stdout as JSON for .ffs_batch
  * Removed precompiled 32-bit bundle (Linux)
  * Avoid redundant window centering before finishing layout
  * GTK3-based build (Linux)
  * Dark mode support with GTK3 (Linux)
  * Stream errors to stderr instead of stdout (Linux)
  * Fixed FTP login error "dh key too small"
  * Updated all 3rd party libraries to latest versions
  * Quotation not needed anymore for external application macros
  * Unambiguous license key file extension
  * Fixed crash when resizing config panel during comparison
  * Fixed log file viewing when config name contains special characters
- Drop FreeFileSync-icon-loader.patch
- Drop FreeFileSync-build.patch
- Added FreeFileSync-gui.patch
  * Support internationalized domain names (IDN) for (S)FTP and email
  * Log performance statistics for file content comparison
  * Support installation using Ptyxis terminal (Linux)
  * Support pausing countdown towards system shutdown
  * Support KDE Plasma 6 service menu (Linux)
  * Fixed crash on app exit when called by Cron (Linux)

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=99
2025-12-04 07:46:51 +00:00
daa51e339f version bump, fixes building for aarch64
borrowed various build fixes from arch AUR package

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=98
2025-12-04 07:26:59 +00:00
8299a41b08 update spec
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=97
2025-04-07 08:06:09 +00:00
c71cd60d44 - Update to 14.3:
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=96
2025-04-07 08:05:00 +00:00
2fe27a1aa1 Accepting request 1242975 from network
OBS-URL: https://build.opensuse.org/request/show/1242975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=28
2025-02-04 17:13:17 +00:00
3580ec6059 - Use distro flags to build the package
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=94
2025-02-04 06:56:02 +00:00
8beb6b3804 Accepting request 1223537 from network
- Update to 13.8:
  * Support raw IPv6 server address for (S)FTP
  * RealTimeSync: Fixed scrollbar when adding/removing folders
  * Don't set sync direction for partial folder pairs
  * Uniquely identify partial folder pairs in error message
  * Fixed network login prompt not showing in Windows 11 24H2

OBS-URL: https://build.opensuse.org/request/show/1223537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=27
2024-11-12 18:22:29 +00:00
389c3bbea6 - Update to 13.8:
* Support raw IPv6 server address for (S)FTP
  * RealTimeSync: Fixed scrollbar when adding/removing folders
  * Don't set sync direction for partial folder pairs
  * Uniquely identify partial folder pairs in error message
  * Fixed network login prompt not showing in Windows 11 24H2

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=92
2024-11-12 07:25:46 +00:00
e57892319b Accepting request 1199926 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1199926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=26
2024-09-11 14:55:38 +00:00
979d7fab7d - disable build for s390x - base/db_file.cpp asserts little endian
byteorder, but s390x uses big endian

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=90
2024-09-04 06:22:58 +00:00
d8f0a0f225 Accepting request 1185084 from network
OBS-URL: https://build.opensuse.org/request/show/1185084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=25
2024-07-04 14:24:14 +00:00
c897224edc Accepting request 1185076 from home:krop:branches:network
Update to 13.7

OBS-URL: https://build.opensuse.org/request/show/1185076
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=88
2024-07-03 09:05:23 +00:00
43633a3451 Accepting request 1174162 from network
- Update to 13.6:
  * Compact parent path display for medium/large row sizes
  * Fixed crash when mouse inputs are queued due to system lag
  * Don't steal focus from other app when sync progress dialog is shown
  * Fix crackling sound at the beginning of WAV playback (Linux)
  * Prevent middle grid tooltip from covering sync direction
  * Disable Nagle algorithm for SFTP connections

OBS-URL: https://build.opensuse.org/request/show/1174162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=24
2024-05-15 19:28:43 +00:00
7444ff7678 update patch
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=86
2024-05-15 08:06:01 +00:00
6c076dcd7a fixarchive
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=85
2024-05-15 05:47:25 +00:00
962dce0840 - Update to 13.6:
* Compact parent path display for medium/large row sizes
  * Fixed crash when mouse inputs are queued due to system lag
  * Don't steal focus from other app when sync progress dialog is shown
  * Fix crackling sound at the beginning of WAV playback (Linux)
  * Prevent middle grid tooltip from covering sync direction
  * Disable Nagle algorithm for SFTP connections

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=84
2024-05-15 05:42:37 +00:00
fadde080ee Accepting request 1164341 from network
- Update to 13.5:
  * Wrap file grid folder paths instead of truncate
  * Fixed sync operation arrows for RTL layout
  * Fixed FTP hang during connection (libcurl regression)
  * Consider user-defined file time tolerance for DB comparisons
  * Don't log folder pair paths if nothing to sync

OBS-URL: https://build.opensuse.org/request/show/1164341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=23
2024-04-03 15:21:21 +00:00
cb8047855f - Update to 13.5:
* Wrap file grid folder paths instead of truncate
  * Fixed sync operation arrows for RTL layout
  * Fixed FTP hang during connection (libcurl regression)
  * Consider user-defined file time tolerance for DB comparisons
  * Don't log folder pair paths if nothing to sync

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=82
2024-04-03 11:33:19 +00:00
63993fbebc Accepting request 1153252 from network
- Update to 13.4:
  * Ignore leading/trailing space when matching file names
  * Work around wxWidgets system logger clearing error code
  * Avoid modal dialog hang on KDE when compiling with GTK3

OBS-URL: https://build.opensuse.org/request/show/1153252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=22
2024-02-29 20:50:59 +00:00
0ee74e009e - Update to 13.4:
* Ignore leading/trailing space when matching file names
  * Work around wxWidgets system logger clearing error code
  * Avoid modal dialog hang on KDE when compiling with GTK3

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=80
2024-02-29 13:57:14 +00:00
ab0cc5f62f Accepting request 1142943 from network
- Update to 13.3:
  * Completed CASA security assessment for Google Drive
  * Use system temp folder for auto-updating
  * Ignore errors when setting directory attributes is unsupported
  * Save GUI sync log file even when cancelled
  * Fixed Business Edition install over existing installation

OBS-URL: https://build.opensuse.org/request/show/1142943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=21
2024-01-31 22:54:57 +00:00
1314098614 - Update to 13.3:
* Completed CASA security assessment for Google Drive
  * Use system temp folder for auto-updating
  * Ignore errors when setting directory attributes is unsupported
  * Save GUI sync log file even when cancelled
  * Fixed Business Edition install over existing installation

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=78
2024-01-31 07:16:37 +00:00
6a240b3657 Accepting request 1129308 from network
- Update to 13.2:
  * Prevent files from being moved to versioning recursively
  * Return first FTP parsing error when trying multiple variants
  * Allow file times from the future for Linux-style FTP listing

OBS-URL: https://build.opensuse.org/request/show/1129308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=20
2023-11-28 21:19:29 +00:00
74fb81ab33 - Update to 13.2:
* Prevent files from being moved to versioning recursively
  * Return first FTP parsing error when trying multiple variants
  * Allow file times from the future for Linux-style FTP listing

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=76
2023-11-28 07:05:52 +00:00
c28ddbb933 Accepting request 1123534 from network
- Update to 13.1:
  * Keep comparison results when only changing cloud connection settings
  * Sync button: indicate if database will be used
  * Remove leading/trailing space during manual file rename
  * Set environment variable "DISPLAY=:0" if missing (Linux)
  * Support dropping ffs_gui/ffs_real config on RealTimeSync directory input field
- Add FreeFileSync-remove_ifdef_exceptions.patch

OBS-URL: https://build.opensuse.org/request/show/1123534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=19
2023-11-06 20:14:21 +00:00
abe3926a10 - Add FreeFileSync-remove_ifdef_exceptions.patch
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=74
2023-11-06 09:32:03 +00:00
5040b543c9 - Update to 13.1:
* Keep comparison results when only changing cloud connection settings
  * Sync button: indicate if database will be used
  * Remove leading/trailing space during manual file rename
  * Set environment variable "DISPLAY=:0" if missing (Linux)
  * Support dropping ffs_gui/ffs_real config on RealTimeSync directory input field

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=73
2023-11-06 07:09:24 +00:00
9e9099975a Accepting request 1112735 from network
- Update to 13.0:
  * Rename (multiple) files manually (F2 key)
  * Configure individual directions for DB-based sync
  * Detect moved files with "Update" sync variant (requires sync.ffs_db files)
  * Update variant: Do not restore files that were deleted on target
  * Distinguish file renames from file moves and simplify grid display
  * Fixed ERROR_NOT_SUPPORTED when copying files with NTFS extended attributes
  * Fixed error during process initialization while connecting with quick launch
  * Avoid redundant file reopen when setting file times during copy
  * Set working directory to match FFS configuration file when double-clicking (Linux)

OBS-URL: https://build.opensuse.org/request/show/1112735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=18
2023-09-21 20:23:08 +00:00
a01fac8f97 - Update to 13.0:
* Rename (multiple) files manually (F2 key)
  * Configure individual directions for DB-based sync
  * Detect moved files with "Update" sync variant (requires sync.ffs_db files)
  * Update variant: Do not restore files that were deleted on target
  * Distinguish file renames from file moves and simplify grid display
  * Fixed ERROR_NOT_SUPPORTED when copying files with NTFS extended attributes
  * Fixed error during process initialization while connecting with quick launch
  * Avoid redundant file reopen when setting file times during copy
  * Set working directory to match FFS configuration file when double-clicking (Linux)

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=71
2023-09-21 08:07:30 +00:00
835014c75f Accepting request 1101985 from network
- Update to 12.5:
  * Merge logs of individual steps (comparison, manual operation, sync)
  * Show total percentage in progress dialog header
  * Log and report errors during cleanup or exception handling
  * Skip folder traversal if existence check fails for other side of the pair
  * Automatically adapt batch options to prevent hanging a non-interactive process (Windows)
  * Support path lists for external applications: %item_paths%, %local_paths%, %item_names%, %parent_paths%
  * Create directory lock files with hidden attribute
  * Don't clear other side when right-clicking file selection
  * Fixed passive FTP when using different IP than control connection
  * Work around FTP servers silently renaming unsupported characters of temporary file

OBS-URL: https://build.opensuse.org/request/show/1101985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=17
2023-08-02 14:50:58 +00:00
bf8ba3aac6 - Update to 12.5:
* Merge logs of individual steps (comparison, manual operation, sync)
  * Show total percentage in progress dialog header
  * Log and report errors during cleanup or exception handling
  * Skip folder traversal if existence check fails for other side of the pair
  * Automatically adapt batch options to prevent hanging a non-interactive process (Windows)
  * Support path lists for external applications: %item_paths%, %local_paths%, %item_names%, %parent_paths%
  * Create directory lock files with hidden attribute
  * Don't clear other side when right-clicking file selection
  * Fixed passive FTP when using different IP than control connection
  * Work around FTP servers silently renaming unsupported characters of temporary file

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=69
2023-08-02 12:28:07 +00:00
ce93f3f558 Accepting request 1095755 from network
- Update to 12.4:
  * Show dynamic error and warning count in progress dialogs
  * Show process elevation status in title bar (Administrator, root)
  * Fixed libcurl bug CURLE_URL_MALFORMAT for numerical host name
  * Don't discard config panel last log after no changes found
  * Set taskbar relaunch command to launcher executable (Windows)
  * Fixed Btrfs compression not being applied during copy (Linux)
  * Run on file systems with buggy GetFinalPathNameByHandle() implementation, e.g. Dokany-based
  * Save selected view mode (F11) in batch config file
- Rebase FreeFileSync-disable-in-app-updates.patch
- Rebase FreeFileSync-resources.patch

OBS-URL: https://build.opensuse.org/request/show/1095755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=16
2023-06-29 15:28:23 +00:00
6ea46d9294 - Update to 12.4:
* Show dynamic error and warning count in progress dialogs
  * Show process elevation status in title bar (Administrator, root)
  * Fixed libcurl bug CURLE_URL_MALFORMAT for numerical host name
  * Don't discard config panel last log after no changes found
  * Set taskbar relaunch command to launcher executable (Windows)
  * Fixed Btrfs compression not being applied during copy (Linux)
  * Run on file systems with buggy GetFinalPathNameByHandle() implementation, e.g. Dokany-based
  * Save selected view mode (F11) in batch config file
- Rebase FreeFileSync-disable-in-app-updates.patch
- Rebase FreeFileSync-resources.patch

OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=67
2023-06-28 06:59:24 +00:00
fd3676f1ac Accepting request 1088077 from network
OBS-URL: https://build.opensuse.org/request/show/1088077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=15
2023-05-21 17:08:53 +00:00
Jannik Seiler
e1d2cea54a Accepting request 1088058 from home:polslinux:branches:network
- Update to 12.3:
  * Add custom notes to sync configurations
  * Highlight comparison and sync buttons
  * Show sync stats in config panel tool tip
  * Update config panel sync info even if cancelled
  * Support FTP listing format missing owner/group
  * Fixed "Class not registered" error during installation
  * Propagate process priority of launcher executable
  * Fixed config panel metadata being reset after renaming
  * Fixed config panel keyboard cursor after deletion/rename
  * Improved small icon resolution for high-DPI monitors
- Update icons to be 128x128
- Add missing Animals.dat file
- Drop FreeFileSync-fix-error.patch

- Update to 12.2:
  * Fixed temporary access error when creating multiple folders in parallel
  * Log failure to copy folder attributes as warning only
  * Enable UTF-8, even if FTP server does not advertize in FEAT (vsftpd)
  * Fixed drag and drop for non-ASCII folders (macOS)
  * Explicitly detect MTP path without existence check
  * Fixed crash when parsing SFTP package from stream
  * Fixed missing COM initialization for MTP path parsing
- Add FreeFileSync-fix-error.patch to fix build with gcc13.

OBS-URL: https://build.opensuse.org/request/show/1088058
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=65
2023-05-20 20:07:27 +00:00
2785f6448f Accepting request 1066553 from network
OBS-URL: https://build.opensuse.org/request/show/1066553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=14
2023-02-19 17:19:07 +00:00
700bcbb35e Accepting request 1066335 from home:polslinux:branches:network
- Update to 12.0:
  * Don't save password and show prompt instead for (S)FTP
  * Fast path check failure on access errors
  * Support PuTTY private key file version 3
  * Respect timeout during SFTP connect
  * Removed 20-sec timeout while checking directory existence
  * Avoid hitting (S)FTP connection limit for non-uniform configs
  * Fixed middle grid tooltip icon not always showing (Linux)
  * Optimized file accesses when checking file path existence
  * Fixed overview navigation marker not always showing on main grid
  * Clear all grid selections after view filter toggle
  * Fixed mouse selection starting on folder group
  * Don't require sudo during non-root installation (Linux)
  * Stricter type checking when deleting file/folder/symlinks
  * Succinct error messages when path component is not existing

OBS-URL: https://build.opensuse.org/request/show/1066335
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=63
2023-02-18 16:31:31 +00:00
42b92f072a Accepting request 1064400 from network
OBS-URL: https://build.opensuse.org/request/show/1064400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=13
2023-02-11 20:57:59 +00:00
Jannik Seiler
21ec9290ad Accepting request 1064399 from home:seil0:branches:network
- Drop FreeFileSync-openssl-1.1.1.patch as it is no longer needed

OBS-URL: https://build.opensuse.org/request/show/1064399
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=61
2023-02-11 16:10:59 +00:00
7d137f4d52 Accepting request 1045533 from network
OBS-URL: https://build.opensuse.org/request/show/1045533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=12
2022-12-28 09:54:50 +00:00
Jannik Seiler
81b549558c Accepting request 1045531 from home:seil0:branches:network
- Update to 11.29
  - Fixed crash after 1-byte file copy from MTP device
  - Fixed incorrect installer z-order during auto-update (macOS)
  - Compress copied file only if target folder is marked as NTFS-compressed (Windows)
  - Show install errors without requiring access to "System Events" (macOS)
  - Fall back to creation time if modification time is missing on MTP device
  - Copy/paste filter config via operating system clipboard
  - Show FreeFileSync startup error message when called from RealTimeSync
  - Avoid server round trip when preparing summary email
  - Show path conflict warning aggregated into groups
  - Don't assume path conflict if single write and multiple ignored items
  - Fixed CTRL + Insert clipboard copy for some text controls (Windows, Linux)
- Changes from 11.28
  - Recover from corrupted database file
  - Save database files pair-wise as a transaction
  - Fixed FTP access for Xiaomi "File Manager"
  - Fixed filter full path detection for root directory (Linux/macOS)
  - Fixed recycle bin double initialization bug (Windows)
  - Fixed incorrect case-insensitive string comparison for i and ı
  - Round progress percentage numbers down
- Changes from 11.27
  - Fixed "Some files will be synchronized as part of multiple base folders" false-negative
  - Fixed "Unexpected size of data stream" for Google Drive
  - Fixed crash when downloading empty file from Google Drive
  - RealTimeSync: fixed ffs_batch not accepted as valid configuration
  - Fixed top buttons vertical GUI layout
  - Fixed progress dialog font on Ubuntu MATE
  - Support cut/copy/paste for filter settings
  - Fixed free disk space calculation if target folder not yet created
- Changes from 11.26
  - Faster file copy for SSD-based hard drives (Linux, macOS)
  - Don't fill the OS file cache during file copy (macOS)
  - Removed redundant memory buffering during file copy
  - Fixed ERROR_FILE_EXISTS on Samba share when copying files with NTFS extended attributes
  - Show warning when recycle bin is not available (macOS, Linux)
  - Customize config item background colors
  - Fixed macOS menu bar not showing after app start
  - Fixed normalizing strings with broken UTF encoding
  - Fixed sound playback not working (Linux)
  - Don't allow creating file names ending with dot character (Windows)
- Changes from 11.25
  - Fixed crash when normalizing Unicode non-characters
  - Fixed crash when accesssing Google Drive
  - Fixed regession for decomposed Unicode comparison
  - Fixed "exit code 106: --sign is required" error on macOS
  - Reset icon cache after each comparison
- Changes from 11.24
  - Enhanced filter syntax to match files only (append ':')
  - Fixed "Some files will be synchronized as part of multiple base folders": no more false-positives
  - Detect full path filter items and convert to relative path
  - Auto-detect FTP server character encoding (UTF8 or ANSI)
  - Cancel grid selection via Escape key or second mouse button
  - Apply conflict preview limit accross all folder pairs
  - Require config type and file extension to match
  - Fixed view filter panel vertical layout
  - Strict validation of UTF encoding

OBS-URL: https://build.opensuse.org/request/show/1045531
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=59
2022-12-27 17:26:17 +00:00
efd66c6d47 Accepting request 1000395 from network
- Update to 11.23
  - Format local file times with no limits on time span
  - Deferred child item failure when traversing MTP folder
  - Fixed occasional wrong thumbnail orientation for MTP
  - Support additional image formats for MTP preview (e.g. CR2)
  - Fixed folder pair window being squashed after text size increase
  - Fixed wrong folder pair order when loading config (Linux)
  - Fixed some images being stretched on high-DPI monitors
  - Fixed config panel tab text being mirrored in RTL layout
  - Fixed parsing file times one second before Unix epoch (Gdrive, FTP)
- Changes from 11.22
  - Allow to change default log folder in global settings
  - Fixed sort order when items existing on one side only
  - Consider HOME environment variable for home path (Linux)
  - Fixed config selection using shift and arrow keys
  - Start comparison, then sync by only pressing Enter after startup
  - Fall back to default path when failing to save log file
  - Improved relative config path handling in portable mode
- Changes from 11.21
  - Support volume GUID as path: \\?\Volume{01234567-89ab-cdef-0123-456789abcdef} (Windows)
  - Avoid Two-Way conflict when changing folder name upper/lower-case
  - List hidden warning messages in options dialog
  - Fixed buffer overflow while receiving SFTP server banner
  - Create crash dumps even if FFS-internal crash handling doesn't kick in
  - Log time when error occured, not when it is reported
  - Swap sides: Require confirmation only after comparison
  - Updated translation files
- Changes from 11.20
  - Fixed broken icon scaling on high-DPI displays
  - Fixed user language set to English after update
- Drop obsolete FreeFileSync-build-with-gcc12.patch
- Drop obsolete FreeFileSync-build-with-wx3.1.5.patch
- Update FreeFileSync-disable-in-app-updates.patch for version 11.23
- Update FreeFileSync-icon-loader.patch for version 11.23
- Update FreeFileSync-resources.patch for version 11.23

OBS-URL: https://build.opensuse.org/request/show/1000395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=11
2022-09-01 20:10:52 +00:00
Jannik Seiler
7c42275081 remove obsolete comment
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=57
2022-08-31 07:43:08 +00:00
Jannik Seiler
fb30e03c2e Accepting request 999422 from home:seil0:branches:network
- Update to 11.23
  - Format local file times with no limits on time span
  - Deferred child item failure when traversing MTP folder
  - Fixed occasional wrong thumbnail orientation for MTP
  - Support additional image formats for MTP preview (e.g. CR2)
  - Fixed folder pair window being squashed after text size increase
  - Fixed wrong folder pair order when loading config (Linux)
  - Fixed some images being stretched on high-DPI monitors
  - Fixed config panel tab text being mirrored in RTL layout
  - Fixed parsing file times one second before Unix epoch (Gdrive, FTP)
- Changes from 11.22
  - Allow to change default log folder in global settings
  - Fixed sort order when items existing on one side only
  - Consider HOME environment variable for home path (Linux)
  - Fixed config selection using shift and arrow keys
  - Start comparison, then sync by only pressing Enter after startup
  - Fall back to default path when failing to save log file
  - Improved relative config path handling in portable mode
- Changes from 11.21
  - Support volume GUID as path: \\?\Volume{01234567-89ab-cdef-0123-456789abcdef} (Windows)
  - Avoid Two-Way conflict when changing folder name upper/lower-case
  - List hidden warning messages in options dialog
  - Fixed buffer overflow while receiving SFTP server banner
  - Create crash dumps even if FFS-internal crash handling doesn't kick in
  - Log time when error occured, not when it is reported
  - Swap sides: Require confirmation only after comparison
  - Updated translation files
- Changes from 11.20
  - Fixed broken icon scaling on high-DPI displays
  - Fixed user language set to English after update
- Drop obsolete FreeFileSync-build-with-gcc12.patch
- Drop obsolete FreeFileSync-build-with-wx3.1.5.patch
- Update FreeFileSync-disable-in-app-updates.patch for version 11.23
- Update FreeFileSync-icon-loader.patch for version 11.23
- Update FreeFileSync-resources.patch for version 11.23

OBS-URL: https://build.opensuse.org/request/show/999422
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=56
2022-08-26 15:22:53 +00:00
96fbd9bc80 Accepting request 982157 from network
OBS-URL: https://build.opensuse.org/request/show/982157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=10
2022-06-12 15:41:36 +00:00
Jannik Seiler
1a3ed4ed50 Accepting request 982156 from home:seil0:branches:network
- Update to 11.19
  - Improved performance for huge exclusion filter lists: linear to constant(!) time
  - Support sync with Google Drive starred folders
  -   - Access "My Computers" (as created by Google Backup and Sync) if starred
  - Western Digital Mycloud NAS: fixed ERROR_ALREADY_EXISTS when changing case
  - Added per-file progress for "copy to" function
  - Have filter wildcard ? not match path separator
  - Work around WBEM_E_INVALID_NAMESPACE error during installation
  - Fixed login user incorrectly displayed as root (macOS)
  - Save Google Drive buffer before system shutdown
- Changes from 11.18
  - Add comparison time to sync log when using GUI
  - Added user-configurable timeout for Google Drive
  - Consider port when comparing (S)FTP paths for equality
  - Fixed SFTP key file login error on OpenSSH_8.8p1
  - Add error details for NSFileReadUnknownError (macOS)
  - Disable new config button when already at default
  - Use user language instead of region locale during installation
- Changes from 11.17
  - Show per-file progress in percent when copying large files
  - Log app initialization errors
  - Fixed uncaught exception after installation
  - Defer testing for third-party buggy DLLs until after crashing
  - Consider ReFS 128-bit file ID failure states (Windows)
  - Refer to volume by name: support names including brackets
  - Support local installation with non-standard home (Linux)
- Add FreeFileSync-build-with-gcc12.patch to fix build with gcc12
- Add FreeFileSync-build-with-wx3.1.5.patch to fix build with wxWidgets 3.1.5
- Update FreeFileSync-build.patch for version 11.19

OBS-URL: https://build.opensuse.org/request/show/982156
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=54
2022-06-11 17:26:29 +00:00
73ef0ebe7d Accepting request 948471 from network
OBS-URL: https://build.opensuse.org/request/show/948471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeFileSync?expand=0&rev=9
2022-01-24 22:10:28 +00:00
Jannik Seiler
f0a167fc8c Accepting request 948470 from home:seil0:branches:network
- Update to 11.16
  - Allow to select and remove invalid config file
  - Migrated all HTTPS requests to use libcurl (Linux, macOS)
  - Set keyboard focus on config panel after startup
  - Added computer name to log file trailer
  - Context menu instead of confirmation dialog for swap sides
  - Fixed config selection lost after auto-cleaning obsolete rows
  - Install app files with owner set to root (Linux)
  - Don't override keyboard shortcut "CTRL + W" (macOS)
  - Migrated key conversion routines deprecated in OpenSSL 3.0
  - Boxed app icon to fit OS theme (macOS)
  - Fixed manual retry after automatic update check error
  - Fixed missing ampersands in middle grid tooltip
- Changes from 11.15
  - Play sound reminder when waiting for user confirmation
  - Enhanced crash diagnostics with known triggers
  - Defer reporting third-party incompatibilities until after crashing
  - Fixed Server 2019 not being detected for log file
  - Use native representation for modified config (macOS)
  - Improved WinMerge detection for external app integration
- Changes from 11.14
  - Authenticate (S)FTP connections using OpenSSL 3.0
  - Fixed E_NOINTERFACE error after synchronization
  - Preempt crashes due to Nahimic Sonic Studio 3
  - Hide main window when minimizing progress window (macOS)
  - Avoid second dock icon when minimizing progress window (macOS)
- Add FreeFileSync-openssl-1.1.1.patch to fix build with openssl 1.1.1
- Update FreeFileSync-disable-in-app-updates.patch for version 11.16
- Rename FreeFileSync-Build.patch to FreeFileSync-build.patch
- Rename FreeFileSync-icon_loader.patch to FreeFileSync-icon-loader.patch
- Rename FreeFileSync-Resources.patch to FreeFileSync-resources.patch

OBS-URL: https://build.opensuse.org/request/show/948470
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=53
2022-01-24 19:21:54 +00:00