Martchus
effb1de0f1
Add actions to specifically ignore/include items selected in file browser
2024-06-02 15:33:44 +02:00
Martchus
5a123d9b64
Add tests for diffing and compuation of new ignore patterns in file model
2024-06-01 23:17:08 +02:00
Martchus
df6261a9f3
Avoid warnings about getters possibly mismarked as slots
2024-06-01 22:06:27 +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
e9022316f4
Allow selecting single items in file model
2024-05-25 20:05:17 +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
3ffe62b289
Show relevant ignore pattern for items in file browser
2024-05-25 04:47:53 +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
cc1fef7365
Show local files in file model
2024-05-18 12:55:03 +02:00
Martchus
506f2a295c
Delete QNetworkReply correctly when destroying SyncthingFileModel
...
When disconnecting the callback we need to destroy the QNetworkReply
manually (as this is no longer done by the usual handler). This will also
close any network connections (if still open).
2024-05-05 12:48:01 +02:00
Martchus
83e1dd6d8a
Improve file browser
2024-05-04 22:44:00 +02:00
Martchus
047a4e461e
Allow refreshing root in file browser
2024-05-01 15:58:09 +02:00
Martchus
93b5d66875
Allow browsing remote/global files
2024-04-05 01:30:00 +02:00