Commit Graph

2011 Commits

Author SHA1 Message Date
Martchus df6261a9f3 Avoid warnings about getters possibly mismarked as slots 2024-06-01 22:06:27 +02:00
Martchus 23b3eca012 Prevent warning about shadowed variable 2024-06-01 22:00:42 +02:00
Martchus a48888a062 Extend unit tests of `SyncthingFileModel` 2024-05-31 22:37:16 +02:00
Martchus 7114adb696 Allow modifying ignore patterns 2024-05-31 17:05:00 +02:00
Martchus 062e1107f3 Update translations 2024-05-31 16:13:29 +02:00
Martchus efa406f717 Apply clang-format 2024-05-31 16:13:29 +02:00
Martchus 2ed7f122fe Add basic action to allow removing related ignore patterns
This is probably not a very useful action but a first step to manipulate
ignore patterns based on a selection in the file browser. It has not been
tested very well but the whole feature is behind a feature flag so that is
ok for now.
2024-05-31 16:13:05 +02:00
Martchus c96ed47e33 Update server domain 2024-05-31 16:13:05 +02:00
Martchus f8d1b25759
Merge pull request #265 from rasa/rasa-typo2
docs: Fix typo in README re scoop install
2024-05-26 20:04:41 +02:00
Ross Smith II 20e555054b
docs: Fix typo in README re scoop install 2024-05-26 09:36:33 -07:00
Martchus c244bfa029
Merge pull request #264 from rasa/master
docs: Linkify README, add Windows CLI install commands
2024-05-26 16:47:31 +02:00
Ross Smith II 5d11bc3f94
Add missing linkify to README.md 2024-05-26 07:16:23 -07:00
Ross Smith II f78568e89c
Update README.md
Co-authored-by: Martchus <martchus@gmx.net>
2024-05-26 07:05:10 -07:00
Ross Smith II a700bef436
Update README.md
Co-authored-by: Martchus <martchus@gmx.net>
2024-05-26 07:04:01 -07:00
Ross Smith II 2dc2a4d9bb
docs: Linkify README, add Windows CLI install commands 2024-05-25 22:07:04 -07:00
Martchus 78575c088c Fix very bad contrast of status text on selected view items with Windows styles 2024-05-26 00:55:11 +02:00
Martchus 29251fe422 Avoid ugly vertical lines in dir/dev view with Windows 11 style
This change techically affects all styles but it seems only the Windows 11
style draws these lines so noisily anyway.
2024-05-25 23:56:48 +02:00
Martchus e9022316f4 Allow selecting single items in file model 2024-05-25 20:05:17 +02:00
Martchus 919c81ea94 Actually deselect all items when discarding selection in file model 2024-05-25 19:42:05 +02:00
Martchus 8cb24216a3 Fix updating partially-checked state after refreshing in file model 2024-05-25 19:35:18 +02:00
Martchus 6c388abac1 Avoid hardcoding the path separator in `SyncthingFileModel` 2024-05-25 19:21:45 +02:00
Martchus 22cc048e33 Fix various details about `SyncthingIgnorePattern`
* Fix handling of patterns ending with `*` or `**`
* Fix parsing comments
* Add further test cases
* Improve documentation
* Fix compilation against Qt 5
* Support different path separators
2024-05-25 19:11:36 +02:00
Martchus ae865087f7 Initialize SyncthingFileModel correctly 2024-05-25 04:56:28 +02:00
Martchus 3ffe62b289 Show relevant ignore pattern for items in file browser 2024-05-25 04:47:53 +02:00
Martchus fc47cea9e5 Avoid building systemd integration by default when compiling for Android
The Qt D-Bus module is not available on Android builds so this would lead
to an configuration error.
2024-05-23 00:53:18 +02:00
Martchus 46c749ec37 Mention Flatpak on the README 2024-05-21 19:46:42 +02:00
Martchus 9abc0fcd5e Avoid mentioning (now outdated) version of Plasma in CMake option 2024-05-21 19:43:05 +02:00
Martchus a82c68847d Improve a few details in the README 2024-05-21 19:42:22 +02:00
Martchus 159d91bfdc Avoid warnings about implicit conversions/promotions when compiling with Clang 2024-05-19 22:31:20 +02:00
Martchus 9dcd1c268b Disable the autostart setting via `NO_AUTOSTART_SETTINGS` also in wizard 2024-05-19 16:28:44 +02:00
Martchus a56ab530c8 Apply cmake-format 2024-05-18 23:55:28 +02:00
Martchus aef925743e Allow selecting items in file browser
This is the first step to allowing mass actions like ignoring/unignoring
all selected items.
2024-05-18 23:54:46 +02:00
Martchus 1ca2eecbf1 Allow disabling autostart settings
This is useful when the target platform/packaging is not actually supported, e.g.
currently the code does not work when Syncthing Tray is packaged as Flatpak.
2024-05-18 14:13:38 +02:00
Martchus 4b405a1723 Apply clang- and cmake-format 2024-05-18 13:09:06 +02:00
Martchus 96578c335d Avoid warning about double promotion when compiling with clang 2024-05-18 13:08:42 +02:00
Martchus cc1fef7365 Show local files in file model 2024-05-18 12:55:03 +02:00
Martchus 8cc3ea7dd9 Allow modifying build arguments of Go build 2024-05-16 12:17:30 +02:00
Martchus 864690be00 Fix bugtracker URL after changing the app URL
The bugtracker URL can now no longer be automatically deduced from the app
URL.
2024-05-15 18:20:07 +02:00
Martchus 0e86549ef0 Avoid code duplication for fetching items in file model 2024-05-14 21:05:56 +02:00
Martchus 1b5ce7bee5 Add installation/uninstallation section on README
See https://github.com/Martchus/syncthingtray/issues/260
2024-05-12 15:56:54 +02:00
Martchus fea37bbb97 Bump patch version 2024-05-12 15:55:34 +02:00
Martchus 744c78f64f Fix compilation against Qt 5 2024-05-08 12:42:28 +02:00
Martchus 3a5472e6e6 Update release date 2024-05-08 11:26:21 +02:00
Martchus f55d3431ff Update translations
Translations for experimental/WIP features are still unfinished.
2024-05-08 11:24:24 +02:00
Martchus 495efb0365 Update libsyncthing to v1.27.7 2024-05-08 11:07:25 +02:00
Martchus 3f6f3f631e Insert/delete loading items in file model correctly 2024-05-07 19:40:21 +02:00
Martchus 9e4208fc0d Add simple view for showing ignore patterns 2024-05-05 14:47:50 +02:00
Martchus a309926839 Show tooltip for error/loading items in file browser 2024-05-05 13:54:53 +02:00
Martchus fa2a8e27be Add documentation for `SyncthingConnection::readSetIgnores()` 2024-05-05 13:40:39 +02:00
Martchus 5ac40a2924 Fix error message of requests with callback 2024-05-05 13:39:05 +02:00