Aleix Pol
70b6e5f804
Implement PluginChecker for plugin availability
2016-06-12 22:31:09 +02:00
Aleix Pol
f1f0b85d3e
Verbose errors
2016-06-12 22:26:32 +02:00
Aleix Pol
9a370da97b
Use async dbus calls for checking plugin availability
2016-06-12 22:26:23 +02:00
Aleix Pol
b73f3d5a8a
Move the PluginChecker to the kdeconnect qml plugin
2016-06-12 22:24:35 +02:00
Aleix Pol
b9be1e17d1
Specify for which device we're not delivering the packages
2016-06-12 20:16:58 +02:00
Aleix Pol
bdff499965
Remote Commands plugin
...
Allows executing remote plugins from this client
Reviewed by Albert Vaca
2016-06-12 20:16:58 +02:00
Jordan Klassen
dc2a2b5109
Add CONTRIBUTING.md
...
Since the links to the bugtracker and mailinglist are not trivial to
find, they are included in the CONTRIBUTING.md file, which is github's
convention for informing users.
2016-06-10 23:01:34 +02:00
Matthew Davis
217c66a613
trivial readme grammar update
...
Removed duplicate words in readme.
2016-06-10 23:01:08 +02:00
Aleix Pol
5715926c5c
Export the symbols needed by the tests
2016-06-10 15:07:33 +02:00
Albert Vaca
3177143439
Fixed build on windows
2016-06-09 02:36:02 +02:00
Aleix Pol
e2c89794d9
Prefer Q_ENUM to Q_ENUMS
2016-06-08 18:39:31 +02:00
Aleix Pol
fb8f468535
Unify naming with the Android client
2016-06-08 18:39:16 +02:00
Aleix Pol
e30a2d6bcf
Move some of the options into the ContextDrawer
2016-06-08 18:38:48 +02:00
Aleix Pol
794e8c6904
Make the app work a bit more like the Android version
2016-06-08 18:37:57 +02:00
Albert Vaca
1c315af108
Revert "Fix file transfers"
...
This reverts commit 252ea4ba20
.
2016-06-07 00:28:52 +02:00
Rex Dieter
6851aa4009
+TryExec=plasmawindowed
...
Show menu if plasmawindowed is available
2016-06-06 09:20:55 -05:00
Aleix Pol
c7429b56b7
In the CLI interface, make it possible to refer a device by name
...
Only works with trusted devices
2016-06-06 01:21:37 +02:00
Aleix Pol
4d1cf58612
Reflect to changes in the json file
...
We shouldn't have changed mousepad -> input, reverting
2016-06-06 01:21:37 +02:00
Aleix Pol
751bd5849b
small style changes
2016-06-06 01:21:37 +02:00
Aleix Pol
588c956191
We don't receive requests in the mprisremote plugin
2016-06-06 01:21:37 +02:00
Aleix Pol
8b523ad59a
We want the discovery mode active when the reachable devices are needed
2016-06-06 01:21:37 +02:00
Aleix Pol
d6eb2d07bc
Port the experimental application to kirigami
2016-06-06 01:21:37 +02:00
Aleix Pol
cc3f16ef34
Remove unneeded level of depth
2016-06-06 01:21:37 +02:00
Aleix Pol
5804514d08
This capability was renamed at some point: 5f8356b6db
2016-06-06 01:21:37 +02:00
Aleix Pol
55c6014686
Fix tests
...
In case we need to discover the device (i.e. we're running the test in a
clean environment) we need to acquire the discovery mode.
Only initialize the test after setting the test mode enabled, so the
loopback is enabled.
2016-06-06 01:21:37 +02:00
Frederik Schwarzer
a594324d4f
Fix message wording.
2016-06-03 21:33:25 +02:00
Elvis Angelaccio
1290296e5c
Don't leak QMenu in fileitemactionplugin
...
REVIEW: 128091
2016-06-03 20:30:29 +02:00
Aleix Pol
252ea4ba20
Fix file transfers
2016-06-03 16:38:04 +02:00
Aleix Pol
8736d2559e
Notify if a package is being discarded
2016-06-03 15:51:05 +02:00
Aleix Pol
fd19426756
Make it possible to put NetworkPackage right into qDebug
2016-06-03 15:50:46 +02:00
Albert Vaca
c89b032569
Merge branch 'master' into sslrefactor
2016-06-03 00:48:15 +02:00
Albert Vaca
73f5996f14
Consistent naming of _REQUEST package type macros
2016-06-03 00:47:03 +02:00
Albert Vaca
5f8356b6db
Renaming a package type was a bad call
2016-06-03 00:47:03 +02:00
Frederik Schwarzer
471148f6ab
Fix wording.
2016-06-02 21:04:02 +02:00
Albert Vaca
7a0bb09353
Make sure we don't broadcast more than once at the same time.
...
Race conditions might happen because two links will be created.
2016-06-02 12:18:51 +02:00
Albert Vaca
778d0d3d2e
Make sure we send the commands list on first connection.
2016-06-02 12:17:24 +02:00
Albert Vaca
7a67274a18
Fixed memory leak.
2016-06-02 12:17:07 +02:00
Albert Vaca
0c48c00fa7
Added debug function to print a stack trace
2016-06-01 12:43:34 +02:00
Albert Vaca
04d5b12f8b
Merge branch 'master' into sslrefactor
2016-06-01 12:20:07 +02:00
Albert Vaca
75e6e3b2f8
Runcommand can now execute commands with pipes and other shell constructs
2016-06-01 12:19:39 +02:00
Harald Sitter
f071536649
force a lc_time to make sure the dummyTest passes
...
if the system locale is not en_US longMonthName might produce a localized
string, failing the qcompare.
REVIEW: 128067
2016-06-01 10:39:13 +02:00
Aleix Pol
b099bdd723
Use the macro in ECM to install kdeconnect plugins
2016-06-01 05:16:40 +02:00
Aleix Pol
5fcc0c9694
mpriscontrol doesn't send requests
2016-06-01 03:14:34 +02:00
Aleix Pol
a83998dae0
Remove absurd test
2016-06-01 02:29:28 +02:00
Aleix Pol
70d447f58f
better debug information
2016-06-01 01:14:30 +02:00
Aleix Pol
8805fed666
mpriscontrol doesn't send requests
2016-06-01 01:14:20 +02:00
Aleix Pol
702fbd09af
If interfaces are required is up to the plugin
2016-05-31 20:46:48 +02:00
Aleix Pol
16eccd46d3
Restore having plugins without any capabilities
...
These won't need to be matched by the other device
2016-05-31 20:16:25 +02:00
Albert Vaca
4383a42703
Changed the way we detect if capabilities are supported
2016-05-31 20:10:35 +02:00
Albert Vaca
59f69856d6
Fixed warning
2016-05-31 20:10:00 +02:00