Aleix Pol
f25dc109f3
Don't lock the daemon when running a process is started
2015-09-12 13:51:15 +02:00
l10n daemon script
71874dbffb
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"
2015-09-12 11:52:20 +00:00
Albert Vaca
0f280b5345
Made the runcommands plugin re-send the config when it changes
2015-09-12 04:50:20 -07:00
Aleix Pol
cfe0e60eb9
Remove wrong include
2015-09-12 12:49:43 +02:00
Albert Vaca
cf4a9b8639
First implementation of runcommand plugin
2015-09-12 03:38:44 -07:00
Albert Vaca
b7eefa0388
Fixed warning.
2015-09-12 03:37:05 -07:00
David Edmundson
e5ff128deb
Fix typo in library existing check
2015-09-12 11:11:43 +02:00
Aleix Pol
a8a8080248
Prevent detaching temporary objects
...
For more info see:
https://blogs.kde.org/2015/05/13/simple-qt-container-optimization-you-should-do-your-code
2015-09-12 09:53:05 +02:00
Aleix Pol
c6a157e50a
Remove unused variable
2015-09-12 09:48:31 +02:00
David Edmundson
d9be8f970c
Check for service validity in more places
...
BUG: 352582
2015-09-11 21:46:25 +02:00
David Edmundson
9985a59608
Find my phone plugin
...
Add a plugin that sends a package to ring an alarm on a phone
Also adjusts plasmoid to have a button to invoke this.
2015-09-11 21:12:12 +02:00
Aleix Pol
95f01c4bea
Use C++ for setting the default argument
2015-09-11 12:34:52 +02:00
Albert Vaca
25d19fe9ca
Merge branch 'stable'
2015-09-11 03:06:52 -07:00
Albert Vaca
bb0b5fcf44
Were connecting to the wrong slot
2015-09-11 03:06:26 -07:00
David Edmundson
25944356fc
Merge branch 'stable'
2015-09-11 11:29:31 +02:00
David Edmundson
d621000621
Watch all serivies with the watcher
...
media player services are not registered as org.mpris.MediaPlayer2 just
use a service name that starts with that. We need to watch all services
and then filter.
BUG: 352529
Reviewed-by: Albert Vaca
2015-09-11 11:27:35 +02:00
David Edmundson
e4cbf22519
Telepathy integration
...
This sends recieved text messages to any Telepathy client and allows the
user to respond from there.
This should work with both our clients and Empathy.
An account on telepathy is created on activation.
As Telepathy clients expect backends to be always running, this is
started by the daemon to
suppress client errors. The plugin system then talks to the same CM via
use of a singleton accessor.
Based on work by Alexandr Akulich then tidied up and rebased.
2015-09-10 20:36:46 +02:00
Albert Vaca
d0f1bfde0c
Disabled more plugins that won't work on Windows
...
PauseMusic and MprisControl require MPRIS
Screensaver-inhibit requires freedesktop's screensaver dbus interface
Sftp needs SSHFS
2015-09-10 07:55:38 -07:00
Patrick von Reth
da5c9bd30e
Fix compilation on Windows.
2015-09-10 15:51:38 +02:00
l10n daemon script
5795e27191
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"
2015-09-10 11:33:23 +00:00
Albert Vaca
df81ed0a33
Fixed notification flags being overwritten
2015-09-09 01:17:44 -07:00
l10n daemon script
af97d4476c
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"
2015-09-08 12:50:45 +00:00
Aleix Pol
253e8b410c
Clang modernize
2015-09-08 11:14:31 +02:00
Aleix Pol
817fcbc9d6
Merge branch 'stable'
2015-09-08 10:51:41 +02:00
Aleix Pol
d58f6314fe
run Clang Modernize
...
Minus the auto change
2015-09-08 10:47:37 +02:00
David Edmundson
0ab80568b7
Merge branch 'stable'
2015-09-08 10:34:13 +02:00
David Edmundson
9ca9833e9c
Handle strings and better utf8 in mousepad plugin
2015-09-08 10:27:41 +02:00
Gaël Le Baccon
866fdfb33f
Added a simple way to answer SMS messages from the notification
2015-09-08 01:12:01 -07:00
Albert Vaca
b21a4682a9
Fixed notification flags being overwritten
2015-09-08 01:12:00 -07:00
David Edmundson
c37cc90762
Merge branch 'stable'
2015-09-07 18:30:21 +02:00
David Edmundson
6a7edf5f44
Fix literal %1 in i18n
2015-09-07 18:26:50 +02:00
Aleix Pol
d835d01a09
Add a test for file sending, using the loopback device
...
Extends unit testing by making sure that file sharing works locally.
REVIEW: 125086
2015-09-07 15:03:04 +02:00
Albert Vaca
f35ce9c16f
Trying to fix a couple of crashes when unpairing and repairing devices.
2015-09-07 00:14:52 -07:00
l10n daemon script
e6a759a071
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"
2015-09-01 12:31:29 +00:00
Albert Vaca
bc3fb512d4
Fixed incompatibility with OpenSSH 7.0
...
BUG: 351725
2015-08-24 21:27:24 -07:00
Boris Egorov
1924173df2
Fix various krazy2 warnings
...
Fix following krazy2 warning types:
[explicit], [endswithnewline], [doublequote_chars], [includes], [normalize],
[postfixop], [spelling]
See http://ebn.kde.org/krazy/reports/playground/base/kdeconnect-kde/index.html
for details.
SLOT/SIGNAL normalization done with Qt normalize utility:
https://github.com/qtproject/qtrepotools/tree/master/util/normalize
REVIEW: 124857
2015-08-21 22:38:54 +06:00
l10n daemon script
ce354aae44
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"
2015-08-11 13:21:00 +00:00
l10n daemon script
f3411bb8dd
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"
2015-08-10 10:15:07 +00:00
Aleix Pol
84f93ad0b5
Eh... copypaste
2015-08-07 15:02:06 +02:00
l10n daemon script
6dc0c048e2
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"
2015-08-06 10:23:02 +00:00
l10n daemon script
43161b3932
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"
2015-08-01 10:37:53 +00:00
l10n daemon script
a0aa62dd04
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"
2015-07-29 09:16:57 +00:00
l10n daemon script
b37582308a
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"
2015-07-26 09:31:02 +00:00
l10n daemon script
121b6ee64a
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"
2015-07-25 11:30:20 +00:00
l10n daemon script
bf51ceb600
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"
2015-07-24 09:52:53 +00:00
l10n daemon script
647d09b6fc
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"
2015-07-23 10:34:29 +00:00
l10n daemon script
eb5c099661
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"
2015-07-22 10:07:40 +00:00
Aleix Pol
be2a3252c2
Make it possible to lock the screen from KDE Connect
...
Connects to freedesktop ScreenSaver interface and un/locks it upon request.
REVIEW: 124170
2015-07-22 03:37:34 +02:00
Aleix Pol
c98413d5d1
Fix capabilities of the mousepad plugin
...
It doesn't send packages, so no need to require kdeconnect.mousepad.
2015-07-22 03:21:28 +02:00
Aleix Pol
058f7c7c90
Implement the touchpad forwarding into kcapp
...
This way the computer's cursor can be controlled from the device. Keyboard
is not yet implemented.
2015-07-22 03:21:28 +02:00
l10n daemon script
a794d51c4e
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"
2015-07-21 15:07:44 +00:00
Alexander Potashev
ca1d99e261
plugins/mousepad: At least KF5::Wayland 5.3.90 is required
...
Fake input interface was added to KF5::Wayland only a couple of weeks
ago, it has not been released yet with this feature.
CCMAIL: mgraesslin@kde.org
2015-07-21 04:48:29 +03:00
Lamarque V. Souza
38aa9704a7
Only deletes dbus interfaces for the same device that had created it.
2015-07-18 17:13:51 -03:00
Lamarque V. Souza
208c11de1a
Fix battery widget not appearing after kdeconnectd restarts.
...
I also added a workaround to prevent memory leak described in
0f38eb34a4
.
REVIEW: 124361
2015-07-17 00:40:45 -03:00
Lamarque V. Souza
1c764c55a3
Fix typo.
2015-07-14 19:55:32 -03:00
Martin Gräßlin
2506f0e78a
[mousepad] Integrate with KWayland for fake input support
...
KWayland provides a FakeInput interface which KWin as a compositor
supports. This can be used to fake input events on Wayland. As it's
a KWin specific interface it won't work with other Wayland compositors.
If the compositor does not support the required interface, the
module just doesn't do anything. Support in the implementation is
completely optional.
Adding fake input events circumvents the Wayland security model.
Because of that the interface is designed in a way that the security
decision can be done by the compositor and can be delegated to the
user.
On first input event kdeconnect tries to "authenticate" with the
compositor. This gives the compositor the possibility to e.g. ask
the user whether it should be allowed. It's not done on startup or
of load module as that would show such a message way to early and
the user would not be able to connect it with his action on the
smartphone.
REVIEW: 124238
2015-07-09 10:48:00 +02:00
Martin Gräßlin
415412e15d
[mousepad] Split X11 implementation into dedicated method
2015-07-09 10:48:00 +02:00
l10n daemon script
f86c5e4a4c
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"
2015-07-03 10:06:32 +00:00
Martin Gräßlin
ab5438d338
[mousepad] Use QX11Info to get the Display
...
Don't open a second Display, we can use the one used by Qt.
Advantages are: we are on the correct Display, we don't open a Display
connection on e.g. Wayland (it would succeed but not work as a connection
to Xwayland would be opened) and we can drop the copy of fixx11h.
It's also a prerequisite to properly split the implementation to support
Wayland in a later change.
REVIEW: 124230
2015-07-03 09:43:01 +02:00
l10n daemon script
7d514bdd29
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"
2015-06-30 13:47:48 +00:00
l10n daemon script
f075da1eab
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"
2015-06-29 10:29:47 +00:00
l10n daemon script
69d8a40aa6
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"
2015-06-24 10:38:32 +00:00
Albert Vaca
7bdf26927d
Fixed warning
2015-06-21 19:42:28 -07:00
Albert Vaca
f71f498125
Removed unused code
2015-06-21 12:32:18 -07:00
l10n daemon script
c1a9ffd305
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"
2015-06-21 10:17:25 +00:00
l10n daemon script
d8b3d829e4
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"
2015-06-20 11:56:14 +00:00
l10n daemon script
7fb21dec12
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"
2015-06-19 10:41:31 +00:00
Aleix Pol
68b206e525
Move the generation of dbus interfaces into interfaces/
...
Simplifies the code altogether by centralizing the generation into 1 call
that does all the steps.
REVIEW: 124120
2015-06-18 19:06:14 +02:00
l10n daemon script
700eff446e
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"
2015-06-18 11:49:24 +00:00
Aleix Pol
5c79e8a7a6
Implement an MPRIS client plugin
...
Makes it possible to control remote MPRIS instances.
REVIEW: 124100
2015-06-18 04:01:01 +02:00
l10n daemon script
4ed16c9f49
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"
2015-06-17 10:08:57 +00:00
Albert Vaca
c041026317
Updated comment
2015-06-15 09:03:26 -07:00
l10n daemon script
d4074b42fa
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"
2015-06-15 09:58:46 +00:00
Albert Vaca
e6402f7e97
We were not clearing notifications when a device disconnected
2015-06-14 18:59:53 -07:00
l10n daemon script
e31eed3243
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"
2015-06-13 11:32:14 +00:00
l10n daemon script
a0fdfe9c31
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"
2015-06-12 10:28:51 +00:00
l10n daemon script
2e5b8ae265
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"
2015-06-10 10:43:22 +00:00
l10n daemon script
e890207d07
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"
2015-06-09 14:10:28 +00:00
Markus S
d79dacc3d7
Update kdeconnect_notifications.json
2015-06-08 20:37:24 -07:00
l10n daemon script
397e6f69e3
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"
2015-05-26 13:51:37 +00:00
l10n daemon script
ab93807baf
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"
2015-05-25 10:12:32 +00:00
l10n daemon script
7546118157
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"
2015-05-18 10:02:50 +00:00
Albert Vaca
5582c479b6
Input plugin icon was not from Breeze
2015-05-17 23:24:25 -07:00
Albert Vaca
b69df08f98
Battery icon was from Oxygen, using an icon from Breeze instead
2015-05-13 23:41:29 -07:00
Aleix Pol
d7e06c5fb2
Fix warning, don't use discouraged API
...
We used to have the following warning: "Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)"
Port away from it as recommended in Qt documentation.
REVIEW: 123637
2015-05-05 01:40:34 +02:00
l10n daemon script
326fecad6f
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"
2015-05-02 11:45:00 +00:00
Albert Vaca
6072b6cdbe
Changed some plugin icons
2015-05-01 23:07:15 -07:00
Albert Vaca
40f18ed6c1
Made mpris plugin less verbose
2015-05-01 23:07:15 -07:00
Albert Vaca
2f7e6f7de2
Fixed compilation warnings in clang (one of them is actually an issue!)
2015-04-19 22:50:12 -07:00
Albert Vaca
0eeb58356c
Fixed clipboard re-setting infinitely when devices form a connection loop.
...
Not tested.
BUG: 346173
2015-04-19 12:32:26 -07:00
Lukáš Tinkl
e553d97732
fix possibly localized destination dir
...
construct the whole QUrl from a local file, not just the default;
entries returned from QStandardPaths are translated on systems with a non
US locale, and this turned the string such as "~/Stažené" into its decoded
form, preventing the transfer from happening
2015-04-15 17:45:54 +02:00
Lukáš Tinkl
0d6f5e22a4
add xgettext:no-c-format not to confuse i18n()
2015-04-15 17:45:16 +02:00
Albert Vaca
2e58f34e1d
Ops.
2015-04-11 23:26:52 -07:00
Aleix Pol
509ab4ce02
Remove unneeded dependency link
2015-04-10 18:03:49 +02:00
Aleix Pol
3caf5e7908
Move some find_package dependencies to the children directories as agreed
2015-04-10 17:48:48 +02:00
l10n daemon script
aa91c6bbd6
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"
2015-04-10 10:24:31 +00:00
l10n daemon script
8349588c77
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"
2015-04-06 09:54:12 +00:00
Albert Vaca
890e54cd4b
Removed notification because KIO already provides one.
2015-04-04 17:20:51 -07:00
Albert Vaca
6c6f2b1a03
Fixed uninitialized members
2015-04-04 10:17:08 -07:00
Albert Vaca Cintora
70e3aec278
Fixed potential array out of bounds crash
2015-04-04 10:17:08 -07:00