Commit Graph

129 Commits

Author SHA1 Message Date
f2675687e3 Bump patch version 2023-04-05 18:02:41 +02:00
395e32de2b Update release date 2023-04-04 21:06:59 +02:00
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
a95fd02436 Bump minor version due to theming-related changes 2023-03-26 21:34:17 +02:00
7b042f32fd Bump patch version 2023-03-13 20:04:50 +01:00
6a563b822d Update release date 2023-03-07 20:06:54 +01:00
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
46c2333230 Add option to use new config route instead of deprecated one
For the sake of compatibility with older Syncthing versions, this option is
not enabled by default.
2023-02-03 12:21:18 +01:00
41f6da986d Bump patch version 2023-01-09 14:42:19 +01:00
3bb254bf1f Update release date 2023-01-02 20:07:33 +01:00
cab34eca1e Bump patch version 2022-12-06 21:25:25 +01:00
2d6f506963 Update release date 2022-12-06 11:52:21 +01:00
1d94967281 Bump soversion 2022-11-10 21:44:32 +01:00
040d3e7295 Bump patch version 2022-11-02 22:37:45 +01:00
2544c02b5c Update release date 2022-11-02 10:50:25 +01:00
f7290b2ac1 Update release date 2022-10-12 23:23:58 +02:00
fa7b0a5a2f Add release date 2022-10-12 23:18:13 +02:00
157aec85ea Let appstream screenshot URL point to raw images 2022-10-08 23:53:25 +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
598fc0c114 Bump minor version 2022-10-07 00:19:36 +02:00
15934b6e87 Decouple ABI version from API version
Set the ABI version (used in so/DLL name) to 2 and increment it on an ABI
break (but only once within one release cycle). This way we don't need to
increment it on every patch release but also don't need to make a new major
release on every ABI break.

Keep the API version as is (using the semantic versioning format).
2022-09-11 13:16:34 +02:00
f6db20bed8 Bump patch version 2022-09-11 12:58:25 +02:00
aa519f0807 Bump patch version 2022-08-04 18:11:41 +02:00
eafddee6f3 Bump patch version 2022-07-16 12:30:27 +02:00
12da8cae28 Bump patch version 2022-06-16 17:33:42 +02:00
4b174eae20 Add option to ignore folder "out-of-sync" errors for overall status
* Add option to ignore unread notifications as well to cover all those
  extra cases
* See https://github.com/Martchus/syncthingtray/issues/141
2022-06-07 10:42:22 +02:00
c0d48a008c Bump patch version 2022-05-30 20:36:03 +02:00
f150a89a3b Bump patch version 2022-05-09 22:02:44 +02:00
245598c047 Update patch version to 1.1.19 2022-05-04 18:42:53 +02:00
bc3cc22d60 Show directory name/label instead of ID in recent changes
See https://github.com/Martchus/syncthingtray/issues/130
2022-04-09 14:35:34 +02:00
f0eeb60945 Bump patch version 2022-03-02 12:22:00 +01:00
3e38a9917e Use colors from Plasma theme in Plasmoid
One might configure a light color theme for applications and a dark theme
for Plasma (or vice versa) so this is an important difference, see
https://github.com/Martchus/syncthingtray/issues/126.
2022-02-02 22:38:36 +01:00
9840549679 Bump patch version 2022-01-24 15:07:35 +01:00
2d27e0758a Improve overflow behavior of statistics in Plasmoid 2022-01-02 01:26:16 +01:00
5b9b69625b Remove surplus brace in about dialog 2021-11-04 00:04:41 +01:00
0651323da4 Use ForkAwesome consistently in Plasmoid as well 2021-10-15 22:18:30 +02:00
b49d51cc44 Bump patch version 2021-10-07 18:22:41 +02:00
Hannah Rittich
2968898195 Allow finding of packages in namespaces 2021-10-03 02:07:18 +02:00
f384d2a496 Use "qrcode" icon from ForkAwesome
It fits better than "view-barcode" from the icon theme. This also tests
using ForkAwesome icons via the custom icon engine. Unfortunately this
does not seem to work within the Plasmoid so far.
2021-09-15 20:37:21 +02:00
f5c6444b4c Improve code for bundling qtforkawesome 2021-09-11 19:18:34 +02:00
43fcb9f71b Migrate to ForkAwesome
* FontAwesome uses a propritary build system so let's move to its fork
  ForkAwesome similar to Syncthing
    * See https://github.com/syncthing/syncthing/pull/5237
* Bundle the font file instead of having the SVGs directly within
  Syncthing Tray's own repository
2021-09-11 02:20:38 +02:00
f2db5e737c Fix typo in logging of tests 2021-08-07 16:03:57 +02:00
69f466be66 Fix crash when systemd unit status changes when settings page has already been destroyed 2021-07-15 02:21:18 +02:00
ae99dd284c Bump patch version 2021-06-17 20:33:18 +02:00
cbecf9ccf2 Add an icon for every settings tab 2021-05-07 00:06:25 +02:00
ac033517cc Allow configuring rendering size of status icons
The default of 32 px should be fine in most cases and when the UI is scaled
it is also automatically scaled. However, if one has a tray area or Plasma
panel with extraordinarily big icons like latte-dock it might still be
required to render icons at a higher resolution. This is hard to determine
programmatically so I'm just adding a manual setting.
2021-04-21 18:23:20 +02:00
8b922166dd Bump patch version 2021-04-07 15:11:32 +02:00
f75966aadc Fix warnings 2021-03-20 22:39:40 +01:00
606a9f053d Update libsyncthing to v1.13.1
It seems that the tags v1.13.0 and v1.13.1 are identical, though. Both tags
point to commit f6fac3e949c882771b4b02ce3f586dd09b7555da.
2021-02-03 18:21:33 +01:00
975e86c895 Allow backend libraries to be used from other projects
So far the backend libraries' include paths were relative within this
repository. This means the header files could not be used at their
installed location.

This change replaces them with "<>" includes to fix that problem and adds
a new include directory so building everything at once still works.

With this change it should be easier to actually split some parts into
another repository if this one would become too big.
2021-01-25 19:48:11 +01:00