Martchus
027f32065f
Add CLI to components in issue template
2020-06-04 20:50:26 +02:00
Martchus
cb9209594d
Update translations
2020-06-02 18:28:46 +02:00
Martchus
72b37f6253
Update libsyncthing to v1.6.1
2020-06-02 13:12:29 +02:00
Martchus
567ba28553
Update libsyncthing to v1.6.0
2020-06-02 13:11:19 +02:00
Martchus
a1882317e1
Use default Syncthing icon in Plasmoid context menu
...
It seems like `plasmoid.nativeInterface.syncthingIcon` doesn't work.
2020-05-31 18:15:55 +02:00
Martchus
5b6b3af5fc
Streamline menu entry to open Syncthing in Plasmoid with other places
2020-05-31 00:24:58 +02:00
Martchus
66f8555d0a
Support "Recent changes" tab by keyboard navigation in Plasmoid
2020-05-26 18:12:16 +02:00
Martchus
e8952e77d1
Fix connecting autom. in plasmoid when systemd integration is used
2020-05-25 20:30:39 +02:00
Martchus
14ddb6d035
Hide connect button while connecting in plasmoid like in widgets-based app
2020-05-25 20:30:39 +02:00
Martchus
a695afaed1
Add issue templates
2020-05-25 20:29:41 +02:00
Martchus
f02c5a5a7a
Improve documentation regarding hotkeys
2020-05-24 17:42:55 +02:00
Martchus
3a50840a59
Extend documentation about the systemd integration
...
It is harder than it should be but for now extending the documentation
is all that can be done from the point of this project.
2020-05-24 17:41:53 +02:00
Martchus
e44a523e3a
Update translations
2020-05-05 19:02:30 +02:00
Martchus
28a8391f2b
Update libsyncthing to v1.5.0, support setting data directory
2020-05-05 19:01:05 +02:00
Martchus
65b3261320
Hide connections menu when only one connection is configured
...
* Make UI look cleaner for the common case of only one configuration
* Save some width to help with
https://github.com/Martchus/syncthingtray/issues/65 a little bit
2020-04-28 00:10:04 +02:00
Martchus
a2695311d4
Fix QML warnings in TinyButtonStyle.qml
2020-04-27 23:47:52 +02:00
Martchus
364326ddf6
Add missing includes in some header files
...
See https://github.com/Martchus/syncthingtray/issues/64
2020-04-27 23:08:41 +02:00
Martchus
8971f294e8
Improve Plasmoid's connections menu further
2020-04-14 18:15:30 +02:00
Martchus
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
Martchus
fca8ccad4d
Use PlasmaComponents.Menu instead of ugly default QCC1 Menu
2020-04-13 02:46:13 +02:00
Martchus
356a4d7304
Fix resume/pause icon in plasmoid
2020-04-13 02:04:20 +02:00
Martchus
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
Martchus
159255441e
Update libsyncthing to v1.4.2
2020-04-08 10:16:50 +02:00
Martchus
6b5ab74fe5
Update libsyncthing to v1.4.1
2020-04-07 11:32:46 +02:00
Martchus
f61473142f
Add (so far missing) fallback icons
2020-04-03 16:31:41 +02:00
Martchus
346454f1ac
Update limitations of Qt WebEngine compared to Qt WebKit
2020-03-29 20:48:21 +02:00
Martchus
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
Martchus
3d4fcaea0f
Improve README.md
2020-03-29 19:32:36 +02:00
Martchus
d50cdf3a06
Use consistent icon for rescanning all folders in plasmoid
2020-03-26 22:48:54 +01:00
Martchus
5e773619cb
Prevent installing .gitignore as part of the plasmoid package
2020-03-18 17:26:22 +01:00
Martchus
1f3bb98375
Avoid scroll bars in settings dialog
2020-03-17 19:36:36 +01:00
Martchus
ec0fca1446
Allow selecting the config file path manually in connection settings
2020-03-17 19:36:10 +01:00
Martchus
f14a34b877
Apply clang-format
2020-03-17 18:56:59 +01:00
Martchus
ccb2ac3144
Clear recent changes when re-connecting (to other instance)
2020-03-17 18:55:50 +01:00
Martchus
8cd75e9f2d
Update libsyncthing to v1.4.0
2020-03-17 11:20:00 +01:00
Martchus
bcb2b49b72
Don't use lower-case Qt macros
2020-03-08 13:50:32 +01:00
Martchus
395a3503d7
Apply clang-format
2020-03-05 19:17:55 +01:00
Martchus
db65957154
Start a few queries before testing to disconnect
2020-03-05 19:17:42 +01:00
Martchus
6010bf72c9
Stop auto-reconnect timer when disconnecting
2020-03-05 19:16:26 +01:00
Martchus
c152152b67
Improve comments in build scripts
2020-03-05 19:04:55 +01:00
Martchus
b8f19b5cc1
Improve code to avoid multiple completion requests
2020-03-02 18:20:48 +01:00
Martchus
7ad623d660
Increase the timeout for disconnect in tests
2020-03-02 18:19:47 +01:00
Martchus
a744ea642e
Remove hash<QString> implementation from settings.cpp
2020-03-02 16:14:53 +01:00
Martchus
c797850563
Fix missing QHash include required with older Qt versions
2020-03-02 16:00:16 +01:00
Martchus
28dc0bb825
Fix duplicated 'eventType == '
2020-03-02 15:51:14 +01:00
Martchus
cb0d414018
Use std::unordered_map consistently and support legacy Qt
2020-03-02 15:38:38 +01:00
Martchus
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
Martchus
11834f89d4
Stop polling timers when reconnecting/disconnecting
2020-03-01 23:20:30 +01:00
Martchus
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
Martchus
b8edea29f9
Update translations
2020-03-01 22:06:18 +01:00