Commit graph

751 commits

Author SHA1 Message Date
Michael Hathaway
88a33ae242 Implemented drag'n drop in the mousepad plugin.
REVIEW: 121414
CCMAIL: michael@hathaways.me.uk
2014-12-10 23:40:28 -08:00
l10n daemon script
bba11e7978 SVN_SILENT made messages (.desktop file) 2014-12-10 03:58:34 +00:00
Àlex Fiestas
408533f25c Fix dbus activation by using configure_file + install
Instead of using CMake build in macros, install and configure the
service file the same way we do in many others KDE projects such ktp or
bluedevil.

This fixes the dbus activation in different ways:
-Makes it possible to install in different prefixes (not only /usr/lib)
-Replaces the binary with the correct path (taking into account prefix)
2014-12-09 22:27:16 +01:00
Àlex Fiestas
ffc74bf10b Add an alternative way of executing kdeconnectd via autostart
We are currently using KDED only to start the daemon which makes little
sense. The reason for this was so we can start/stop the service at will
via KDED startup interface.

This sucks, it is a horrible interface for starting/disabling kdeconnect
and makes us depend on KDED for no good reason.

So what this patch does is make use of XDG autostart which is supported
in all major desktops (GNOME/UNITY/XFACE/KDE...).

KDE has an interface to disable autostarted programs (although the
interface sucks).
2014-12-09 22:15:59 +01:00
Albert Vaca
f204faeae9 Removed unnecessary .moc include 2014-11-29 00:17:42 -08:00
Albert Vaca
9266094747 Removed unused vars 2014-11-29 00:17:42 -08:00
Albert Vaca
68c544d864 Fixed deprecation warning 2014-11-29 00:17:42 -08:00
Aleix Pol
5285b8b9c2 Drop Qt5::Gui requirement 2014-11-28 17:42:53 +01:00
l10n daemon script
77748fd2ff SVN_SILENT made messages (.desktop file) 2014-11-28 04:14:57 +00:00
Aleix Pol
28faa9983d Fix dbus service file
Ensure the generated Exec path is the absolute path instead of a
relative one.
2014-11-24 18:33:37 +01:00
Albert Vaca
2b13d0825c Merge branch 'master' into frameworks
Conflicts:
	kded/CMakeLists.txt
2014-11-22 09:29:05 -08:00
Albert Vaca
d8943f03ae Added dbus activation to org.kde.kdeconnect 2014-11-22 09:26:15 -08:00
l10n daemon script
955f0dbd13 SVN_SILENT made messages (.desktop file) 2014-11-21 04:13:59 +00:00
l10n daemon script
f93be0b2fe SVN_SILENT made messages (.desktop file) 2014-11-18 04:36:09 +00:00
l10n daemon script
f58591d6f7 SVN_SILENT made messages (.desktop file) 2014-11-17 04:06:25 +00:00
l10n daemon script
6ef641ab0f SVN_SILENT made messages (.desktop file) 2014-11-16 04:14:23 +00:00
l10n daemon script
e15af622b7 SVN_SILENT made messages (.desktop file) 2014-11-15 04:11:51 +00:00
l10n daemon script
b3661c5480 SVN_SILENT made messages (.desktop file) 2014-11-14 04:16:16 +00:00
l10n daemon script
fa0b22f89f SVN_SILENT made messages (.desktop file) 2014-11-13 04:06:07 +00:00
Aleix Pol
233607d246 Fix build from broken merge 2014-11-12 12:58:25 +01:00
Albert Vaca
a58fab4fb3 Merge branch 'master' into frameworks
Conflicts:
	cli/kdeconnect-cli.cpp
	core/device.cpp
	core/filetransferjob.cpp
	core/filetransferjob.h
	core/networkpackage.h
	kded/CMakeLists.txt
	plugins/share/shareplugin.cpp
	plugins/telephony/telephonyplugin.cpp
2014-11-11 21:40:54 -08:00
l10n daemon script
4478db8dce SVN_SILENT made messages (.desktop file) 2014-11-12 04:10:17 +00:00
Lukáš Tinkl
728dab0353 fix memleak
the Designer UI has to be deleted
2014-11-10 20:36:12 +01:00
Lukáš Tinkl
e869fc019f give missed calls and SMSs persistent status
see https://plus.google.com/108821248346337473429/posts/jYbeLLZCL9H
2014-11-10 18:38:24 +01:00
Lukáš Tinkl
eb38ad5330 turn critical debugs into qCCritical()
just in case, for the future... :)
2014-11-10 15:53:01 +01:00
Lukáš Tinkl
58cfa83bcc don't crash on incoming notifications
this needs to be a QApplication as it uses widgets
2014-11-10 15:52:02 +01:00
Lukáš Tinkl
809c1238cf fix notifications coming from phone
install into the right destination dir; this allows, among others,
to answer to the pairing request coming from the phone
2014-11-10 15:50:02 +01:00
Jan Grulich
27e3dfdca5 Make sure that key.pem is created for the first time
Construct its path instead of trying to find it, because
this returns an empty path and thus key.pem couldn't be
created.

Reviewed-by: Lukáš Tinkl
2014-11-10 15:46:49 +01:00
Albert Vaca
b001d25a9a Added -d as shortuct for --device in kdeconnect-cli 2014-11-09 22:08:13 -08:00
Albert Vaca
7d3fe6239c Updating .notifyrc file 2014-11-09 20:36:45 -08:00
Aleix Pol
d3a379386e Install a desktop file to use the plasmoid in a windowed mode
It uses a --statusnotifier modifier that will be available since
plasma 5.2 that will place it in the system tray.
2014-11-10 04:02:03 +01:00
Albert Vaca
8e3f8f42dc Using QTextStream instead of std::cout to print text to console
This way we add support for non-ascii chars

BUG: 340764
2014-11-09 17:14:53 -08:00
Jens Dagerbo
53a33096ad Changed int to qint64 for tracking payload size
No longer keeping the entire file in RAM while uploading
2014-11-09 12:57:09 -08:00
Aleix Pol
21ab5a4f81 Merge branch 'master' into frameworks
Mostly kDebug -> qCDebug
Also some KCmdLineArgs -> QCommandLineParser

Conflicts:
	cli/kdeconnect-cli.cpp
	core/CMakeLists.txt
	core/backends/lan/lanlinkprovider.cpp
	core/daemon.cpp
	core/pluginloader.cpp
	interfaces/CMakeLists.txt
	kio/kiokdeconnect.cpp
	plugins/mousepad/CMakeLists.txt
	plugins/mousepad/mousepadplugin.h
	plugins/mpriscontrol/mpriscontrolplugin.cpp
	plugins/sftp/sftpplugin.cpp
2014-11-04 19:12:29 +01:00
l10n daemon script
3b192ea18e SVN_SILENT made messages (.desktop file) 2014-11-02 04:01:28 +00:00
Albert Vaca
e8dadfdfb9 Added TODO 2014-10-15 23:03:41 -07:00
Albert Vaca
b66849088a Updated ping readme 2014-10-10 15:01:31 -07:00
Albert Vaca
7a214e72ee SFTP plugin now supports devices with multiple external storages 2014-10-10 15:01:21 -07:00
Albert Vaca
279dbe5598 Minor changes 2014-10-10 11:47:35 -07:00
Albert Vaca
d31178725b Removed commented code 2014-10-10 11:27:01 -07:00
Albert Vaca
ddb9190fbe More robust fix to problem with device ids being non exportable on dbus 2014-10-10 11:26:50 -07:00
l10n daemon script
0b511a73cc SVN_SILENT made messages (.desktop file) 2014-10-05 04:22:42 +00:00
Albert Vaca
3814fff705 Added myself as author of kdeconnect-cli 2014-09-26 20:40:06 -07:00
Albert Vaca
f41fb4de2a Customizable ping messages. 2014-09-26 20:39:38 -07:00
Albert Vaca
2cffbedcd4 Added --refresh option to the CLI tool. 2014-09-26 19:22:46 +02:00
Aleix Pol
1a1969f42f Port to new QCA cmake structure, now it's called Qca
and the target name is qca
2014-09-23 20:05:22 +02:00
Aleix Pol
b086866409 qVariantCanConvert -> QVariant::canConvert 2014-09-23 19:55:07 +02:00
Àlex Fiestas
599c02c908 Finally, kdeconnect compiles without KDELibs4Support ! 2014-09-23 19:45:44 +02:00
Àlex Fiestas
9a9333035a Use QString::toLatin instead of deprecated toAscii 2014-09-23 19:45:29 +02:00
Àlex Fiestas
74382f09d2 Port mousepad to CMake that does not need KDELibs4Support 2014-09-23 19:45:08 +02:00