Aleix Pol
bfd698af36
Fix issues detected by clazy
...
Don't use for(:) on Qt containers. It detaches without need.
2016-06-20 19:22:29 +02:00
Aleix Pol
596e4484f4
Clean up use of virtual and override keywords
...
Only use virtual when actually virtual, to override just use override.
2016-06-20 19:22:29 +02:00
Albert Vaca
cc0fdacbf5
Fixed compilation on Windows
2016-06-20 02:31:55 +02:00
Albert Vaca
41d5940178
Do not compile kio on windows
2016-06-20 02:17:51 +02:00
David Edmundson
d859495b1c
Remove stray include
2016-06-19 01:04:39 +02:00
Aleix Pol
c521206b16
Move TelepathyQt5 dependency into the plugin
...
Also drop KF5::Notifications from it
2016-06-18 13:33:58 +02:00
Aleix Pol
e6349524bc
Move all Telepathy bits into a Telepathy plugin
2016-06-18 13:23:41 +02:00
Aleix Pol Gonzalez
a465577005
Move the Telepathy infrastructure at the plugin level
...
At the moment, telepathy integration needs to be compiled within the
daemon. This creates a rather aggressive dependency with Telepathy.
This plugin proposes to move into a plugin, so that if the plugin isn't
present, telepathy becomes out of the picture.
REVIEW: 128149
2016-06-18 11:54:38 +02:00
Aleix Pol
aff1740473
Explicitly say that we're providing kdeconnect-cli
...
This way bash will be able to suggest to install kdeconnect if the
user calls kdeconnect-cli and isn't found
2016-06-17 13:34:04 +02:00
Albert Vaca
c4d7c2f39b
Improved comments
2016-06-17 02:00:23 +02:00
Albert Vaca
e379fcd69d
Destroying a socket should not destroy the link.
...
Also, sockets can be destroyed as soon as the socketreader is deleted.
2016-06-17 02:00:23 +02:00
Aleix Pol
83a56c47e9
Drop NetworkPackage QObject heritage
...
It was only used for introspection and we can use Q_GADGET for that.
Make the NetworkPackage objects much lighter.
REVIEW: 124166
2016-06-16 20:33:13 +02:00
Albert Vaca
91c23dfdea
Do not compare against the current version of the protocol
2016-06-16 19:48:23 +02:00
Pinak Ahuja
e66096d05a
Add album art support for mpris plugin
...
Right now we only support album art if the player provides a local URL,
but some players provide a remote URL (spotify) I'll be adding support
for that in a later patch.
REVIEW: 128199
2016-06-16 10:37:35 +02:00
Aleix Pol
41e6016c11
Remove unneeded line
2016-06-16 01:52:00 +02:00
Aleix Pol
d8c20399e4
pedantic
2016-06-15 23:49:51 +02:00
Albert Vaca
cb0fd1fe20
Removed a case where we would still add a link on old protocol versions
2016-06-15 20:38:57 +02:00
Albert Vaca
cfc1f8fd38
Ask kio not to use klauncher/kdeinit to spawn slaves on Windows
2016-06-15 20:37:42 +02:00
Albert Vaca
84a5735e61
Removing code that I just couldn't understand (so I assume it does nothing)
2016-06-14 16:00:40 +02:00
Albert Vaca
b47924b172
Disabled sendnotifications plugin on Windows
2016-06-13 14:18:51 +02:00
l10n daemon script
e55be85cf5
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2016-06-13 10:44:25 +00:00
l10n daemon script
a973bf63ed
SVN_SILENT made messages (after extraction)
2016-06-13 08:19:44 +00:00
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