Commit Graph

342 Commits

Author SHA1 Message Date
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
2f41fc9337 Update translations 2022-10-11 19:33:15 +02:00
65c12ba4f8 Revert accidental changes to traywidget.ui 2022-10-09 12:20:30 +02:00
157aec85ea Let appstream screenshot URL point to raw images 2022-10-08 23:53:25 +02:00
836f51d6f6 Update translations 2022-10-08 23:43:08 +02:00
3d8f66fe8e Update screenshots in appstream file 2022-10-08 22:03:00 +02:00
127cd71856 Avoid re-positioning when pinning 2022-10-07 23:22:15 +02:00
ace27f9e9c Fix saving pinned state persistently 2022-10-07 23:15:25 +02:00
0086873684 Update translations 2022-10-07 22:59:46 +02:00
9220d66add Allow pinning tray menu (still experimental) 2022-10-07 22:59:17 +02:00
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
a45bd8e60e Update translations 2022-10-04 10:53:14 +02:00
4896261ef9 Allow opening launcher settings from wizard in case of an error to check logs 2022-10-02 20:33:07 +02:00
b0d1197cb7 Implement launcher and systemd configuration in wizard 2022-10-02 19:24:26 +02:00
bd5b93d311 Implement completion of wizard
Applying settings is still only implemented for one of the cases.
2022-10-01 22:25:33 +02:00
442aee992a Unify code for showing wizard 2022-10-01 20:25:21 +02:00
f290dec65c Develop wizard further 2022-10-01 18:11:48 +02:00
2e961c489d Update translations 2022-09-05 22:02:01 +02:00
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
3bbbab035c Update translations 2022-08-25 22:33:59 +02:00
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
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
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
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
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
a49da56829 Update translations 2022-07-16 19:37:00 +02:00
2139b204e3 Determine whether to use bright custom colors automatically 2022-07-16 19:28:31 +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
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
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
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
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
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
be9d963a82 Add internal errors to menu/dialog even if the notification is disabled 2022-05-04 00:24:26 +02:00
5eb5a6dc60 Update translations 2022-05-03 23:27:29 +02:00
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
e749097110 Update translations 2022-03-20 17:02:06 +01:00
3d5286bf26 Avoid mixing different icon types in context menu 2022-03-20 17:01:48 +01:00
825ee28300 Adapt to breaking change in Qt 6.2.3 2022-02-07 17:27:02 +01:00
0243068a20 Remove "Letzte" in "Letzte Änderungen" as it takes too much space 2021-12-03 22:00:05 +01:00
3d2930cb1d Use file-text icon for log as it looks more in-line with the other icons 2021-11-13 22:49:45 +01:00
e81166cd79 Fix several warnings when building against Qt 6 2021-11-04 00:16:27 +01:00
5b9b69625b Remove surplus brace in about dialog 2021-11-04 00:04:41 +01:00