Commit Graph

1400 Commits

Author SHA1 Message Date
d59a29e329
Merge pull request #152 from classabbyamp/patch-1
add void linux package availability
2022-08-11 08:26:40 +02:00
classabbyamp
9b00b9512e
add void linux package availability 2022-08-10 23:55:11 -04:00
14c4aa618b Remove redundant META_PUBLIC_QT_MODULES 2022-08-09 11:08:27 +02:00
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
2e14d9d62c Update translations 2022-08-06 21:22:20 +02:00
394af9bce7 Improve first launch message in preparation for adding a setup wizard 2022-08-06 21:08:55 +02:00
04a4fe89ec Use addSubArguments() to set GUI sub arguments 2022-08-06 19:14:18 +02:00
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
aa519f0807 Bump patch version 2022-08-04 18:11:41 +02:00
95ff84afb8 Update translations 2022-08-02 20:17:35 +02:00
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
ff2f435e4a Update libsyncthing to v1.20.4 2022-08-02 18:18:35 +02:00
a7370fd8b8 Update translations 2022-07-26 23:59:42 +02:00
2a4eefe6a4 Use "…" instead of "..." in certain places 2022-07-26 23:57:02 +02:00
80c608208d Show status text "Connecting to Syncthing ... " when connecting
instead of just "Not connected to Syncthing"
2022-07-26 23:52:26 +02:00
983ef9d37c Determine usage of bright custom colors automatically in fileitemaction 2022-07-16 20:30:18 +02:00
a49da56829 Update translations 2022-07-16 19:37:00 +02:00
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
2139b204e3 Determine whether to use bright custom colors automatically 2022-07-16 19:28:31 +02:00
97a8dc3f99 Apply clang-format 2022-07-16 12:30:51 +02:00
eafddee6f3 Bump patch version 2022-07-16 12:30:27 +02:00
08a88e60bb Make libsyncthing CLI test independent of running Syncthing instance 2022-07-05 12:26:17 +02:00
0b49ae2f87 Update libsyncthing to v1.20.3 2022-07-05 12:25:17 +02:00
18d7e51c31 Improve documentation of MiscTests::testService() 2022-07-04 22:28:35 +02:00
0865d11d42 Update translations 2022-07-04 21:55:28 +02:00
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
e7098002c1 Update translations 2022-07-04 19:59:53 +02:00
d735455c2a Add button to reload all unit files 2022-07-04 19:55:58 +02:00
cc31872fc7 Show effect of enabling/disabling systemd unit immediately by reloading manager 2022-07-04 19:32:06 +02:00
0b8d52563b Fix use of bitwise | with boolean 2022-07-04 18:20:54 +02:00
bfb7af18fe Avoid conflict between Syncthing's CLI --help arg and own --help arg 2022-06-26 11:27:46 +02:00
6ae9015605 Update translations 2022-06-26 02:25:36 +02:00
a0923f8c1a Allow running Syncthing's CLI via Syncthing Tray when bundling libsyncthing 2022-06-26 02:25:23 +02:00
8ba75f50e2 Document workaround for broken High-DPI scaling of Plasmoid under X11 2022-06-23 21:55:55 +02:00
b709106d90 Use ConfigValueArgument and auto-syntax 2022-06-17 21:52:59 +02:00
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
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
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
7156b68ebb Add note about leftover rpm packages when upgrading 2022-06-16 17:35:12 +02:00
12da8cae28 Bump patch version 2022-06-16 17:33:42 +02:00
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
7ce0508c6b Update libsyncthing to v1.20.2 2022-06-07 13:55:30 +02:00
835ba78b85 Make readMockFile() static and MockedReply final 2022-06-07 10:43:48 +02:00
54b9b5e7cd Update translations 2022-06-07 10:42:38 +02:00
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
1fad0baa0d Avoid non-POD global static in widgets/settings/settings.cpp 2022-06-07 10:10:12 +02:00
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
4a63fbdf74 Update Plasmoid screenshot as it has changed a lot 2022-06-06 18:25:26 +02:00
a299e9246f Add remarks about deprecated events 2022-06-06 11:42:49 +02:00
4d47ceae55 Fix wrong comment 2022-06-06 11:36:37 +02:00