Martchus
96dc7a535c
Support transparency in status icon colors
2019-05-19 21:22:46 +02:00
Martchus
72b72b26ae
Don't abuse scanning icon to get default logo
2019-05-19 18:04:28 +02:00
Martchus
05da0465a7
Allow customizing status icon colors
2019-05-19 17:57:37 +02:00
Martchus
92607c3d89
Generate status icons dynamically
...
To allow configuring flat icons and custom colors in the future
2019-05-19 01:49:21 +02:00
Martchus
8dacbaa8d7
Adapt to new c++utilities API
2019-05-05 18:42:19 +02:00
Martchus
657356fcbe
Clean syncthingconnectionmockhelpers.h
2019-05-04 22:23:08 +02:00
Martchus
f4d4ed3436
Don't use deprecated Qt features
2019-05-04 22:18:50 +02:00
Martchus
0049d96bca
Adapt to c++utilities API changes
2019-05-04 22:18:31 +02:00
Martchus
a30853cfeb
Apply cmake-format and clang-format
2019-05-04 22:10:37 +02:00
Martchus
d88df866d2
Adapt to c++utilities v5
2019-05-04 21:05:21 +02:00
Martchus
c34db3eb1c
Fix building CLI tests when JavaScript provider disabled
2019-04-10 20:37:29 +02:00
Martchus
800bbf9805
Show connection address and type
2019-04-10 20:37:20 +02:00
Martchus
1e9718ff7a
Update version to 0.9.1
2019-04-05 20:06:32 +02:00
Martchus
3ff8c2b66c
plasmoid: Use tiny button for search
2019-03-20 17:37:34 +01:00
Martchus
016e5e29a9
widgets GUI: Don't use frames by default
...
Looks better with most themes.
2019-03-20 17:36:52 +01:00
Martchus
a4c2074012
plasmoid: Fix width of detail items
...
So the alignment and text eliding actually has effect.
2019-03-19 23:07:32 +01:00
Martchus
6c6830936d
plasmoid: Add button for filter
2019-03-19 23:07:22 +01:00
Martchus
c523f627da
Update screenshot, remove outdated ones
2019-03-09 14:55:29 +01:00
Martchus
4def3eaf46
Add README section "Troubleshooting KDE integration"
2019-02-28 17:09:35 +01:00
Martchus
c8f86a3d2e
Put plasmoid plugin under plasma/applets
2019-02-27 21:21:07 +01:00
Martchus
a6380947ea
Fix wrong translation and update translations
2019-02-27 20:45:05 +01:00
Martchus
3e97a65bae
Use font awesome icons for global stats in plasmoid
2019-02-27 20:42:41 +01:00
Martchus
2ab88c5766
Add font awesome icons to models
...
So it looks a bit more like the official UI.
2019-02-27 20:41:50 +01:00
Martchus
107fad90f0
Allow to use SyncthingStatistics in QML
2019-02-27 20:38:37 +01:00
Martchus
c7927c3f2e
Keep aspect ratio when rendering SVG images
...
Also, allow to add margin to the pixmap.
2019-02-27 20:38:14 +01:00
Martchus
b0c4c122a4
Use good old emblem-important icon
...
The new version from Breeze doesn't look nice in the way the
plasmoid uses this icon.
2019-02-26 17:43:28 +01:00
Martchus
33e55cc49f
Update screenshot of Plasmoid
2019-02-23 13:56:16 +01:00
Martchus
a3a09297f7
Render font awesome icons in color from QPalette
...
Since theres apparently no API in the Qt Svg module to support
this the change introduced here simply replaces in the SVG
document itself.
2019-02-23 13:55:46 +01:00
Martchus
78d4553104
Update translations
2019-02-18 00:41:17 +01:00
Martchus
3bcdf26cca
Show global statistics on widgets-based GUI
2019-02-18 00:35:32 +01:00
Martchus
06072df707
Show button for about dialog in plasmoid as well
2019-02-17 23:49:39 +01:00
Martchus
2b3a27d537
Replace "Open web UI" with "Open Syncthing"
2019-02-17 23:49:22 +01:00
Martchus
e56c950100
Show overall statistics in plasmoid
2019-02-17 23:46:03 +01:00
Martchus
8690566992
Handle details row count changed in model
...
Required since the row count is now variable depending on
whether stats are shown or now.
2019-02-16 01:40:06 +01:00
Martchus
4b54fc3a28
Reduce indentation in models
2019-02-16 01:06:08 +01:00
Martchus
700b0d24e0
Don't show stats for pause dirs in GUI
2019-02-16 00:55:27 +01:00
Martchus
646d9363da
Don't show stats for pause dirs in CLI
2019-02-16 00:34:18 +01:00
Martchus
e475454c2d
plasmoid: Fix setting initial size
...
Some change in Qt or Plasma prevents the old way of setting
it to work (using onVisibleChanged). Using a Loader and
onLoaded seems to work better.
2019-02-12 00:23:51 +01:00
Martchus
326f03b604
Apply cmake-format
2019-02-06 17:36:14 +01:00
Martchus
a1a9db30f9
Update translations
2019-02-06 17:35:49 +01:00
Martchus
dc5f2d99e2
Fix SyncthingConnection::connectLater()
2019-02-06 17:35:21 +01:00
Martchus
310e4bdc73
Update packaging documentation
2019-02-06 17:34:50 +01:00
Martchus
bb513c0a61
Prevent waiting forever also in CLI tests
2019-01-13 23:39:37 +01:00
Martchus
2370fe1ef5
Let CMake generate code for test application
2019-01-13 22:16:23 +01:00
Martchus
99624197cd
Improve spelling of "Syncthing-Unit" in German translation
2019-01-13 17:56:33 +01:00
Martchus
f74dbe2799
Prevent enless connection attempts in connector test
...
Those are observable on misc OBS builds. This hopefully prevents
perpetual OBS builds and should also allow to actually investigate
what the problem is.
2019-01-13 17:48:39 +01:00
Martchus
028a456c4e
Update translations
2018-12-29 20:40:40 +01:00
Martchus
d48c7be6fa
Set the parents of the QActions for Dolphin integration correctly
...
The parent must be the plugin itself. Otherwise the QActions are
not destroyed when the menu vanishes.
2018-12-26 01:18:28 +01:00
Martchus
951235d082
Improve logging in Dolphin integration
2018-12-26 01:16:38 +01:00
Martchus
daa2d42ef2
Delete menu later to prevent segfault
2018-12-26 01:15:28 +01:00