c5c34bd83c
Update libsyncthing to v1.19.0
2022-02-01 13:21:01 +01:00
30adde6432
Lower needlessly high version requirement in Plasmoid code
2022-01-24 15:08:12 +01:00
9840549679
Bump patch version
2022-01-24 15:07:35 +01:00
94e1a8ac63
Merge pull request #125 from Lynnesbian/master
...
Fix typo ("settinngs" -> "settings")
2022-01-22 18:42:34 +01:00
Lynnesbian
16baed6e27
fix typo ("settinngs" -> "settings")
2022-01-23 03:38:42 +10:00
216eb5bd60
Add OBS repository URL as download page doesn't contain all versions
2022-01-22 17:52:00 +01:00
692fdb0381
Update translations
2022-01-11 11:24:17 +01:00
e6609bd2a5
Update libsyncthing to v1.18.6
2022-01-11 11:23:45 +01:00
c44f5e60cf
Remove ugly spacing between list and tab buttons in Plasmoid
2022-01-02 01:33:29 +01:00
2d27e0758a
Improve overflow behavior of statistics in Plasmoid
2022-01-02 01:26:16 +01:00
8b2dad618c
Update attribution for switch to Fork Awesome
2021-12-09 18:12:38 +01:00
6a2fa35619
Update libsyncthing to v1.18.5
2021-12-07 13:29:07 +01:00
1e70d06c46
Update/improve build instructions
2021-12-05 18:32:38 +01:00
ac0030195d
Document using qt.conf
to set platform args for workarounds
2021-12-04 00:28:36 +01:00
4cd1baab19
Improve certain details in README.md, mainly Plasmoid related
2021-12-03 22:00:59 +01:00
0243068a20
Remove "Letzte" in "Letzte Änderungen" as it takes too much space
2021-12-03 22:00:05 +01:00
e99f6c13b9
Updated translations
2021-12-01 18:58:52 +01:00
b02a3a0c9b
Improve tab bar of Plasmoid (use footer and improve sizing of elements)
2021-12-01 18:53:23 +01:00
cb1071b3ad
Improve Plasmoid to make it look more like official Plasmoids
...
* Use header (with integrated buttons when shown as part of the system tray
Plasmoid)
* Use less space so it fits into the system tray plasmoid (at least on a
full HD screen with 96 dpi)
* Show action for internal errors only if there are internal errors (like
in the Qt Widgets based GUI)
* Port away from deprecated tab bar (which is not used in official
Plasmoids anymore as well)
* Simplify code for ensuring the minimum size as configured (still does
not work within the system tray Plasmoid)
2021-11-30 19:43:26 +01:00
Apparatus_Zero
463f1a0ac6
Add some shields and fix minor typo in README
2021-11-18 13:22:48 +01:00
811c07da6a
Fix displaying issues of plasmoid
...
* Set a certain size for the icons to avoid them from being too big or too
small
* Fix search button
2021-11-13 22:51:04 +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
a5f062032a
Update translations
2021-11-02 18:01:38 +01:00
c1f3e57a9c
Use ForkAwesome icons in consistency with Syncthing's official GUI
...
* Use single cog for settings (instead of cogs)
* Use "refresh" for re-scanning all dirs (instead of search)
2021-11-02 18:01:00 +01:00
ba418d9bfb
Update libsyncthing to v1.18.4
2021-11-02 17:52:20 +01:00
be92d5366c
Show name instead of ID in recent changes
...
See https://github.com/Martchus/syncthingtray/issues/115
2021-10-19 23:35:28 +02:00
5ef0523458
Remove icons which are no longer needed
2021-10-16 21:28:59 +02:00
19bede39a2
Simplify coloring of common ForkAwesome icons
...
The normal QPalette can be used to determine the icon color so it is
unnecessary to use the flag for custom bright colors here (which is only
intended for colors which are not on the standard QPalette).
2021-10-16 21:20:12 +02:00
de3205df00
Use ForkAwesome icons also in RecentChangesPage of Plasmoid
2021-10-15 23:16:58 +02:00
4dc9f08639
Update translations
2021-10-15 22:21:40 +02:00
9e3cd95b13
Apply clang-format
2021-10-15 22:18:54 +02:00
0651323da4
Use ForkAwesome consistently in Plasmoid as well
2021-10-15 22:18:30 +02:00
7b6121cb05
Use ForkAwesome icons more consistently in tray widget
...
Mixing ForkAwesome icons too much with the regular icon theme doesn't look
good (depending on the theme) so let's prefer ForkAwesome icons within the
tray widget which already uses ForkAwesome in some places like certain
buttons and models. This makes it also look more in-line with Syncthing's
web UI. For context menus and dialogs let's prefer system icons because
there are hardly any ForkAwesome icons used/required so far and it is maybe
nicer to be in-line with the system here.
2021-10-15 00:23:22 +02:00
d3c878359a
Fix typo in libsyncthing tests
2021-10-13 00:14:49 +02:00
3b50d78f1e
Use resource lock to avoid concurrent execution of tests requiring Syncthing test instance
...
This is likely the cleaner approach compared to just enforcing a serial run
for the CLI test.
2021-10-13 00:14:35 +02:00
1f74a82ecb
Adapt test for loading self-signed certificate
2021-10-12 23:55:17 +02:00
6c23bb6e82
Avoid running CLI and connector tests in parallel
...
* Fix the test execution when parallel ctest jobs are configured
via e.g. `CTEST_PARALLEL_LEVEL`
* See https://github.com/Martchus/syncthingtray/issues/116
2021-10-12 23:40:35 +02:00
09d5c5589e
Add missing verb in plasmoid/testing.md
2021-10-10 23:22:34 +02:00
3bf50fb414
Use Syncthing icon from ForkAwesome for buttons/menus
...
This should look more consistent than abusing the state-specific "idling"
icon.
2021-10-10 20:44:22 +02:00
77f0a8d5ae
Update translations
2021-10-09 01:15:49 +02:00
0b801bc505
Make internal errors also accessible when starting with --windowed
...
* Show the button for the internal errors dialog in the tray widget like it
is done when the `UNIFY_TRAY_MENUS` config is activated
2021-10-09 01:14:54 +02:00
c63719e2d1
Check whether loaded certificate is not null
2021-10-09 01:14:54 +02:00
3c6716ebb9
Expect more TLS error types to support Schannel backend
...
Apparently the Schannel backend also produces
`QSslError::CertificateUntrusted` errors. Also adding
`QSslError::CertificateRejected` to be sure.
2021-10-09 01:14:54 +02:00
ab605049aa
Improve TLS error messages
...
* Add fallback to .toPem() when .toText() is not implemented by the TLS
plugin
* Add error number (Qt's enum value)
* Remove leftover cerr logging
2021-10-09 01:14:54 +02:00
feb7fb04db
Apply clang-format in fileitemactionplugin/CMakeLists.txt
2021-10-08 22:54:30 +02:00
c3182ff256
Apply cmake-format
2021-10-07 18:28:13 +02:00
b49d51cc44
Bump patch version
2021-10-07 18:22:41 +02:00
8b273b6945
Improve messages for TLS errors
...
Before one only gets the generic error "TLS handshake failed". Now one gets
more details error messages plus the problematic certificate. This should
be helpful for debugging.
2021-10-07 18:22:41 +02:00