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