7cf98e97a7
Don't use deprecated QByteArray::append(const QString &s)
2020-10-07 21:26:09 +02:00
4ec3b1ef4b
Update libsyncthing to v1.10.0
2020-10-06 13:46:22 +02:00
fe4082a253
Add fallback icons for buttons to move connections up and down
...
because these buttons are icon-only and therefore looks odd without an
icon.
2020-09-12 22:09:40 +02:00
b4ea431b7a
Update libsyncthing to 1.9.0
2020-09-08 12:45:07 +02:00
119609631f
Fix Font Awesome icons
2020-09-08 12:44:41 +02:00
0b5fb14931
Remove overspecification of Qt version in documentation and comments
2020-09-04 01:13:46 +02:00
3b49e9e312
Support Qt 6 (commit 174154b)
2020-09-04 01:09:18 +02:00
f952ca6ba1
Fix warning about binding loop of with property in Plasmoid code
...
Specifying the with explicitely on every level seems to fix this. Not sure
whether it is the best solution but Qt 6 will likely mess up everything
anyways so let's not put further effort into the QML stuff at this point.
2020-08-18 01:27:48 +02:00
80704e0028
Adapt test environment for Plasmoid
...
Apparently just setting HOME does not work anymore. At least in my Plasma
setup XDG_DATA_HOME and XDG_CONFIG_HOME are now interfering. This change
introduced an extra helper script to take care of the environment variables
which unsets the XDG_… variables and also takes care of QT_PLUGIN_PATH by
the way.
2020-08-18 01:20:06 +02:00
4711d8f91c
Set major release to 1
...
* Syncthing Tray can be considered stable enough
* Syncthing itself also made a 1.… release some time ago
* The backend libraries still do *not* provide a stable API, see section
"Using backend libraries" in README.md
2020-08-18 01:16:21 +02:00
f837284212
Update translations
2020-08-11 23:20:22 +02:00
6f67e87149
Improve code for icon
...
* Make the paths consistent with other projects
* Remove PNG_ICON_NO_CROP which is no longer required with c++utilities 5.6
2020-08-11 23:18:56 +02:00
1d0888a621
Reformat CMakeLists.txt with cmake-format 0.6.11
2020-08-11 23:15:41 +02:00
095974218f
Update libsyncthing to v1.8.0
2020-08-11 14:18:23 +02:00
559fde7c23
Document KDE issues
2020-07-30 14:13:03 +02:00
bfc1a6db8f
Document RPM split packages
2020-07-30 14:06:18 +02:00
d27a6c5424
Fix version
2020-07-29 10:37:04 +02:00
bfac12a2c6
Fix typo in README.md
2020-07-23 19:05:51 +02:00
e62a69a2a9
Enable High-DPI scaling/pixmaps in plasmoid
...
* Fix too small icons, see
https://github.com/Martchus/syncthingtray/issues/71
* Still needs testing on a real 4k screen
* Hopefully this does not distrub the rest of the shell
2020-07-23 18:47:35 +02:00
1131a2915b
Update libsyncthing to v1.7.1
2020-07-14 09:17:15 +02:00
ba6ca98ff3
Add missing REQUIRED_ICONS of syncthingtray
2020-07-12 21:50:34 +02:00
c0e2e0bce1
Apply clang-format
2020-07-12 21:17:34 +02:00
5b2147a874
Apply scaling in renderSvgImage() similar to QIcon::pixmap() does
2020-07-12 02:38:57 +02:00
e10eca68f9
Rename "Inotify-launcher" to "Extra launcher"
...
The external inotify tool is likely not used anymore. It makes sense to
keep the concept of supporting additional tools because it might be used
in the future again. So it seems best to give the additional launcher a
more generic name.
2020-07-09 21:08:46 +02:00
b5cf0523b6
Fix visibility of libsyncthing-specific settings widgets
2020-07-09 20:28:53 +02:00
a9225c5a35
Use addCustomAction() instead of deprecated addCustomButton()
2020-07-09 20:21:54 +02:00
418a5ca9ab
Increase version
2020-07-07 17:37:19 +02:00
2b4906d9ed
Update libsyncthing to v1.7.0
2020-07-07 10:59:49 +02:00
6c6070c7dc
Update README regarding systemd integration
2020-06-30 13:16:06 +02:00
027f32065f
Add CLI to components in issue template
2020-06-04 20:50:26 +02:00
cb9209594d
Update translations
2020-06-02 18:28:46 +02:00
72b37f6253
Update libsyncthing to v1.6.1
2020-06-02 13:12:29 +02:00
567ba28553
Update libsyncthing to v1.6.0
2020-06-02 13:11:19 +02:00
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
5b6b3af5fc
Streamline menu entry to open Syncthing in Plasmoid with other places
2020-05-31 00:24:58 +02:00
66f8555d0a
Support "Recent changes" tab by keyboard navigation in Plasmoid
2020-05-26 18:12:16 +02:00
e8952e77d1
Fix connecting autom. in plasmoid when systemd integration is used
2020-05-25 20:30:39 +02:00
14ddb6d035
Hide connect button while connecting in plasmoid like in widgets-based app
2020-05-25 20:30:39 +02:00
a695afaed1
Add issue templates
2020-05-25 20:29:41 +02:00
f02c5a5a7a
Improve documentation regarding hotkeys
2020-05-24 17:42:55 +02:00
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
e44a523e3a
Update translations
2020-05-05 19:02:30 +02:00
28a8391f2b
Update libsyncthing to v1.5.0, support setting data directory
2020-05-05 19:01:05 +02:00
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
a2695311d4
Fix QML warnings in TinyButtonStyle.qml
2020-04-27 23:47:52 +02:00
364326ddf6
Add missing includes in some header files
...
See https://github.com/Martchus/syncthingtray/issues/64
2020-04-27 23:08:41 +02:00
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