Commit Graph

121 Commits

Author SHA1 Message Date
Martchus d2bbbab4f2 Remove remark about default browser when built-in web view disabled
This is now misleading as it depends on the general web settings. The
presence of this new settings tab alone should make it clear what will
happen instead so the sentence can just be dropped.
2023-04-15 20:35:24 +02:00
Martchus fc8ab2e845 Improve coding style
Improve coding style, mainly in SynctingConnection, for better
consistency with more recently added code.
2023-04-15 20:28:51 +02:00
Martchus e8e8d7ca33 Update translations 2023-04-06 01:05:44 +02:00
Martchus a5f1ffd439 Never check option for built-in web view when disabled
Even if configured in the settings, check the option to
use a browser tab as this will be used as fallback.
2023-04-06 01:03:13 +02:00
Martchus c08d6e54be Save general web view settings persistently also when built-in web view disabled 2023-04-06 00:58:58 +02:00
Martchus 4c808a098d Fix typo in German translation 2023-04-05 18:10:28 +02:00
Martchus 4b77c313eb Fix compilation with Qt < 6.1.0 on Windows 2023-04-04 22:59:40 +02:00
Martchus 1c9e9affe3 Format code in `InternalError::isRelevant()` according to current coding style 2023-04-04 17:14:16 +02:00
Martchus 4fb50526bd Suppress "connection refused" errors when stopping Syncthing ourselves
When stopping the Syncthing service ourselves we can apparently also
get "connection refused" and not just "remote host closed". So this
kind of error should be supressed as well.
2023-04-04 17:13:27 +02:00
Martchus 7b9870aefd Update translations 2023-03-31 22:50:07 +02:00
Martchus 1d221120fe Apply clang-format 2023-03-31 22:46:48 +02:00
Martchus 3fd45accde Allow configuring custom command for launching Chromium-based browser 2023-03-31 22:46:25 +02:00
Martchus 2767c9484a Fix size of wizard's window icon when using Aero-style
Apparently `wizardStyle()` does not return `QWizard::AeroStyle` at this
point of construction, even if that style will be used.
2023-03-28 23:56:23 +02:00
Martchus 7c93c21356 Document `chromiumBasedBrowserBinaries()` 2023-03-28 22:43:59 +02:00
Martchus 033cd21d83 Improve lookup of Chromium-based browser binary
* Consider Edge and Chrome as well
* Read the binary path from the "Application Registration" under Windows
  (see https://learn.microsoft.com/en-us/windows/win32/shell/app-registration)
2023-03-28 22:32:03 +02:00
Martchus db657bb1aa Use QByteArrayLiteral for such literals 2023-03-28 17:20:59 +02:00
Martchus 55360b2563 Fix grammar in German translation of web view settings 2023-03-28 00:20:06 +02:00
Martchus 71a4f188eb Add window icon in error dialog of `openBrowserInAppMode()` 2023-03-28 00:05:03 +02:00
Martchus 58b8a4e540 Allow showing Syncthing UI in Chromium-based browser in "app mode"
See https://github.com/Martchus/syncthingtray/issues/178
2023-03-27 20:28:52 +02:00
Martchus e71a928ae2 Avoid unusable wizard when dark mode is enabled on Windows 2023-03-23 22:59:25 +01:00
Martchus 96e92f13a3 Avoid relying on symlink for include directories
Symlinks aren't working very well with Git under Windows so better avoid
them.
2023-02-27 18:27:33 +01:00