6ab7662a64
Add experimental 'libsyncthing'
...
* This allows running C++ GUI code (as provided by this
repository) and Syncthing itself in the same process.
* It basically seems to work. I can now run a Syncthing
instance within the interactive C++ shell 'cling' :-)
* Syncthing and its assets are built within the usual
CMake build process but disabled by default because still
experimental. To enable the build, add '-DNO_LIBSYNCTHING=OFF'
to CMake arguments.
* The Syncthing checkout with customized exports lives
in the Git submodule under
'libsyncthing/go/src/github.com/syncthing/syncthing'.
2018-04-08 21:36:08 +02:00
11bf8812e0
Use only one main category in desktop file
2018-02-10 23:18:30 +01:00
447928a018
Request device/directory completion
2018-01-24 21:46:18 +01:00
4f58e054d5
Improve test mode (mocked SyncthingConnection)
...
* Add further events allowing to reproduce download
model issues visible in Plasmoid
* Use TestApplication to find testfiles
2017-11-12 17:03:30 +01:00
43b2f9ff22
Allow to disable formatting
2017-10-17 19:47:12 +02:00
d54ba51a7b
Set minor version to 7
2017-10-07 22:08:11 +02:00
c3f7cfa88e
Enable Plasmoid by default (with exceptions, like for kio)
2017-10-05 00:31:30 +02:00
49862f2701
Make GUI everywhere mandatory
2017-09-09 21:30:18 +02:00
f9b6441a8e
Add Plasmoid (still experimental and incomplete)
2017-08-30 00:04:35 +02:00
f38619c35c
Disable KIO under Android, Windows, MacOS by default
2017-07-20 00:02:05 +02:00
aca7f61c84
Prevent trying to rescan paused dirs
...
* Exclude paused dirs when rescanning all dirs to
prevent errors
* Disable rescanning particular dir via gui if paused
2017-07-16 21:08:38 +02:00
9fb1e918de
Bump version to 0.6.2
2017-07-14 17:54:24 +02:00
f95ad68a3a
Link testhelper against connector, remove global includes
2017-07-11 22:53:45 +02:00
5d05e9a5df
Fix compatibility with Qt < 5.8
2017-06-09 12:16:25 +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
40b8713ba6
Move test helper to separate library
...
Allows to share common test helper code
between tests for different components
2017-04-01 16:56:36 +02:00
4d7c6b5a61
Enable testing at root level so all tests are executed
2017-03-29 22:17:11 +02:00
f5ee751374
cli: Allow rescanning sub dir/file
2017-03-22 21:22:30 +01:00
0868f2cf6a
Extend tests of connector library
2017-03-09 23:10:03 +01:00
803c3c200b
Update version
2017-02-25 16:59:37 +01:00
57f7d140e0
Provide basic Dolphin integration
2017-02-20 18:44:56 +01:00
924241f65c
Use ENABLE_QT_RESOURCES_OF_STATIC_DEPENDENCIES
2017-02-11 02:42:10 +01:00
7ec7528173
Fix QString conversion from CLI args
2017-02-01 17:12:56 +01:00
71864376a9
Also consider sleep/standby as tolerable interruption
...
* Only supported when Logind is used
* Extension of b2325bf
* So notifications caused by Syncthing inavailability
short after start or resume from standby can now be
suppressed - at least when using Systemd/Logind
2017-01-15 17:32:20 +01:00
6d6ab5aba6
Update version to 0.3.0 as new features have been added
2017-01-01 19:41:51 +01:00
3f95d72b79
Prevent disconnected notification on startup
...
Happened when Syncthing notifications were
available before the connection was established
2016-12-18 16:47:01 +01:00
203370f933
Allow notifications via D-Bus
2016-12-12 23:45:40 +01:00
d3bde05ccd
Update icon when new notifications shown
2016-12-03 01:00:04 +01:00
b40fc773c2
Move colors to separate header
2016-11-08 19:42:50 +01:00
be2332dd0e
Improve categories of *.desktop file
2016-11-08 19:32:32 +01:00
3841e891d5
Enable exact shared object version for backend libs
2016-10-22 21:01:32 +02:00
6c308f703b
Use default tab shape
2016-10-11 20:12:59 +02:00
1f21c2dc52
Add syncthingctl, see README.md
2016-10-02 21:59:28 +02:00
6470038fc7
Refactor to allow sharing backend with other apps
...
Intended for creating command line tool and plasmoid
2016-09-30 23:58:45 +02:00
3335350a81
Refactor to be able to build data classes as extra lib
2016-09-29 21:19:54 +02:00
d863858bff
Improve doc
2016-09-27 22:01:54 +02:00
e50c006dd7
Make the tray a single instance application
2016-09-24 16:38:05 +02:00
23a4833b6e
Show ongoing downloads
2016-09-21 21:09:12 +02:00
7e2f3cc86e
Improve Syncthing notification/error handling
2016-09-08 23:35:15 +02:00
688bf43216
Fix Windows icon
2016-09-06 22:54:59 +02:00
1b51a582cb
Implement multiple connection configs
2016-09-04 01:27:07 +02:00
cb251fd123
Implement autostart and launcher
2016-09-03 19:39:43 +02:00
2360b2a482
Improve various details
2016-09-01 19:37:04 +02:00
4737268e20
Refesh traffic, general refactoring
2016-09-01 19:36:42 +02:00
b3760eb494
Add fallback icons, show traffic
2016-09-01 19:36:42 +02:00
2630e51887
Implement further features
2016-08-26 16:43:53 +02:00
b7609d7d3e
Initial import
2016-08-25 00:57:33 +02:00