Albert Vaca
c916575311
Better support for seeking long media:
...
-Using miliseconds instead of nanoseconds for time.
-Using longs instead of ints
CCMAIL: zelitomas@gmail.com
2014-12-13 18:44:20 -08:00
Tomáš Zelina
0782682f7b
Implemented current/total time and progress slider in MPRIS plugin
...
CCMAIL: zelitomas@gmail.com .
2014-12-13 14:43:09 -08:00
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
Albert Vaca
f204faeae9
Removed unnecessary .moc include
2014-11-29 00:17:42 -08:00
l10n daemon script
77748fd2ff
SVN_SILENT made messages (.desktop file)
2014-11-28 04:14:57 +00: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
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
e869fc019f
give missed calls and SMSs persistent status
...
see https://plus.google.com/108821248346337473429/posts/jYbeLLZCL9H
2014-11-10 18:38:24 +01:00
Albert Vaca
7d3fe6239c
Updating .notifyrc file
2014-11-09 20:36:45 -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
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
l10n daemon script
0b511a73cc
SVN_SILENT made messages (.desktop file)
2014-10-05 04:22:42 +00:00
Albert Vaca
f41fb4de2a
Customizable ping messages.
2014-09-26 20:39:38 -07: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
Àlex Fiestas
74382f09d2
Port mousepad to CMake that does not need KDELibs4Support
2014-09-23 19:45:08 +02:00
Àlex Fiestas
2b63080335
Make sftp compile without KDELibs4support
2014-09-23 19:44:46 +02:00
l10n daemon script
3ea4264652
SVN_SILENT made messages (.desktop file)
2014-09-23 04:52:04 +00:00
Àlex Fiestas
11f106c464
Port notifications away from KDELibs4Support
2014-09-22 10:17:44 +02:00
Àlex Fiestas
0115e9e090
Port ping plugin free of KDELibs4Support
2014-09-22 09:46:23 +02:00
Àlex Fiestas
426b19fa0a
Make pausemusic compile without KDELibs4Support
2014-09-22 09:43:01 +02:00
Àlex Fiestas
581475ff3b
Telephony no longer requires KDELibs4Support
2014-09-22 09:28:47 +02:00
Àlex Fiestas
e3f9b0e31f
Port share plugin free of KDELibs4Support
2014-09-22 09:24:59 +02:00
Àlex Fiestas
e84f30d34e
Remove KDELibs4Support in the Battery plugin
...
Just CMake changes were needed.
2014-09-22 09:16:29 +02:00
Àlex Fiestas
dbea3171bd
Make kdeconnect core compile without KDELibs4Support
...
This meant to add a lot of dependencies to each plugin since we had
KDELibs4support as PUBLIC link meaning that anything linking against
kdeconnectcore was linking at the same time to mostly all frameworks.
Now each plugin has more or less its dependencies in the CMake some
still depend on KDELibs4Support.
For the mousepad plugin I needed to add a fixX11.h file that basically
undefines/defines again some stuff xlib has that conflcits with normal
C++ and Qt.
Before it was not conflicting because some lib within KDELibs4Support
was including this file, but now we have to do it ourselves.
2014-09-22 02:40:51 +02:00
Àlex Fiestas
e43be5d843
Port from KGLobalSettings to QStandardPaths
...
QStandardPaths::writableLocation is the way to locate "where to download
files" with Qt5, so port to it.
2014-09-22 02:40:51 +02:00
Àlex Fiestas
677f650216
Removed K_EXPORT_PLUGIN, no longer needed
...
With kf5 this is not longer needed. removing it!
2014-09-22 02:40:51 +02:00
Àlex Fiestas
349e7c4175
Removed trailing spaces.
2014-09-22 02:40:51 +02:00
Àlex Fiestas
be885903e6
Port share to QStandardPaths
...
It is weird that we are hardcoding kate or anything else for that
matter, we should be using xdg-open or similar tools.
2014-09-22 01:25:15 +02:00
Àlex Fiestas
b9c9f97fa4
Port sftp plugin to QStandardPaths
...
I have not been able to test this, but double checked the return values
and they should be the same.
2014-09-22 01:24:42 +02:00
Àlex Fiestas
d971269bd5
Remove kdebugnamespace completely and replace by core_debug
...
In those places that belong to "core" we use core_debug, in any other
place we have added custom logging categories so we use those instead.
2014-09-22 00:59:34 +02:00
Àlex Fiestas
3b5ab5e83f
Port Telephony plugin from kDebug to qCDebug
2014-09-22 00:46:41 +02:00
Àlex Fiestas
af44187695
Port share plugin away from kDebug
2014-09-22 00:46:19 +02:00
Àlex Fiestas
008f082ac0
Port sftp pluging from kDebug to qCDebug
2014-09-22 00:45:59 +02:00
Àlex Fiestas
cfe23bfc22
Port ping away from kDebug
2014-09-22 00:45:41 +02:00
Àlex Fiestas
f1aa266053
Remove kdebugnamespace usage from pausemusic
...
It is not being used at all.
2014-09-22 00:45:26 +02:00
Àlex Fiestas
73db3eb694
Port Notifications from kDebug to qCDebug
2014-09-22 00:45:06 +02:00
Àlex Fiestas
1e9df65d50
Port mpris from kDebug to qCDebug
2014-09-22 00:44:47 +02:00
Àlex Fiestas
2b0eecc599
Port clipboard away from kDebug
2014-09-22 00:44:32 +02:00
Àlex Fiestas
9e3d1dc851
Port battery away from kDebug
2014-09-22 00:44:17 +02:00
Àlex Fiestas
aead283da1
Port shareplugin to QUrl
...
Had to instance QUrl using fromLocalFile since our
kconfig/KGlobalSettings are not setting the scheme (aka returning
/home/user instead of file:///home/user).
Tested, it works great.
2014-09-21 22:24:37 +02:00
Àlex Fiestas
542c872a16
Port sftp plugin to Qurl
...
Since QUrl are buid with kdeconnect:/ (aka not local) we don't have to
change anything.
2014-09-21 22:23:31 +02:00
Albert Vaca
07e0b6fc4e
Added separate options to mute and/or pause players during a call.
...
Bug: 338951
2014-09-17 19:02:45 +02:00
Àlex Fiestas
42269a9dda
Port from KIcon to QIcon
...
Executed kcm and some notifications, icons are still shown.
2014-09-13 01:04:48 +02:00
l10n daemon script
afc3c33f99
SVN_SILENT made messages (.desktop file)
2014-09-11 04:17:22 +00:00
Lukáš Tinkl
994057af0e
fix the Configure action
...
display the kdeconnect kcm
2014-09-10 10:19:44 +02:00
Lukáš Tinkl
743f7548e0
i18n fixes
2014-09-08 03:09:18 +02:00
Christophe Giboudeaux
5bf93af31e
Add FindLibFakeKey.cmake.
...
The build system cannot guess that a new build dependency was added.
2014-08-27 15:35:21 +02:00
Elias Probst
573c591a9c
Correct typo (Porcess → Process).
2014-08-21 01:16:43 +02:00
Albert Vaca
ea5d9c8eca
MousePad: Added support for any UTF character and more special keys.
...
I've also removed modifiers like Shift and Ctrl by now.
LibFakeKey is now a dependency of this plugin, as it allows us to send UTF
characters as X11 keys in a simple and convenient way. Internally it uses a
convention in Xlib, that allows to pass UTF characters as keycodes just by
adding 0x01000000 to the keycode number.
CCMAIL: saiarcot895@gmail.com
2014-08-14 21:35:23 +02:00
Saikrishna Arcot
05fdbe0e5b
Add support for receiving keyboard entries.
...
This patch gets the keyboard entries from the Android client and passes
along the keycode.
REVIEW: 119254
2014-08-14 18:01:31 +02:00
Albert Vaca
871a2bf5a9
Fixed crash when shutting down the daemon
2014-08-11 18:57:48 +02:00
l10n daemon script
ee4f486516
SVN_SILENT made messages (.desktop file)
2014-08-07 04:18:55 +00:00
l10n daemon script
23728bb7e5
SVN_SILENT made messages (.desktop file)
2014-07-25 05:45:47 +00:00
l10n daemon script
dccd749948
SVN_SILENT made messages (.desktop file)
2014-07-16 05:02:58 +00:00
l10n daemon script
fbc749d4cd
SVN_SILENT made messages (.desktop file)
2014-07-07 04:35:28 +00:00
l10n daemon script
6b30bc7435
SVN_SILENT made messages (.desktop file)
2014-07-05 04:21:28 +00:00
l10n daemon script
48c0f6be0d
SVN_SILENT made messages (.desktop file)
2014-07-03 04:24:38 +00:00
l10n daemon script
3cfe911049
SVN_SILENT made messages (.desktop file)
2014-07-02 04:31:45 +00:00
Aleix Pol
a8fb015a22
Fix compilation after merge
2014-07-02 01:39:38 +02:00
Albert Vaca
a303b73238
Merge branch 'master' into frameworks
...
Conflicts:
cli/kdeconnect-cli.cpp
core/CMakeLists.txt
plasmoid/package/contents/ui/FullRepresentation.qml
plugins/ping/pingplugin.cpp
2014-07-01 23:59:38 +02:00
l10n daemon script
b2d50aaf9a
SVN_SILENT made messages (.desktop file)
2014-07-01 06:21:38 +00:00
Albert Vaca
cabb0f2f7b
Simplified debug areas so we only have one, called "kdeconnect"
2014-07-01 01:26:08 +02:00
Albert Vaca
3147067fbf
Fixed notifications not being appearing in the model nor in the plasmoid
...
The parent of the QDbusAdaptor has to be a Device, and now it was a
KdeConnectPlugin for the Notifications plugin.
Instead of passing the parent (that is actually a Device) to the
QDbusAdaptor as we were doing in the Battery plugin, I preferred to get the
actual Device from the KdeConnectPlugin, even though it needs a const_cast.
2014-07-01 01:26:07 +02:00
l10n daemon script
b18276f44e
SVN_SILENT made messages (.desktop file)
2014-06-30 04:42:38 +00:00
Albert Vaca
c32ff31516
Should not scroll if dy is 0
2014-06-29 17:52:07 +02:00
Albert Vaca
9cba780f75
Added right and middle click, even though it's not implemented in Android yet
...
CCMAIL: ahmedibrahimkhali@gmail.com
2014-06-29 17:30:24 +02:00
Ahmed Ibrahim Khalil
178fcc128d
Implemented scrolling, by sending scroll down or scroll up button events,
...
according to the difference value.
REVIEW: 119006
2014-06-29 17:22:31 +02:00
Albert Vaca
4132f0c373
Renamed mousepad -> touchad
2014-06-29 16:14:31 +02:00
l10n daemon script
a48b066ab4
SVN_SILENT made messages (.desktop file)
2014-06-29 04:35:25 +00:00
l10n daemon script
7ff09fe2bb
SVN_SILENT made messages (.desktop file)
2014-06-28 04:21:58 +00:00
Aleix Pol
c8dbbed685
Move the send ping code to the ping plugin
...
turn it into a dbus call to the plugin
Reviewed by Albert Vaca
2014-06-27 18:21:40 +02:00
Ahmed Ibrahim Khalil
d14b4411cd
Implementation of mousepad plugin
...
CCMAIL: ahmedibrahimkhali@gmail.com
2014-06-27 15:43:34 +02:00
Aleix Pol
9ec74a8834
The clipboard plugin also needs to send clipboard packages
...
Note that kbuildsycoca4 needs to be run after the change.
CCMAIL: albertvaka@gmail.com
2014-06-23 17:30:23 +02:00
Aleix Pol
16aaa9f77c
Merge branch 'master' into frameworks
2014-06-21 02:06:50 +02:00
l10n daemon script
c23b83ea09
SVN_SILENT made messages (.desktop file)
2014-06-19 04:30:11 +00:00
Aleix Pol
d8ae828fe1
Fix build, doesn't apply
2014-06-18 02:50:30 +02:00
Aleix Pol
349a42cf16
Port libraries to translation domains
2014-06-18 02:49:07 +02:00
Aleix Pol
b618a64f51
Merge remote-tracking branch 'origin/master' into frameworks
...
Conflicts:
cli/kdeconnect-cli.cpp
2014-06-18 02:46:14 +02:00
Aleix Pol
bf272ea3e7
Remove usage of KDE4_ variables
2014-06-18 02:39:30 +02:00
Albert Vaca
dd43479956
Now plugins load by default the kdeconnect-plugins catalog.
2014-06-17 22:21:20 +02:00
Aleix Pol
43a24ac12e
Figure out Messages.sh after code refactoring
...
KDED is translated again
Rename the core's pot to kdeconnect-core.pot and make sure the library
loads the catalog when it's linked to.
Provide a separate translations file for all the plugins, together.
REVIEW: 118774
2014-06-17 18:45:47 +02:00
Aleix Pol
a1a560c469
First approach to a KF5 port of KDE Connect
...
Ported using KDELibs4Support, for a smaller delta, so we can keep
developing on master until we decide not to.
At the moment, it builds and installs but tests don't pass because
of a QCA2 initialization problem I didn't manage to debug yet.
CCMAIL: kdeconnect@kde.org
2014-06-16 20:02:07 +02:00
Albert Vaca
8c7c95f98b
Workaround for the bug where old notifications could not be erased
2014-06-15 21:40:18 +02:00
Aleix Pol
6ce0b6b874
Document in the desktop files the outgoing types for the plugins
...
This way we narrow the things a plugin can send, to its own scope. Still
every plugin can set a list of types, so it should be ok.
2014-06-14 20:35:00 +02:00
Albert Vaca
5177937e95
Removed old TODO
2014-06-14 18:05:34 +02:00
Aleix Pol
741abafaf7
Move the plugins into a different top-ĺevel directory
...
Reviewed by Albert Vaca
2014-06-14 16:34:11 +02:00