Commit Graph

24 Commits

Author SHA1 Message Date
4b5a8efa3e Apply cmake-format v0.6.0 2019-11-30 18:24:19 +01:00
05e49c86ce Improve color picker for icons
* Add note about Drag & Drop
* Allow picking from multiple presets
2019-11-19 19:33:58 +01:00
cf5faeca51 Apply cmake-format 2019-09-08 18:12:05 +02:00
p-bo
7e82d7a91b
Added Czech localization 2019-08-20 22:15:08 +02:00
56e1e98493 Apply cmake-format 2019-06-16 16:58:52 +02:00
05da0465a7 Allow customizing status icon colors 2019-05-19 17:57:37 +02:00
d88df866d2 Adapt to c++utilities v5 2019-05-04 21:05:21 +02:00
326f03b604 Apply cmake-format 2019-02-06 17:36:14 +01:00
4a42a3f0c0 Fix and refactor directory error handling
* Rely not only on the FolderErrors event
* Request pull errors when opening the dialog
* Use "pullErrors" from FolderSummary
* Move code for directory error dialog into
  its own class

This should fix that sometimes obsolete errors
were still displayed or actually present errors
missing.
2018-11-03 21:30:17 +01:00
930691ebdc Rename ErrorViewDialog to InternalErrorsDialog 2018-11-03 18:15:10 +01:00
cdff9fd974 Allow forwarding JS console of web view to stderr 2018-10-28 17:03:23 +01:00
c7418431f5 Use new libsyncthing interface in launcher
Not tested yet
2018-04-15 20:20:30 +02:00
0ceb8d5e79 Add high-level abstraction for launching Syncthing
Add new SyncthingLauncher class which lauches Syncthing
under the hood via external SyncthingProcess or using
libsyncthing.

Note: Launching via libsyncthing is still experimental.
2018-04-11 23:16:00 +02:00
0c104f60b8 Wait till all processes finished, ask for killing
See https://github.com/Martchus/syncthingtray/issues/15
2018-04-02 23:32:52 +02:00
71bcdd0c45 Add notification images (DBus-only) 2018-03-18 03:09:07 +01:00
eeca6715de Send API-Key when using QWebEngine
so when showing Syncthing via QWebEngine, the password
must not be provided.
2017-12-30 02:26:55 +01:00
9782795551 Add missing icons 2017-10-07 22:24:19 +02:00
60a322cb4e Get rid of no longer necessary hasBeenShown() checks 2017-09-27 00:21:53 +02:00
49862f2701 Make GUI everywhere mandatory 2017-09-09 21:30:18 +02:00
5046cb3eed Move logic for determine error relevance to InternalError 2017-09-08 17:01:51 +02:00
856a899c4b Move showOwnDeviceId() to widgets
So Plasmoid can use it as well
2017-08-30 00:01:34 +02:00
e52a2a6ef6 Improve error handling
Allow viewing request URL and response of internal
errors.
2017-08-20 01:20:47 +02:00
1abb8b8a87 Move status info/notification to widgets
* Allow reusing code in other components such
  as Plasmoid
* Separate determining status text and icon
  from displaying notifications
2017-04-25 23:32:40 +02:00
49ff5a7b65 Move widgets from tray app to separate lib
So settings pages, web view and other widgets
can be used in other components such as the
Dolphin plugin and Plasmoid, too.
2017-04-23 18:31:18 +02:00