8971f294e8
Improve Plasmoid's connections menu further
2020-04-14 18:15:30 +02:00
50a3299254
Use good old for loop to populate connections menu of plasmoid
...
It seems like the "Instantiator" does not do the right thing here as for
the QCC1 menu leading to segfaults.
2020-04-13 03:26:10 +02:00
fca8ccad4d
Use PlasmaComponents.Menu instead of ugly default QCC1 Menu
2020-04-13 02:46:13 +02:00
356a4d7304
Fix resume/pause icon in plasmoid
2020-04-13 02:04:20 +02:00
ed4d1fc213
Use idle status icon for button to open Syncthing web UI
...
That looks more consistent, especially when using a dark color theme
where the default Syncthing icon doesn't fit in very well.
2020-04-12 23:16:26 +02:00
159255441e
Update libsyncthing to v1.4.2
2020-04-08 10:16:50 +02:00
6b5ab74fe5
Update libsyncthing to v1.4.1
2020-04-07 11:32:46 +02:00
f61473142f
Add (so far missing) fallback icons
2020-04-03 16:31:41 +02:00
346454f1ac
Update limitations of Qt WebEngine compared to Qt WebKit
2020-03-29 20:48:21 +02:00
7dea132a87
Check whether self-signed certificate actually matches the expected one
...
This concerned only the built-in web view using Qt WebEngine. This change
has only effect when using Qt >= 5.14 because the API did not expose the
certificate chain before.
2020-03-29 20:38:05 +02:00
3d4fcaea0f
Improve README.md
2020-03-29 19:32:36 +02:00
d50cdf3a06
Use consistent icon for rescanning all folders in plasmoid
2020-03-26 22:48:54 +01:00
5e773619cb
Prevent installing .gitignore as part of the plasmoid package
2020-03-18 17:26:22 +01:00
1f3bb98375
Avoid scroll bars in settings dialog
2020-03-17 19:36:36 +01:00
ec0fca1446
Allow selecting the config file path manually in connection settings
2020-03-17 19:36:10 +01:00
f14a34b877
Apply clang-format
2020-03-17 18:56:59 +01:00
ccb2ac3144
Clear recent changes when re-connecting (to other instance)
2020-03-17 18:55:50 +01:00
8cd75e9f2d
Update libsyncthing to v1.4.0
2020-03-17 11:20:00 +01:00
bcb2b49b72
Don't use lower-case Qt macros
2020-03-08 13:50:32 +01:00
395a3503d7
Apply clang-format
2020-03-05 19:17:55 +01:00
db65957154
Start a few queries before testing to disconnect
2020-03-05 19:17:42 +01:00
6010bf72c9
Stop auto-reconnect timer when disconnecting
2020-03-05 19:16:26 +01:00
c152152b67
Improve comments in build scripts
2020-03-05 19:04:55 +01:00
b8f19b5cc1
Improve code to avoid multiple completion requests
2020-03-02 18:20:48 +01:00
7ad623d660
Increase the timeout for disconnect in tests
2020-03-02 18:19:47 +01:00
a744ea642e
Remove hash<QString> implementation from settings.cpp
2020-03-02 16:14:53 +01:00
c797850563
Fix missing QHash include required with older Qt versions
2020-03-02 16:00:16 +01:00
28dc0bb825
Fix duplicated 'eventType == '
2020-03-02 15:51:14 +01:00
cb0d414018
Use std::unordered_map consistently and support legacy Qt
2020-03-02 15:38:38 +01:00
5227a7961e
Use queued connection for "other replies"
...
so the handler is not called while looping through the
list of these replies to abort them. The handler must
not be called in that situation because it mutates the
list.
2020-03-01 23:40:27 +01:00
11834f89d4
Stop polling timers when reconnecting/disconnecting
2020-03-01 23:20:30 +01:00
fb86ee7bf9
Avoid unnecessary completion queries
...
* Ensure the completion for the same dev/dir is not requested
twice
* Prevent completion query if (no longer) polling for events
2020-03-01 23:06:02 +01:00
b8edea29f9
Update translations
2020-03-01 22:06:18 +01:00
f60c803041
Show needed bytes of remote devices
2020-03-01 22:04:49 +01:00
bafdb22c47
Compute the sync state for remote devices
...
See https://github.com/Martchus/syncthingtray/issues/62
2020-03-01 22:04:30 +01:00
6921f9aa89
Configure bright colors for recent changes model
2020-02-29 13:17:38 +01:00
5a93e5e8dd
Update translations
2020-02-18 20:50:53 +01:00
cd805e83ba
Allow using bright custom color in Dolphin menu
...
to make it look better when using a dark theme
2020-02-18 20:47:55 +01:00
c103174609
Make desktop files for Plasma integration from template
...
* Avoid redundant meta-data
* Take target suffix into account
2020-02-14 23:14:50 +01:00
153fc24492
Fix color roles of SyncthingRecentChangesModel
2020-02-10 10:47:35 +01:00
033745f734
Update libsyncthing to v1.3.4
2020-02-04 11:02:00 +01:00
94753de797
Fix start/stop button tooltip for system-wide systemd service
2020-02-02 19:51:16 +01:00
a9abeea8e3
Apply cmake-format 0.6.8
2020-02-02 19:50:35 +01:00
2de3d89d38
Update README.md
2020-02-02 19:50:01 +01:00
133dbacb5d
Use consistent order for visibility attribute
2020-01-29 18:51:10 +01:00
c12db6dbfb
Update German translation
2020-01-23 20:15:02 +01:00
13e0732168
Show context menu on recent changes view
2020-01-23 20:07:11 +01:00
0b377c263b
Avoid code duplication in settings.cpp
2020-01-23 19:36:20 +01:00
677644a17a
Apply clang-tidy
2020-01-23 19:35:35 +01:00
86e97a0d43
Add tooltips for connection interval settings
2020-01-23 19:16:06 +01:00