Commit Graph

204 Commits

Author SHA1 Message Date
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
Martchus ee9fa0998e Fix use of wrong var in KIO plugin 2017-02-25 18:46:29 +01:00
Martchus 24b8225c9e Document KIO plugin 2017-02-25 18:28:35 +01:00
Martchus aca4f47829 Add pause/resume to KIO plugin 2017-02-25 18:28:20 +01:00
Martchus 803c3c200b Update version 2017-02-25 16:59:37 +01:00
Martchus 6c62bf946b Swap dir pause and rescan buttons
Looks better with Breeze icon theme
2017-02-24 22:34:46 +01:00
Martchus 02c4c778e5 Update translations 2017-02-23 23:20:45 +01:00
Martchus 8332176bf6 Improve pauseResumeDirectory()
* Use compact JSON
* Don't do anything if no dirs specified
* Note Syncthing issue
2017-02-23 23:12:38 +01:00
Marius Kittler 189a985e23 Support pause/resume directories in CLI 2017-02-23 23:12:38 +01:00
Marius Kittler 5101872532 Allow pausing/resuming dirs in GUI 2017-02-23 15:57:17 +01:00