Martchus
d1a963013a
Fix paths in error messages of libsyncthing configuration
2023-11-06 16:00:20 +01:00
Martchus
a9eb8e3237
Update translations
2023-11-06 15:16:49 +01:00
Martchus
fada3c98dd
Allow configuring long-polling timeout
2023-11-06 15:06:40 +01:00
Martchus
2b58266d8b
Update translations
2023-11-06 12:47:32 +01:00
Martchus
c8b4c1e435
Hide advanced connection config by default
...
The configuration page is getting too big otherwise.
2023-11-06 12:47:32 +01:00
Martchus
4e61f77932
Fix guiUrl property of SyncthingLauncher
2023-11-01 21:16:04 +01:00
Martchus
9861191ad1
Mention Chocolatey package in README
2023-10-20 17:38:03 +02:00
Martchus
9e909b257c
Mention problem with antivirus software in README
2023-10-20 17:38:03 +02:00
Martchus
d58b328f40
Revert accidental "Ordner" replacements by 230532d1
2023-10-20 16:15:38 +02:00
Martchus
784630104d
Save position and size of window after is has been moved/resized
...
* Remember new size after user resized the window
* Remember new position after user repositioned window and using explicit
coordinates has been configured in the appearance settings
2023-10-06 21:03:40 +02:00
Martchus
089100c7ab
Bump soversion
2023-10-06 20:58:20 +02:00
Martchus
cdfa769c84
Disable resizing/moving for popups under X11 as it is not working
...
At least it wasn't working with KWin and leading to the popup not closing
correctly anymore.
2023-10-06 17:55:51 +02:00
Martchus
a9cc948099
Allow resizing/moving tray widget
...
This might be useful on Wayland where positioning the popup is otherwise
not possible at all. Combined with a session restoration mechanism this
might actually be a feasible workaround. The user just needed to position
the popup once wherever it is wanted to show up and then the compositor
could remember that position.
Especially the resizing would also be useful on other platforms (and is by
the way also already possible when using the Plasmoid showing it as part of
the system tray Plasmoid).
2023-10-06 17:05:40 +02:00
Martchus
8da0560e89
Bump patch version
2023-10-06 16:56:13 +02:00
Martchus
500c73be66
Update release date
2023-10-03 14:29:31 +02:00
Martchus
e0fe3d5eeb
Update libsyncthing to v1.25.0
2023-10-03 14:20:11 +02:00
Martchus
8aedecf5f5
Update translations
2023-10-03 14:14:01 +02:00
Martchus
aa524aa8b7
Make event handling of `syncthingctl wait-for-idle` more efficient
...
Don't go though the list of dirs/devs for every dir/dev change event. Just
go though the list once after receiving new events. This makes also the
code a little bit easier to follow.
2023-09-20 18:12:55 +02:00
Martchus
230532d15e
Do the directory/folder replacement also in German translation
2023-09-18 22:34:30 +02:00
Martchus
0f2409b145
Rename placeholder text in Plasmoid as well to use folders instead of dirs
2023-09-18 22:18:02 +02:00
Martchus
2073692968
Update translations
2023-09-18 22:13:41 +02:00
Martchus
b0448756ed
Apply clang-format
2023-09-18 22:12:59 +02:00
Martchus
78e97e34a2
Adapt CLI tests to c2a0eee029
2023-09-18 22:12:36 +02:00
Martchus
63bd9bb306
Merge remote-tracking branch 'JohnVeness/folder'
2023-09-18 22:07:24 +02:00
Martchus
978636b5aa
Fix crash in `syncthingctl cat` after f5795d45c2
2023-09-18 22:05:25 +02:00
John Veness
c2a0eee029
Change Directory to Folder in user-facing strings
2023-09-17 19:33:31 +01:00
Martchus
68858fe702
Rename "Own device" in model as well
2023-09-16 23:20:28 +02:00
Martchus
bc02a70ae9
Update translations
2023-09-16 23:10:09 +02:00
Martchus
abf1dd0748
Rename `SyncthingDeviceModel::IsOwnDevice` in accordance with recent UI changes
2023-09-16 23:09:48 +02:00
Martchus
f5795d45c2
Show this/own device always as first device
...
See https://github.com/Martchus/syncthingtray/issues/203
2023-09-16 23:07:00 +02:00
Martchus
5fa69e4f5a
Rename `SyncthingDevStatus::OwnDevice` in accordance with UI change
2023-09-16 22:28:35 +02:00
Martchus
d623dfdf5e
Replace "own device" with "this device" where it makes sense
...
* Be consistent with official UI
* See https://github.com/Martchus/syncthingtray/issues/203
2023-09-16 22:19:04 +02:00
Martchus
42f77419fc
Bump patch version
2023-09-16 22:14:48 +02:00
Martchus
4c2e294f8c
Update release date
2023-09-05 10:43:03 +02:00
Martchus
e9bb64f893
Update libsyncthing to v1.24.0
2023-09-05 10:33:07 +02:00
Martchus
081def0a9e
Update translations
2023-09-04 20:35:57 +02:00
Martchus
c811b06d6b
Configure HTTPS certificate via wizard
2023-09-04 20:34:38 +02:00
Martchus
669923dbb6
Ensure redirects to HTTPS are enabled/allowed regardless of the Qt version
...
Technically, this is not completely true because it is not supported on Qt
versions older than 5.9.
2023-09-04 20:33:32 +02:00
Martchus
b7d19ea904
Avoid duplicated code in functions for locating config files
2023-09-04 20:23:32 +02:00
Martchus
bd924330ad
Remove identical branches
...
GCC warns about this so let's just remove this leftover.
2023-09-04 20:20:51 +02:00
Martchus
c3233a8954
Update translations
2023-09-01 23:36:04 +02:00
Martchus
25c8d3f69a
Use consistent/new coding style in `readDirEvent` as well
2023-09-01 23:34:26 +02:00
Martchus
92b305aa89
Store the disconnect reason in the device info
2023-09-01 23:33:50 +02:00
Martchus
3696869a99
Remove useless and possibly problematic code when handling device events
2023-09-01 23:25:06 +02:00
Martchus
ae319f604b
Fix reading device events
...
* Fix logic error that prevented the `devStatusChanged()` event
from being emitted when a device has connected
* Fix reading device ID from event data
2023-09-01 23:21:01 +02:00
Martchus
2fab93a00a
Fix compiling tests against Qt 5
2023-09-01 21:51:58 +02:00
Martchus
c168231172
Allow building libsyncthing with Go 1.21 by cherry-picking cbf0e31f69bf44bb
2023-09-01 16:51:00 +02:00
Martchus
7cc541d542
Set build timestamp when building libsyncthing to avoid default `1970-01-…`
2023-09-01 16:51:00 +02:00
Martchus
89caa76102
Add option for CLI's `wait-for-idle` to require devs to be connected
...
See https://github.com/Martchus/syncthingtray/issues/199
2023-08-27 00:09:48 +02:00
Martchus
021cbf2ae5
Mention GNOME under "Supported platforms"
...
According to https://github.com/NixOS/nixpkgs/issues/199596#issuecomment-1689874588
one can use Syncthing Tray under GNOME with a shell extension.
2023-08-24 20:49:05 +02:00