Martchus
864d2777b5
WIP: Improve positioning of tray widget under Wayland
...
* Add support for the layer shell protocol
2022-11-27 00:02:37 +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
Martchus
2139b204e3
Determine whether to use bright custom colors automatically
2022-07-16 19:28:31 +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
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
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
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
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
fb1cef929e
Update translations
2022-05-23 23:01:42 +02:00
Nicholas D Steeves
fd5c59222a
Merge PNG and SVG icon from Syncthing v1.20.1
...
From https://github.com/syncthing/syncthing.git
git checkout v1.20.1 -- LICENSE assets/logo-256.png \
assets/logo-only.svg
mv LICENSE LICENSE.MPL-2.0
[resurrect Syncthing Tray LICENSE in magit]
mv assets/logo-256.png \
tray/resources/icons/hicolor/256x256/apps/syncthingtray.png
cp -a assets/logo-only.svg \
tray/resources/icons/hicolor/scalable/apps/syncthingtray.svg
[the upstream copy was identical to Syncthing tray's copy]
mv assets/logo-only.svg \
widgets/resources/icons/hicolor/scalable/app/syncthingtray.svg
2022-05-18 16:10:43 -04:00
Martchus
be9d963a82
Add internal errors to menu/dialog even if the notification is disabled
2022-05-04 00:24:26 +02:00
Martchus
5eb5a6dc60
Update translations
2022-05-03 23:27:29 +02:00
Martchus
28aa9a516c
Have directory ID still accessible in recent changes despite showing name
...
Show it as tool tip and allow copying it via the context menu
2022-04-09 14:52:00 +02:00
[G3NSVRV]
1244b8a8cf
Update dark-palette.ini
...
eye friendly
2022-03-27 22:41:47 -03:00
Martchus
e749097110
Update translations
2022-03-20 17:02:06 +01:00
Martchus
3d5286bf26
Avoid mixing different icon types in context menu
2022-03-20 17:01:48 +01:00
Martchus
825ee28300
Adapt to breaking change in Qt 6.2.3
2022-02-07 17:27:02 +01:00