Commit Graph

663 Commits

Author SHA1 Message Date
Martchus 9ec834917f Fix condition to allow removing last connection config 2017-10-08 16:34:02 +02:00
Martchus 13b5dbea18 Prevent including HelperMacros.h when using testhelper for CLI 2017-10-07 22:44:58 +02:00
Martchus 9782795551 Add missing icons 2017-10-07 22:24:19 +02:00
Martchus d54ba51a7b Set minor version to 7 2017-10-07 22:08:11 +02:00
Martchus d524ada4f1 Update documentation about adding translations 2017-10-06 17:12:55 +02:00
Martchus e3c6a5476a Add note about using backend libraries 2017-10-06 17:09:29 +02:00
Martchus 5e3b195b44 Update translations 2017-10-05 00:34:00 +02:00
Martchus a42597b987 Update build instructions 2017-10-05 00:31:51 +02:00
Martchus c3f7cfa88e Enable Plasmoid by default (with exceptions, like for kio) 2017-10-05 00:31:30 +02:00
Martchus 4d242f56c6 plasmoid: Improve displaying detail items 2017-10-05 00:10:18 +02:00
Martchus ea96c64563 Update number of connected devices correctly
Computing the number of connected devices on overall
connection status changed event is not sufficient.
2017-10-05 00:08:46 +02:00
Martchus 265e41004f plasmoid: Improve shortcut handling 2017-10-04 00:31:51 +02:00
Martchus c6d21ea3a1 plasmoid: Show start/stop button when systemd available 2017-10-03 23:31:22 +02:00
Martchus feed447cca Update README.md 2017-10-03 17:03:03 +02:00
Martchus eb298d4e4f plasmoid: Improve note about instance specific settings 2017-10-03 16:58:50 +02:00
Martchus 1de35382b7 plasmoid: Open containing directory of downloading items 2017-10-03 16:58:16 +02:00
Martchus 57bc7011c3 Update README.md 2017-10-03 16:57:25 +02:00
Martchus 616bcdc497 plasmoid: Allow showing new notifications via button 2017-10-01 21:42:26 +02:00
Martchus eb3b74eec1 plasmoid: Attempt to ensure details view uses full width 2017-10-01 21:22:44 +02:00
Martchus ee812781bb plasmoid: Fix referencing openButton of DownloadsPage 2017-10-01 21:21:10 +02:00
Martchus 544f00d52e Fix warning about reassigning layout 2017-10-01 21:20:25 +02:00
Martchus 502f37dbf5 Fix warning about url decoding 2017-10-01 21:20:05 +02:00
Martchus b692c29e50 Fix possible segfaults in set...Paused() functions
Check whether iterator is valid befor dereferencing
2017-10-01 21:19:41 +02:00
Martchus 177832f40b Update translations 2017-10-01 17:56:26 +02:00
Martchus 42369824f5 plasmoid: Add filter for directory list
Filtering is enabled just by starting to type
2017-10-01 17:54:11 +02:00
Martchus 20eae7fb2c plasmoid: Add context menu to copy value 2017-10-01 17:51:53 +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 a302bf8abf testhelper: Fix documentation 2017-09-30 18:51:50 +02:00
Martchus 3e9e933411 cli: Show directory and device names in shell completion 2017-09-30 18:51:29 +02:00
Martchus 30347f1845 Make testhelper usable for the CLI
TODO: Generalize wait... methods and move them to
qtutilities.
2017-09-30 18:46:27 +02:00
Martchus ce8c005478 Use at least operator<<(ostream,const Failure&)
if custom error handling is still required.
2017-09-29 17:19:35 +02:00
Martchus 06f5364335 Use ArgumentParser::parseArgsOrExit() 2017-09-29 17:18:21 +02:00
Martchus 60a322cb4e Get rid of no longer necessary hasBeenShown() checks 2017-09-27 00:21:53 +02:00
Martchus 91c589ce14 plasmoid: Add shortcuts for (almost) everything 2017-09-26 23:46:20 +02:00
Martchus ea38ce489d Update documentation about Plasmoid testing 2017-09-26 23:45:44 +02:00
Martchus ac8cd977cc Improve error and callback handling in CLI 2017-09-26 16:48:47 +02:00
Martchus fd64581029 Find specified operation using new method 2017-09-26 16:48:09 +02:00
Martchus 640f0e5b08 Update translations 2017-09-26 15:45:36 +02:00
Martchus 3aa09abd9e plasmoid: Prevent warnings
TODO: Further investigate this unexpected condition
2017-09-26 15:45:03 +02:00
Martchus 69ce6fee21 cli: Print newline after request (in error case) 2017-09-26 15:44:07 +02:00
Martchus 044f20343c cli: Use error phrases from c++utilities 2017-09-26 15:43:34 +02:00
Martchus 16854a110e plasmoid: Only enable rescan button for unpaused dirs 2017-09-26 15:28:10 +02:00
Martchus f7d5894f94 Improve appearance option page of Plasmoid 2017-09-20 17:42:51 +02:00
Martchus 4920e885ea Apply size also when Plasmoid displayed on edges 2017-09-20 17:42:22 +02:00
Martchus 2ee7b9af64 plasmoid: Improve settings
* Configure appearance options via Plasmoid specific
  settings
* Allow to configure the size
* Remember last connection config
2017-09-18 20:29:36 +02:00
Martchus 08373aea7b plasmoid: Trigger saving settings in handler 2017-09-17 21:49:51 +02:00
Martchus ab613bea18 cli: Add examples 2017-09-17 21:49:09 +02:00
Martchus 789f024677 models: Use namespace std for std::size_t 2017-09-17 21:48:51 +02:00
Martchus 69ffaeb1f3 Apply tidy after updating to clang-format 5.0.0
The behavior of clang-format slightly changed in Clang 5.0.0:
http://releases.llvm.org/5.0.0/tools/clang/docs/ReleaseNotes.html#clang-format
2017-09-17 21:48:15 +02:00
Martchus 18ed981d29 Fix warnings in cli/args.cpp 2017-09-17 20:54:02 +02:00