Martchus
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
Martchus
b350aaf879
cli: Mark RelevantDir as explicit and ~Application() as override
2021-01-11 18:50:28 +01:00
Martchus
bcb2b49b72
Don't use lower-case Qt macros
2020-03-08 13:50:32 +01:00
Martchus
b61592fbbd
Allow editing Syncthing config via JavaScript
2018-04-07 22:01:54 +02:00
Martchus
c7ea5974e4
Allow editing config via syncthingctl
2018-04-01 23:01:37 +02:00
Martchus
754cd0c2e1
Allow printing current config
2018-04-01 20:21:51 +02:00
Martchus
914aac6e39
Make bash completion faster by requesting only config
2018-02-19 03:22:47 +01:00
Martchus
b9c87a9bba
Show remote progress in cli
2018-01-25 00:03:31 +01:00
Martchus
9017de6e1d
Allow --all-dirs and --all-devs in wait-for-idle
2018-01-24 23:16:35 +01:00
Martchus
45b242b91a
Simplify CLI code
2018-01-24 23:07:53 +01:00
Martchus
2625f7b08b
cli: Allow specifying directory (items) by path
...
However, relative paths can only be matched to Syncthing dirs
for the local instance.
2017-10-16 19:43:38 +02:00
Martchus
312ebd26d2
cli: Support timeout and min. idle time in wait-for-idle
...
So wait-for-idle is useful even when the status returned
by Syncthing is flaky.
2017-09-30 19:00:36 +02:00
Martchus
3e9e933411
cli: Show directory and device names in shell completion
2017-09-30 18:51:29 +02:00
Martchus
e52a2a6ef6
Improve error handling
...
Allow viewing request URL and response of internal
errors.
2017-08-20 01:20:47 +02:00
Martchus
732a5fdd8d
Apply clang-format
2017-05-01 03:34:43 +02:00
Martchus
0278f05023
cli: Use nested operations for pwd
2017-04-06 00:08:24 +02:00
Martchus
1168e31f55
cli: Add shortcut for current working directory
...
syncthingctl pwd status/rescan/resume/pause
2017-03-29 23:17:53 +02:00
Marius Kittler
189a985e23
Support pause/resume directories in CLI
2017-02-23 23:12:38 +01:00
Martchus
1f796e6039
Add syncthingctl option to wait for dir/dev idle
2016-10-17 23:13:29 +02:00
Martchus
f82ed3ba47
Allow shutdown via CLI
2016-10-02 22:16:43 +02:00
Martchus
1f21c2dc52
Add syncthingctl, see README.md
2016-10-02 21:59:28 +02:00