Commit Graph

449 Commits

Author SHA1 Message Date
Martchus 68c9f27e2a Add helper for changing config via JavaScript 2018-04-07 22:57:36 +02:00
Martchus 5726bab292 Allow specifying script lines via CLI args 2018-04-07 22:28:21 +02:00
Martchus ec131f297f Remove comments in example JavaScript 2018-04-07 22:09:44 +02:00
Martchus b61592fbbd Allow editing Syncthing config via JavaScript 2018-04-07 22:01:54 +02:00
Martchus bf4b26c6f8 Perform at least some checks before sending config 2018-04-07 18:30:35 +02:00
Martchus b92bf4f27a Add dry-run for syncthingctl edit 2018-04-07 18:30:14 +02:00
Martchus a805de8a21 Fix typo in German translation 2018-04-04 20:22:12 +02:00
Martchus c94b34595b Improve properties of SyncthingConnection 2018-04-04 20:18:42 +02:00
Martchus 6d155d3d63 Make considering launcher for reconnects configurable
Similar to the systemd configuration
2018-04-03 00:11:55 +02:00
Martchus 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
Martchus f9305819a7 Update translations 2018-04-02 21:26:05 +02:00
Martchus ce7a4421fa Consider isActiveFor() for process also when systemd unavailable 2018-04-02 20:52:50 +02:00
Martchus 146d4870e4 Refactor preventing unwanted error messages
* See https://github.com/Martchus/syncthingtray/issues/15
* Not tested yet
2018-04-02 20:35:30 +02:00
Martchus b81c316d4a Improve message formatting in SingleInstance 2018-04-02 20:23:54 +02:00
Martchus ad98bfbc22 Improve syncthingctl log 2018-04-02 12:48:27 +02:00
Martchus c04fb96634 Update README.md 2018-04-01 23:26:29 +02:00
Martchus 8532fbcb57 Specify min. Qt 5 version for fileitemaction and plasmomid 2018-04-01 23:02:14 +02:00
Martchus c7ea5974e4 Allow editing config via syncthingctl 2018-04-01 23:01:37 +02:00
Martchus ac36e6955d Improve coding style in syncthingctl 2018-04-01 22:34:15 +02:00
Martchus 754cd0c2e1 Allow printing current config 2018-04-01 20:21:51 +02:00
Martchus e9e85e6ba9 Update translations 2018-03-31 22:36:31 +02:00
Martchus d2eb4addd9 Distinguish between local an remote sync in settings 2018-03-31 22:31:28 +02:00
Martchus 023279142b Fix "sync complete" notifications during upload
* Distinguish between local and remote FolderCompletion events
* Do not request completion via REST-API, the FolderCompletion
  event covers both - local and remote changes.
2018-03-31 22:07:05 +02:00
Martchus bfd51fcaff Refactor SyncthingConnection::readDirEvent() 2018-03-31 21:19:53 +02:00
Martchus d74738a8a4 Enable event logging for debugging purposes 2018-03-31 19:48:27 +02:00
Martchus 6828e96b53 Improve sync complete notifications
* Also consider remote updates
* Still massive notifications when uploading
  about local folder completed
2018-03-29 00:38:21 +02:00
Martchus e6642245df Improve coding style in SyncthingConnectionSettings::loadHttpsCert() 2018-03-29 00:36:42 +02:00
Martchus 419e2971c1 plasmoid: Add context menu for top-level list views
Might be useful to add further actions because the
space for buttons is limited.
2018-03-26 22:56:55 +02:00
Martchus c1efb690ef Update translations 2018-03-24 17:06:47 +01:00
Martchus b12988e342 Apply clang-format from LLVM 6 2018-03-24 17:06:16 +01:00
Martchus 84f0f91a24 Show link-time dependencies in about dialog 2018-03-18 18:24:00 +01:00
Martchus 71bcdd0c45 Add notification images (DBus-only) 2018-03-18 03:09:07 +01:00
Martchus 107c8c2603 Document AppImage repo 2018-03-14 18:56:39 +01:00
Martchus 4483c42732 Pass settings also for bash-completion 2018-02-24 02:53:28 +01:00
Martchus 4a28ea31a5 Quote application path in desktop file correctly 2018-02-22 03:24:32 +01:00
Martchus 81b8a42ae4 Provide fallback for qEnvironmentVariable() when using old Qt 2018-02-21 23:37:34 +01:00
Martchus 3c811f5968 Add appstream metadata
See https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps
2018-02-21 23:12:00 +01:00
Martchus 907f004a84 Do not notify about "Sync complete" by default
Issue described in
https://forum.syncthing.net/t/proper-way-for-sync-complete-notification-and-actual-idle-detection
should be fixed first.
2018-02-20 20:40:18 +01:00
Martchus 620426fc2e Improve coding style in settings dialog 2018-02-19 19:46:26 +01:00
Martchus fb654b7bfe Make autostart for AppImage work 2018-02-19 19:01:07 +01:00
Martchus 914aac6e39 Make bash completion faster by requesting only config 2018-02-19 03:22:47 +01:00
Martchus 6be44cc93f Allow restart via plasmoid 2018-02-19 01:38:41 +01:00
Martchus e6ac3d8599 Update status when config updated 2018-02-18 18:13:06 +01:00
Martchus d20a4aea19 Avoid nesting in SyncthingConnection::continueConnecting() 2018-02-18 18:12:22 +01:00
Martchus 11bf8812e0 Use only one main category in desktop file 2018-02-10 23:18:30 +01:00
Martchus 6f0c622172 Update downloads 2018-02-09 00:20:50 +01:00
Martchus 46a8f8b182 Update translations 2018-02-05 21:58:05 +01:00
Martchus ec8c002408 Update README.md 2018-01-28 18:33:48 +01:00
Martchus 23eb446fd5 Fix handling connection status in plasmoid 2018-01-28 18:08:03 +01:00
Martchus c4d63e0e7c Ignore old FolderCompletion events 2018-01-28 18:07:39 +01:00