Martchus
70e94bcd3c
Re-evaluate the default icon theme when the color palette changes
...
So far the Plasmoid is not covered. It would likely not be very useful
anyways because under GNU/Linux the default icon theme can be determined
from the system and thus the "fallback" default this change is about is not
effective.
2023-03-23 22:43:59 +01:00
Martchus
a15c176b18
Remove symlink for README
2023-02-27 22:16:41 +01:00
Martchus
b5d81eefc6
Avoid remaining symlinks for testfiles
2023-02-27 22:14:35 +01:00
Martchus
1b72e61c86
Allow to use a window without titlebar
...
This might look better than a popup on Windows 11 because we'd still get
the round window corners.
2023-02-18 21:27:09 +01:00
Martchus
5bf8a4e25a
Update translations
2023-02-17 19:23:01 +01:00
Martchus
10c656cc5e
Show error when settings cannot be restored or saved
...
* State the error type and location of the relevant file
* Help debugging problems related to settings
2023-02-17 19:20:10 +01:00
Martchus
243160d43a
Don't hide `--show-wizard` argument anymore; it is no longer experimental
2023-02-11 17:37:49 +01:00
Martchus
c7f6da6a17
Update translations
2023-01-30 16:29:29 +01:00
Martchus
4d96f791b6
Apply clang-format
2023-01-28 20:19:43 +01:00
Martchus
802937264b
Simplify code by removing dialog parent
2023-01-28 18:35:50 +01:00
Martchus
a40ccb0265
Fix broken download icon
...
* Use version for light theme as fallback
* Add to list of required icons used for bundling icon themes
2023-01-28 17:40:46 +01:00
Martchus
e9eeb76578
Fix displaying QR-code in wizard when built-in launcher is used
...
In this case the connection from the setup detection is not the correct
one. The connection used to apply the settings should generally be used for
querying the QR-code.
2023-01-09 16:01:37 +01:00
Martchus
7d8c6e7114
Update translations
2022-12-10 12:07:45 +01:00
Martchus
4fc3777a9e
Paint tray menu background as normal widget when shown as normal window
2022-12-10 12:07:06 +01:00
Martchus
24a9e63005
Apply clang-format
2022-12-10 12:06:07 +01:00
Martchus
66d485305b
Avoid reference to concrete font (Noto Sans)
2022-12-06 21:36:14 +01:00
Martchus
e3f230546d
Adapt hack for context menu positioning issues to work in windowed mode
2022-11-29 23:41:18 +01:00
Martchus
6c89b2dc0a
Allow disabling positioning at fallback coordinates
...
This just turns the "Otherwise assume …" label into a checkbox allowing to
disable the fallback behavior completely.
2022-11-29 23:33:28 +01:00
Martchus
71c56edfd8
Allow showing Syncthing Tray as normal application/window
...
* Remove experimental pinning feature again and instead allow using a
normal window
* Pinning made it inconvenient to close the (frameless) window again
* Pinning required hiding/showing the window which didn't look very
nice (and setting flags directly via `QWindow` didn't work as well)
* As normal application/window positioning issues on Wayland are less
problematic (and those aren't going to be fixed any time soon, if at all)
2022-11-29 23:06:15 +01:00
Martchus
f6845cd5c0
Use `quickwizard` icon consistently
2022-10-30 21:40:42 +01:00
Martchus
4357c4b5f6
Avoid warning about shadowing
2022-10-30 21:26:12 +01:00
Martchus
74580d382b
Allow testing systemd integration with a test unit file
2022-10-22 13:01:25 +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
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
3d8f66fe8e
Update screenshots in appstream file
2022-10-08 22:03:00 +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
a45bd8e60e
Update translations
2022-10-04 10:53:14 +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
b0d1197cb7
Implement launcher and systemd configuration in wizard
2022-10-02 19:24:26 +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
f290dec65c
Develop wizard further
2022-10-01 18:11:48 +02:00
Martchus
2e961c489d
Update translations
2022-09-05 22:02:01 +02:00
Martchus
66948336d5
Allow to disable tab texts (to shown only icons anymore)
...
When configuring a smaller size for the Qt Widgets based UI it might be
preferred to show only the icons instead of having the tab buttons
overflow.
2022-09-05 21:56:22 +02:00
Martchus
3bbbab035c
Update translations
2022-08-25 22:33:59 +02:00
Martchus
9d28fbbefc
Ensure icons in wizard's welcome page are present
...
* Provide icons for command link buttons because it looks rather bad when
some of them are missing in the user's icon theme and are therefore not
displayed at all
* Add icons to lists for bundling icons
2022-08-25 21:35:22 +02:00
Martchus
01f722c690
Unify code for about dialog image and attribution
...
It is the same for all components so define it at one place.
2022-08-25 20:35:02 +02:00
Martchus
800cbcc286
Add hidden flag to enable WIP features
...
Supposed to be used for the wizard while it is WIP.
2022-08-22 21:59:34 +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
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
a49da56829
Update translations
2022-07-16 19:37:00 +02:00