Martchus
f8a1c35735
Fix typo in German translation
2022-10-17 21:40:14 +02:00
Martchus
9c6f8fb07e
Update README regarding Plasma-related limitations/workarounds
2022-10-17 21:38:40 +02:00
Martchus
833d2b78e2
Avoid running wizard test in parallel with other tests launching Syncthing
2022-10-16 18:21:47 +02:00
Martchus
11e0b4159e
Update translations
2022-10-16 18:10:42 +02:00
Martchus
a3e5825217
Improve wizard tests
...
* Allow setting Syncthing path and port like it is possible with other
tests
* Test configuring currently running instance
* Avoid race condition; one must subscribe to `settingsChanged` before
applying changes
2022-10-16 18:10:14 +02:00
Martchus
2dffb7ac97
Do not change launcher settings when currently running instance selected in wizard
...
The currently running instance might be from the launcher itself as the
wizard might have been started after configuring the launcher manually. So
let's just not mess with the launcher settings at all in this case.
2022-10-16 18:07:11 +02:00
Martchus
b6df8be85a
Extend wizard tests to actualy apply launcher settings
2022-10-16 16:10:50 +02:00
Martchus
9f92e340b9
Add basic tests for wizard
2022-10-16 15:08:29 +02:00
Martchus
4c20ecb131
Add AppStream file for Dolphin integration
2022-10-13 19:35:30 +02:00
Martchus
b0e6c6d574
Add release info in Plasmoid AppStream template
2022-10-13 19:34:49 +02:00
Martchus
39464d0613
Use same indentation in Plasmomid AppStream template as in regular template
2022-10-13 19:34:24 +02:00
Martchus
66b33fd7d2
Add special AppStream template for Plasmoid
...
It needs to be an add-on extending the Plasma shell. As this is a special
case it makes sense to add a special template overriding the one from
c++utilities.
2022-10-13 00:06:04 +02:00
Martchus
f7290b2ac1
Update release date
2022-10-12 23:23:58 +02:00
Martchus
fa7b0a5a2f
Add release date
2022-10-12 23:18:13 +02:00
Martchus
cd53a623f1
Prevent AppStream validation message `asv-content-rating-missing`
...
See https://github.com/Martchus/syncthingtray/issues/158
2022-10-11 21:01:06 +02:00
Martchus
2f41fc9337
Update translations
2022-10-11 19:33:15 +02:00
Martchus
a79a594238
Show Syncthing version in Dolphin integration
...
So even if there are no actions there's at least some bit of information
showing to verify the integration could connect to Syncthing.
2022-10-11 18:55:50 +02:00
Martchus
af1529c396
Show note in Dolphin integration when current directory is not shared
...
* Otherwise it can be confusing if no actions are present
* See https://github.com/Martchus/syncthingtray/issues/159
2022-10-11 18:46:13 +02:00
Martchus
d7adcaf950
Improve documentation of Dolphin integration
...
See https://github.com/Martchus/syncthingtray/issues/159
2022-10-11 18:38:56 +02:00
Martchus
65c12ba4f8
Revert accidental changes to `traywidget.ui`
2022-10-09 12:20:30 +02:00
Martchus
157aec85ea
Let appstream screenshot URL point to raw images
2022-10-08 23:53:25 +02:00
Martchus
836f51d6f6
Update translations
2022-10-08 23:43:08 +02:00
Martchus
5fd07ee1c0
Allow opening wizard from Plasmoid
2022-10-08 23:42:29 +02:00
Martchus
63acf60cd8
Fix autostart configuration via wizard
2022-10-08 23:41:58 +02:00
Martchus
ec85052c20
Allow enabling devel modes via env variables
...
Using CLI args is not possible for plugins (such as the Plasmoid).
2022-10-08 22:44:00 +02:00
Martchus
a0297f67ba
Add setting to keep track whether it is the Plasmoid
2022-10-08 22:20:06 +02:00
Martchus
d4720f464f
Add appstream metadata body for Plasmoid
2022-10-08 22:11:06 +02:00
Martchus
3d8f66fe8e
Update screenshots in appstream file
2022-10-08 22:03:00 +02:00
Martchus
4e19c98471
Add appstream file for Plasmoid
2022-10-08 21:56:46 +02:00
Martchus
127cd71856
Avoid re-positioning when pinning
2022-10-07 23:22:15 +02:00
Martchus
ace27f9e9c
Fix saving pinned state persistently
2022-10-07 23:15:25 +02:00
Martchus
0086873684
Update translations
2022-10-07 22:59:46 +02:00
Martchus
9220d66add
Allow pinning tray menu (still experimental)
2022-10-07 22:59:17 +02:00
Martchus
d82bc710fd
Allow using system icons instead of ForkAwesome icons
...
* Allow using icons from freedesktop.org icon theme for most ForkAwesome
icons if available
* Let's not use it for the nested list of details in the models for now
* See https://github.com/Martchus/syncthingtray/issues/121
2022-10-07 00:20:50 +02:00
Martchus
598fc0c114
Bump minor version
2022-10-07 00:19:36 +02:00
Martchus
3f5bc4d772
Fix inclusion of Connection::addConfigFromWizard()
2022-10-04 14:15:58 +02:00
Martchus
a45bd8e60e
Update translations
2022-10-04 10:53:14 +02:00
Martchus
87cb9914a6
Update libsyncthing to 1.22.0
2022-10-04 10:52:28 +02:00
Martchus
89290b99d4
Use quickwizard icon as it looks more apprpriate in higher sizes
...
That's at least the case for the Breeze icon theme.
2022-10-02 22:40:48 +02:00
Martchus
2abb468d93
Fix typo
2022-10-02 20:34:40 +02:00
Martchus
4896261ef9
Allow opening launcher settings from wizard in case of an error to check logs
2022-10-02 20:33:07 +02:00
Martchus
722e9f6e7d
Avoid greeting new users with "insufficient configuration" error
2022-10-02 19:45:22 +02:00
Martchus
b0d1197cb7
Implement launcher and systemd configuration in wizard
2022-10-02 19:24:26 +02:00
Martchus
db69a148a9
Avoid showing default/uninitialized timestamp of libsyncthing version
2022-10-02 19:23:46 +02:00
Martchus
99872b262e
Move setting connection config from wizard into its own function
2022-10-02 14:41:28 +02:00
Martchus
bd5b93d311
Implement completion of wizard
...
Applying settings is still only implemented for one of the cases.
2022-10-01 22:25:33 +02:00
Martchus
442aee992a
Unify code for showing wizard
2022-10-01 20:25:21 +02:00
Martchus
ae10aaf0a2
Add missing include in `syncthingicons.h`
2022-10-01 18:12:25 +02:00
Martchus
f290dec65c
Develop wizard further
2022-10-01 18:11:48 +02:00
Martchus
4f58b2cb7e
Fix determining whether GUI address is local
...
The port must be stripped from the address before passing it to
`isLocal()` which only expects a hostname.
2022-09-25 22:40:37 +02:00