Martchus
14c4aa618b
Remove redundant `META_PUBLIC_QT_MODULES`
2022-08-09 11:08:27 +02:00
Martchus
a733eddb12
Do not use `APP_NAME` in wizard except for title, avoid usless `.arg()`
...
It is not a good idea to use `APP_NAME` because it might be overriden (e.g.
"Syncthing Tray (git)" which would look rather out of place here.
2022-08-08 23:05:55 +02:00
Martchus
2e14d9d62c
Update translations
2022-08-06 21:22:20 +02:00
Martchus
394af9bce7
Improve first launch message in preparation for adding a setup wizard
2022-08-06 21:08:55 +02:00
Martchus
04a4fe89ec
Use `addSubArguments()` to set GUI sub arguments
2022-08-06 19:14:18 +02:00
Martchus
6f0c5af8fc
Allow compilation of libsyncthing against Go 1.19
...
Cherry-pick 209e68c1badf4398ef3aefd3c7bee7ffe3f20ab3 from upstream
and other patches to avoid conflict resolution.
2022-08-04 18:13:03 +02:00
Martchus
aa519f0807
Bump patch version
2022-08-04 18:11:41 +02:00
Martchus
95ff84afb8
Update translations
2022-08-02 20:17:35 +02:00
Martchus
788a5b2947
Allow opening dir in file browser if path contains tilde
...
See https://github.com/Martchus/syncthingtray/issues/148
2022-08-02 20:15:24 +02:00
Martchus
ff2f435e4a
Update libsyncthing to v1.20.4
2022-08-02 18:18:35 +02:00
Martchus
a7370fd8b8
Update translations
2022-07-26 23:59:42 +02:00
Martchus
2a4eefe6a4
Use "…" instead of "..." in certain places
2022-07-26 23:57:02 +02:00
Martchus
80c608208d
Show status text "Connecting to Syncthing ... " when connecting
...
instead of just "Not connected to Syncthing"
2022-07-26 23:52:26 +02:00
Martchus
983ef9d37c
Determine usage of bright custom colors automatically in fileitemaction
2022-07-16 20:30:18 +02:00
Martchus
a49da56829
Update translations
2022-07-16 19:37:00 +02:00
Martchus
8bb7b2dee9
Mention that Qt 6.4 will enable dark window borders automatically
...
See https://codereview.qt-project.org/c/qt/qtbase/+/421901
2022-07-16 19:35:39 +02:00
Martchus
2139b204e3
Determine whether to use bright custom colors automatically
2022-07-16 19:28:31 +02:00
Martchus
97a8dc3f99
Apply clang-format
2022-07-16 12:30:51 +02:00
Martchus
eafddee6f3
Bump patch version
2022-07-16 12:30:27 +02:00
Martchus
08a88e60bb
Make libsyncthing CLI test independent of running Syncthing instance
2022-07-05 12:26:17 +02:00
Martchus
0b49ae2f87
Update libsyncthing to v1.20.3
2022-07-05 12:25:17 +02:00
Martchus
18d7e51c31
Improve documentation of `MiscTests::testService()`
2022-07-04 22:28:35 +02:00
Martchus
0865d11d42
Update translations
2022-07-04 21:55:28 +02:00
Martchus
81b15b904f
Improve systemd integration
...
* Read properties from unit interface only if it is valid and set a timeout
to prevent the UI from hanging
* Query the unit file state in case the unit itself cannot be queries so
the file state of disabled units with no status is shown correctly
* Reload unit status when starting a disabled unit with no status so the
effect is visible
2022-07-04 21:55:15 +02:00
Martchus
e7098002c1
Update translations
2022-07-04 19:59:53 +02:00
Martchus
d735455c2a
Add button to reload all unit files
2022-07-04 19:55:58 +02:00
Martchus
cc31872fc7
Show effect of enabling/disabling systemd unit immediately by reloading manager
2022-07-04 19:32:06 +02:00
Martchus
0b8d52563b
Fix use of bitwise `|` with boolean
2022-07-04 18:20:54 +02:00
Martchus
bfb7af18fe
Avoid conflict between Syncthing's CLI `--help` arg and own `--help` arg
2022-06-26 11:27:46 +02:00
Martchus
6ae9015605
Update translations
2022-06-26 02:25:36 +02:00
Martchus
a0923f8c1a
Allow running Syncthing's CLI via Syncthing Tray when bundling libsyncthing
2022-06-26 02:25:23 +02:00
Martchus
8ba75f50e2
Document workaround for broken High-DPI scaling of Plasmoid under X11
2022-06-23 21:55:55 +02:00
Martchus
b709106d90
Use ConfigValueArgument and auto-syntax
2022-06-17 21:52:59 +02:00
Martchus
dea8e5ae68
Fix single instance behavior if multiple users use syncthingtray in parallel
...
Create a distinct server for each user so they don't interfere with each
other. Otherwise the instance of the second user tries to connect to the
instance started by the first user which fails and therefore breaks the
single instance behavior for the second user.
2022-06-17 21:46:06 +02:00
Martchus
05e98e22dd
Prevent spawning a second tray icon when autostart is enabled
...
Otherwise a second icon is created when starting a second X11 session, see
https://github.com/Martchus/syncthingtray/issues/142 .
Not sure whether this is relevant under Windows and Mac so this change is
only covering the *.desktop file.
2022-06-16 17:49:02 +02:00
Martchus
3bcbd2285d
Allow avoiding a second tray icon via `--single-instance`
...
See https://github.com/Martchus/syncthingtray/issues/142
2022-06-16 17:37:49 +02:00
Martchus
7156b68ebb
Add note about leftover rpm packages when upgrading
2022-06-16 17:35:12 +02:00
Martchus
12da8cae28
Bump patch version
2022-06-16 17:33:42 +02:00
Martchus
a90e79b78f
Enable virtual terminal processing or disable ANSI escape codes
...
See https://github.com/Martchus/syncthingtray/issues/132
2022-06-07 16:52:17 +02:00
Martchus
7ce0508c6b
Update libsyncthing to v1.20.2
2022-06-07 13:55:30 +02:00
Martchus
835ba78b85
Make `readMockFile()` static and `MockedReply` final
2022-06-07 10:43:48 +02:00
Martchus
54b9b5e7cd
Update translations
2022-06-07 10:42:38 +02:00
Martchus
4b174eae20
Add option to ignore folder "out-of-sync" errors for overall status
...
* Add option to ignore unread notifications as well to cover all those
extra cases
* See https://github.com/Martchus/syncthingtray/issues/141
2022-06-07 10:42:22 +02:00
Martchus
1fad0baa0d
Avoid non-POD global static in `widgets/settings/settings.cpp`
2022-06-07 10:10:12 +02:00
Martchus
eb94cfb3ed
Improve screenshot-related section headings in README
...
* Don't put customized icons under Plasma section; it is not
Plasma-specific
* Rename "Under Plasma 5" to "Plasmoid" to be more specific
2022-06-06 18:27:09 +02:00
Martchus
4a63fbdf74
Update Plasmoid screenshot as it has changed a lot
2022-06-06 18:25:26 +02:00
Martchus
a299e9246f
Add remarks about deprecated events
2022-06-06 11:42:49 +02:00
Martchus
4d47ceae55
Fix wrong comment
2022-06-06 11:36:37 +02:00
Martchus
8052d04252
Avoid using deprecated `folderID`
2022-06-06 11:30:35 +02:00
Martchus
3945ac3471
Update translations
2022-05-30 20:36:03 +02:00