Commit Graph

663 Commits

Author SHA1 Message Date
Martchus 04c9caf7d4 connector: Update raw config after pausing/resuming
It seems like (cached) raw config is not automatically updated
via newConfig() after pausing/resuming a dir/dev. So this is
now done manually.

Additionally, pausing/resuming devs is now also implemented by
posting new config.
2017-07-02 21:47:23 +02:00
Martchus 5d05e9a5df Fix compatibility with Qt < 5.8 2017-06-09 12:16:25 +02:00
Martchus 2845f5883d Fix compiling tests under 32-bit arch 2017-06-01 11:11:38 +02:00
Martchus b2aab9eb16 Show number of connected devs in tool tip 2017-05-30 15:06:34 +02:00
Martchus e92eb389ea Add known bugs 2017-05-22 00:29:05 +02:00
Martchus d7e59e2169 Wrap all usages of DBusStatusNotifier correctly 2017-05-11 00:03:09 +02:00
Martchus b2af9fc12d Export meta data for Data namespace 2017-05-11 00:02:20 +02:00
Martchus b1d9df73d1 Apply clang-format 2017-05-04 22:48:45 +02:00
Martchus 732a5fdd8d Apply clang-format 2017-05-01 03:34:43 +02:00
Martchus 2a17b4ea4f Update translations 2017-04-25 23:32:40 +02:00
Martchus 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
Martchus 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
Martchus 16d62bb0c6 Provide default c'tor for registered meta-types 2017-04-23 14:15:03 +02:00
Martchus 39647f9691 Fix wrong inclusion of pathselection.h 2017-04-23 14:14:09 +02:00
Martchus 8818564457 model lib: Require widgets for public interface
Due to SyncthingDownloadModel having QFileIconProvider as
private member
2017-04-23 14:02:15 +02:00
Martchus aaf25f4cc3 Fix path of resource files 2017-04-23 14:02:15 +02:00
Martchus 43691cf3c4 Remove useless geometry property 2017-04-23 14:02:15 +02:00
Martchus 01610f5027 Register some enums/structs as Qt meta-type
Reuired when creating a Plasmoid because these
types might be accessed from QML then
2017-04-23 14:02:15 +02:00
Martchus 4fa0ff30db Fix typo 2017-04-19 22:09:50 +02:00
Martchus 675c1fb669 Use DateTime::unixEpochStart() 2017-04-19 22:09:47 +02:00
Martchus c11d527a54 Disable hover effect on "display-only" actions in KIO plugin 2017-04-08 14:27:15 +02:00
Martchus 77daa58f4e Document debugging Dolphin/KIO plugin 2017-04-08 14:25:35 +02:00
Martchus 0278f05023 cli: Use nested operations for pwd 2017-04-06 00:08:24 +02:00
Martchus 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
Martchus 9b70b81ae9 Improve README.md 2017-03-29 23:32:48 +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
Martchus 4d7c6b5a61 Enable testing at root level so all tests are executed 2017-03-29 22:17:11 +02:00
Martchus 16cd445108 Show error message in KIO plugin 2017-03-29 22:17:11 +02:00
Martchus f5ee751374 cli: Allow rescanning sub dir/file 2017-03-22 21:22:30 +01:00
Martchus 0d5f686185 Fix tooltip showing errors 2017-03-22 16:25:28 +01:00
Martchus 39b23842a8 Fix reconnecting test 2017-03-20 21:19:47 +01:00
Martchus 73fcce5393 Update README.md 2017-03-17 00:42:36 +01:00
Martchus 58a0282032 Update translations 2017-03-17 00:39:01 +01:00
Martchus 3c2ce3e82f Allow launching syncthing-inotify
Provide a way to have multiple instances of
the launcher option page controlling separate
processes.
2017-03-17 00:38:42 +01:00
Martchus 39f8bc36cf Improve KIO plugin code 2017-03-17 00:36:12 +01:00
Martchus 5af4214b78 Extend planned features 2017-03-15 22:26:04 +01:00
Martchus 1b5f64eb64 Explain utilization of systemd 2017-03-15 22:12:21 +01:00
Martchus 0dbfda37aa Use web view defs provided by qtutilities 2017-03-14 23:24:52 +01:00
Marius Kittler aa5a057aab Fix 'no return' error when building rpm package 2017-03-14 12:39:46 +01:00
Martchus fd2429b477 Handle status updates in KIO plugin 2017-03-13 00:40:48 +01:00
Martchus 2635cde225 Handle case when not connected in KIO plugin 2017-03-11 19:57:49 +01:00
Martchus 6c51a470b7 Improve connector tests
Still not sure why reconnecting fails with GCC
2017-03-11 18:07:49 +01:00
Martchus 0868f2cf6a Extend tests of connector library 2017-03-09 23:10:03 +01:00
Martchus a3887749a5 Test SyncthingConnection class 2017-03-09 02:58:13 +01:00
Martchus 536f140fcb Open containing dir of downloading file
Makes more sense than trying to open an incomplete file
2017-03-06 21:48:29 +01:00
Martchus a0031d3806 Update README.md 2017-02-26 19:15:21 +01:00
Martchus 5f2bb86c2f Add translations for KIO plugin 2017-02-26 18:59:37 +01:00
Martchus 1ab91e7fb1 Update README.md 2017-02-25 19:04:47 +01:00
Martchus 66bfab7397 Remove out-commented code 2017-02-25 19:04:37 +01:00
Martchus a388d4fc37 Install desktop file for KIO plugin 2017-02-25 18:55:42 +01:00