10fd09901b
Prevent warning in Plasmoid
...
This line might have done something at some point so let's
not completely remove it for backwards compatibility.
2020-01-18 16:43:13 +01:00
6026339c83
Show recent changes
2020-01-18 16:43:13 +01:00
e76d4afff5
Improve layout of Plasmoid appearance settings page
2020-01-11 21:42:25 +01:00
addba5a87c
Improve layouts of settings pages
...
Especially prevent certain elements from expanding (the
additional space between the elements looks weird).
2020-01-11 20:53:07 +01:00
2d704cf765
Fix missing export macros
2020-01-10 18:01:37 +01:00
e99c3f4ef7
Update libsyncthing to v1.3.3
2020-01-07 14:44:10 +01:00
c37c4063b3
Update README.md for systemd changes
2019-12-18 00:41:59 +01:00
04b6ff9bf1
Update translations
2019-12-18 00:31:53 +01:00
6048fd259e
Align systemd buttons in settings more nicely
2019-12-18 00:27:25 +01:00
32f78b74fd
Overhaul systemd integration, support system-wide units
...
* Lazy initialize systemd interface and don't initialize it
at all if the unit name is empty
* Allow to supervise/control system-wide units in addition to
user units (see https://github.com/Martchus/syncthingtray/issues/61 )
* Avoid redundant code
2019-12-18 00:18:46 +01:00
131050b275
Don't use functions deprecated in Qt 5.14.0
2019-12-18 00:07:52 +01:00
7c3a9634ae
Enable wrapping of longer labels of plasmoid appearance settings
2019-12-15 20:21:51 +01:00
34b9881ffe
Use QTWEBENGINEWIDGETS_VERSION to decide on Qt WebEngine features
...
From https://www.freshports.org/deskutils/syncthingtray (tcberner):
"When WebEngine and Core are out of sync as they tend to be for us,
this leads to compilation errors."
2019-12-12 22:38:47 +01:00
f94db6703b
Update libsyncthing to v1.3.2
2019-12-03 13:34:31 +01:00
d5cd80fe5b
Update translations
2019-11-30 18:48:05 +01:00
32996b8894
Improve sizing of Plasmoid
2019-11-30 18:47:58 +01:00
4b5a8efa3e
Apply cmake-format v0.6.0
2019-11-30 18:24:19 +01:00
69e061cba7
Update translations
2019-11-19 19:34:13 +01:00
05e49c86ce
Improve color picker for icons
...
* Add note about Drag & Drop
* Allow picking from multiple presets
2019-11-19 19:33:58 +01:00
0369a43b49
Add licensing info for Windows distribution
2019-11-07 18:58:02 +01:00
e5286cb218
Update libsyncthing to v1.3.1
2019-11-07 18:55:37 +01:00
3586bbf032
Amend commend regarding Plasma workaround
...
It seems like version 5.17.0 is already affected.
2019-10-31 18:49:49 +01:00
e31edb5579
Document testing within the real Plasma shell
2019-10-27 19:17:37 +01:00
e063dc6c18
Hack around plasmashell 5.17.1 ignoring parent's height
2019-10-27 18:54:52 +01:00
528e0eb9ff
Update README.md
2019-10-27 18:50:10 +01:00
37893f77cb
Fix compilation with Qt >= 5.14.0
2019-10-20 03:37:44 +02:00
19ee6cb691
libsyncthing: Create config dir if it does not exist
2019-10-13 19:37:32 +02:00
6497f74046
Use override in test fixtures
2019-10-13 18:28:32 +02:00
38987707bd
Update translations
2019-10-09 23:23:02 +02:00
a9013198e3
Consider built-in Syncthing library no longer experimental
...
It works quite well and "libsyncthing" is based on a stable
Syncthing release (1.3.0 as of writing this message).
2019-10-09 23:09:16 +02:00
1a1b907f15
Save settings immediately to disk when applied
...
* See https://github.com/Martchus/syncthingtray/issues/59
* QCoreApplication::aboutToQuit() does not work reliably but terminating
only at the end of the session is a common use-case for the tray
application. So workaround the problem by saving the settings
immediately.
* The plasmoid already does this anyways.
2019-10-06 17:58:08 +02:00
d50e78be29
Update libsyncthing to v1.3.0
2019-10-01 13:55:40 +02:00
d31c1b78d3
Mention forum thread in README.md
2019-09-30 18:02:44 +02:00
605475d161
Merge pull request #58 from Martchus/prepare-to-sync
...
Adapt to directory status changes by upstream
2019-09-30 17:56:30 +02:00
1bb4d5fcbf
Document status enums
2019-09-27 16:48:58 +02:00
31e7e4e79e
Support "Waiting to scan"
...
This state has been introduced
with https://github.com/syncthing/syncthing/pull/4888
2019-09-27 16:41:24 +02:00
6243a4c2fd
Prepare for "Prepare to Sync"
...
See https://github.com/syncthing/syncthing/pull/6028
2019-09-27 16:32:54 +02:00
e7f5dc9b48
Ensure the plasmoid tooltip has the right size
...
This is required when a tooltip from another plasmoid
has been shown directly before.
2019-09-21 16:52:49 +02:00
6724dfa89a
Handle new/unknown dir status better
...
* Show the raw directory status from the Syncthing API if
it is an unknown (maybe newly introduced) status value.
* Note that the same does not apply to the device status
because the device status is only deduced from other
information.
2019-09-21 16:28:08 +02:00
d9cf64fd91
Add script to rebase libsyncthing against latest Syncthing release
2019-09-20 18:12:44 +02:00
fa328f440e
Use Font Awesome also in Dolphin plugin
2019-09-15 01:06:17 +02:00
27f17fc94c
Use aboutToQuit() signal for cleanup-code
...
As recommended by the Qt documentation
2019-09-14 19:14:45 +02:00
cf5faeca51
Apply cmake-format
2019-09-08 18:12:05 +02:00
3b607f467a
Update libsyncthing to Syncthing v1.2.2
2019-09-08 18:08:13 +02:00
eb12bb272c
Merge pull request #54 from yan12125/patch-1
...
README: update info for MacPorts packages
2019-08-29 09:38:41 +02:00
Chih-Hsuan Yen
c78860def4
README: update info for MacPorts packages
2019-08-29 13:18:57 +08:00
2049e0d425
Merge pull request #53 from yan12125/fix-build-unify-tray-menus
...
Fix building with -DUNIFY_TRAY_MENUS=ON
2019-08-25 16:02:05 +02:00
Chih-Hsuan Yen
335e1efafa
Fix building with -DUNIFY_TRAY_MENUS=ON
...
Ref: 1bdba31c70
2019-08-25 20:41:17 +08:00
9ee723df0c
Mention qtutilities regarding translations
2019-08-20 22:32:40 +02:00
835b51e8b4
Merge pull request #48 from p-bo/patch-6
...
Added Czech localization
2019-08-20 22:18:43 +02:00