Commit Graph

804 Commits

Author SHA1 Message Date
Martchus 9ee723df0c Mention qtutilities regarding translations 2019-08-20 22:32:40 +02:00
Martchus 835b51e8b4
Merge pull request #48 from p-bo/patch-6
Added Czech localization
2019-08-20 22:18:43 +02:00
Martchus e8aef2ce1c
Merge pull request #49 from p-bo/patch-7
Added Czech localization
2019-08-20 22:18:31 +02:00
Martchus 8ed7d61e51
Merge pull request #50 from p-bo/patch-8
Added Czech localization
2019-08-20 22:18:17 +02:00
Martchus dd4c810d4e
Merge pull request #51 from p-bo/patch-9
Added Czech localization
2019-08-20 22:18:10 +02:00
Martchus b5f832b9e4
Merge pull request #52 from p-bo/patch-10
Added Czech localization
2019-08-20 22:18:00 +02:00
p-bo 5bd2056190
Added Czech localization 2019-08-20 22:16:06 +02:00
p-bo 7e82d7a91b
Added Czech localization 2019-08-20 22:15:08 +02:00
p-bo 17b59a994f
Added Czech localization 2019-08-20 22:14:07 +02:00
p-bo cd0e5fee74
Added Czech localization 2019-08-20 22:13:00 +02:00
p-bo 9869794d29
Added Czech localization 2019-08-20 22:11:45 +02:00
Martchus 81a243d0bd
Merge pull request #47 from p-bo/patch-5
Added Czech localization
2019-08-20 22:07:08 +02:00
p-bo b2011ab9a3
Added Czech localization
Create syncthingtray_cs_CZ.ts
2019-08-20 22:01:43 +02:00
Martchus 35c3173891
Merge pull request #46 from p-bo/patch-4
Added Czech localization
2019-08-20 21:41:53 +02:00
Martchus 67166eb8f9
Merge pull request #45 from p-bo/patch-3
Added Czech localization
2019-08-20 21:41:35 +02:00
Martchus ae44d8781c
Merge pull request #44 from p-bo/patch-2
Added Czech localization
2019-08-20 21:41:19 +02:00
Martchus afd7852e37
Merge pull request #43 from p-bo/patch-1
Added Czech localization
2019-08-20 21:41:07 +02:00
p-bo 2ddbbc6c79
Added Czech localization
Create syncthingplasmoid_cs_CZ.ts
2019-08-20 21:38:08 +02:00
p-bo 7127322aff
Added Czech localization
Create syncthingfileitemaction_cs_CZ.txt
2019-08-20 21:25:54 +02:00
p-bo cb206d95e4
Added Czech localization
Create syncthingmodel_cs_CZ.txt
2019-08-20 21:08:02 +02:00
p-bo 3d2ed26d19
Added Czech localization
Created syncthingconnector_cs_CZ.ts
2019-08-20 20:55:55 +02:00
Martchus 22af85aaf2 Update README.md
* Update Plasmoid screenshot
* Add Xfce to tested platforms
2019-08-12 00:33:23 +02:00
Martchus 47fae26975 Construct QList for pages from initializer list 2019-08-10 22:04:39 +02:00
Martchus fb97615363 Update 'Tested under' section 2019-08-10 01:47:49 +02:00
Martchus 956d4d1cd7 Update translations 2019-08-10 00:21:14 +02:00
Martchus 5d044a9645 Mention --wait in error message if tray not available 2019-08-10 00:20:38 +02:00
Martchus 1c13908381 Format QML files 2019-08-08 23:10:15 +02:00
Martchus de76489a2c Require "edit-clear" icon
It is now required for the button overlay from qtilities because
no fallback is provided anymore.
2019-08-08 22:55:49 +02:00
Martchus 5271a56397 Adapt syncthingctl test to changed logging behavior 2019-08-08 22:36:47 +02:00
Martchus 072bef22c5 plasmoid: Prevent overlapping status info 2019-08-08 21:51:27 +02:00
Martchus b9402ce374 plasmoid: Ensure keyboard events can be received after initialization 2019-08-08 21:35:56 +02:00
Martchus bd345dfe12 Apply cmake-format 2019-08-08 21:34:24 +02:00
Martchus 584afb52d9 Update libsyncthing 2019-08-07 18:42:41 +02:00
Martchus 971e2dca6a Fix including BasicConfig in libsyncthing 2019-08-06 10:57:42 +02:00
Martchus be0be08997 Apply cmake-format 2019-08-06 00:13:15 +02:00
Martchus e2037aebc1 Fix further configuration issues with libsyncthing
* Can not use BUNDLED_TARGETS because syncthinginternal is only an
  imported target
* Use INSTALL_INTERFACE generator expression to specify path of
  libsyncthinginternal.a for installation (imported target can not
  be exported apparently)
2019-08-06 00:12:58 +02:00
Martchus 495140cdf9 Use imported target for libsyncthinginternal
This way the pkg-config file can be generated correctly.
2019-08-05 19:10:57 +02:00
Martchus 7b668ca02c Update version to 0.10.0 2019-08-05 18:45:53 +02:00
Martchus a2d5307e4f Apply clang-format 2019-08-03 16:31:38 +02:00
Martchus 0a2eae6542 Improve libsyncthing
* Update Syncthing version
* Use utilities from https://github.com/syncthing/syncthing/pull/5871
* Remove useless use_standard_filesystem()
2019-08-03 16:31:23 +02:00
Martchus 4e60153070 Update translations 2019-08-02 17:09:05 +02:00
Martchus db16727956 Show launcher log also before opening settings dialog 2019-08-02 17:05:48 +02:00
Martchus 1982d26295 Remove code duplication in SyncthingApplet 2019-08-01 19:08:58 +02:00
Martchus 2363e9a7d4 Update status icon and tooltip when changing settings
Required because the reconnect interval which might be included
in the tooltip might have changed.
2019-08-01 19:07:58 +02:00
Martchus 6057b2cb2c Map context menu coordinates to top-level widget
Map context menu coordinates to top-level widget if the top-level
widget is a QMenu. Otherwise the context menu is not displayed at
the right position. Not sure why this workaround is required.

The check for QMenu is required. Otherwise the "windowed" mode
enabled via --windowed CLI argument would not work anymore. In
this mode the top-level window is a regular window.

Adding the window flags Qt::Sheet or Qt::Dialog to the QMenu
would help as well but that prevents closing the menu (see
https://github.com/Martchus/syncthingtray/issues/41).
2019-07-31 22:26:11 +02:00
Martchus d07bdba5de Add parent to context menus
This is recommended in a Wayland porting guide.
2019-07-31 22:26:00 +02:00
Martchus 19816437ea Use a different parent for dialogs
This allows customizing the tray menu/widget using style sheets
without affecting the dialogs.
2019-07-31 20:47:19 +02:00
Martchus 353f1e2463 Allow to distinguish icon colors within UI and system tray
This is useful because sometimes the background color of the system
tray is dark but the overall system UI still uses a light theme.

For the Plasmoid this should never be the case, though. Hence the
extra settings are not available there.
2019-07-31 20:16:43 +02:00
Martchus 59e0f93c1c Add note regarding Wayland 2019-07-31 20:06:32 +02:00
Martchus 2c9bf8961f Update documentation for adding translations 2019-07-31 20:04:25 +02:00