Martchus
b4ea431b7a
Update libsyncthing to 1.9.0
2020-09-08 12:45:07 +02:00
Martchus
119609631f
Fix Font Awesome icons
2020-09-08 12:44:41 +02:00
Martchus
0b5fb14931
Remove overspecification of Qt version in documentation and comments
2020-09-04 01:13:46 +02:00
Martchus
3b49e9e312
Support Qt 6 (commit 174154b)
2020-09-04 01:09:18 +02:00
Martchus
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
Martchus
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
Martchus
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
Martchus
f837284212
Update translations
2020-08-11 23:20:22 +02:00
Martchus
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
Martchus
1d0888a621
Reformat CMakeLists.txt with cmake-format 0.6.11
2020-08-11 23:15:41 +02:00
Martchus
095974218f
Update libsyncthing to v1.8.0
2020-08-11 14:18:23 +02:00
Martchus
559fde7c23
Document KDE issues
2020-07-30 14:13:03 +02:00
Martchus
bfc1a6db8f
Document RPM split packages
2020-07-30 14:06:18 +02:00
Martchus
d27a6c5424
Fix version
2020-07-29 10:37:04 +02:00
Martchus
bfac12a2c6
Fix typo in README.md
2020-07-23 19:05:51 +02:00
Martchus
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
Martchus
1131a2915b
Update libsyncthing to v1.7.1
2020-07-14 09:17:15 +02:00
Martchus
ba6ca98ff3
Add missing REQUIRED_ICONS of syncthingtray
2020-07-12 21:50:34 +02:00
Martchus
c0e2e0bce1
Apply clang-format
2020-07-12 21:17:34 +02:00
Martchus
5b2147a874
Apply scaling in renderSvgImage() similar to QIcon::pixmap() does
2020-07-12 02:38:57 +02:00
Martchus
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
Martchus
b5cf0523b6
Fix visibility of libsyncthing-specific settings widgets
2020-07-09 20:28:53 +02:00
Martchus
a9225c5a35
Use addCustomAction() instead of deprecated addCustomButton()
2020-07-09 20:21:54 +02:00
Martchus
418a5ca9ab
Increase version
2020-07-07 17:37:19 +02:00
Martchus
2b4906d9ed
Update libsyncthing to v1.7.0
2020-07-07 10:59:49 +02:00
Martchus
6c6070c7dc
Update README regarding systemd integration
2020-06-30 13:16:06 +02:00
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