Commit graph

166 commits

Author SHA1 Message Date
Albert Vaca
0410729136 Fixing problem with sshfs asking to add host to the "known hosts" file 2014-02-14 17:12:15 +01:00
Albert Vaca
e1649f1b1e Changed some KNotifications to KDebugs 2014-02-14 17:11:12 +01:00
Albert Vaca
245ee18089 Fixed "unknown host" problem in sftp plugin 2014-02-14 15:37:14 +01:00
Albert Vaca
6b94e7faf8 Merge branch 'qmlsftp'
Conflicts:
	kded/daemon.cpp
2014-02-14 13:07:52 +01:00
Albert Vaca
a389ce41fb Merge branch 'daemonsplit' into qmlsftp
Conflicts:
	kded/plugins/sftp/sftpplugin.cpp
2014-02-14 13:03:37 +01:00
Samoilenko Yuri
5e0ddd2d8f kdeconnectd aboutData for future 2014-02-06 19:25:50 +04:00
Samoilenko Yuri
22718a0bd9 DeclarativePlugin::BatteryInterface removed
Due to bug occured in QML property access(when object derived from QDBusAbstract interface) C++
part of BatteryPlugin in plasmoid rewritten in pure QML.
BatteryPluginDBusInterface fixed to avoid this bug.

Bug occuring when QML try to access any property of any object derived from
QDBusAvstractInterface - QML engine crashes.
2014-02-06 00:37:55 +04:00
Samoilenko Yuri
9b3382d2b8 Sftp qml module polished 2014-02-05 23:26:54 +04:00
Albert Vaca
c18661fdd3 Renamed sftp plugin to "filesystem browser" 2014-02-02 21:59:09 +01:00
l10n daemon script
a64d6cd215 SVN_SILENT made messages (.desktop file) 2014-02-01 04:09:05 +00:00
Samoilenko Yuri
749b54c42f signalling from sftp 2014-01-31 14:06:51 +04:00
Samoilenko Yuri
eafa0194d5 simple bugfix 2014-01-30 20:25:38 +04:00
Samoilenko Yuri
c18ee6f1d8 simple bugfix 2014-01-30 20:05:23 +04:00
Samoilenko Yuri
55c1221223 almost work... 2014-01-28 21:22:09 +04:00
Lukáš Tinkl
6c0bb7b2c3 use the correct catalog name
if you create a kdeconnect-kded catalog, then USE it... sigh^2
2014-01-28 02:08:34 +01:00
Samoilenko Yuri
1d8ea764b1 dealing with DBus from QML 2014-01-28 00:39:24 +04:00
Albert Vaca
e9f31abd98 PauseMusic plugin can now mute system instead of pause 2014-01-23 21:08:23 +01:00
Albert Vaca
830dd34402 PrivateKey field in KConfig is now PrivateKeyPath
It was causing errors on pre-existent installations, that used the field
as if it contained the key.

Relaxed permissions check, as it was silently return if they were wrong
and this is very confusing for a user (that should open the log to see the
error)
2014-01-23 21:00:24 +01:00
l10n daemon script
318a77aaca SVN_SILENT made messages (.desktop file) 2014-01-23 04:05:48 +00:00
Samoilenko Yuri
b0c9f48efc QObject parent semantic in Device 2014-01-23 02:31:27 +04:00
Samoilenko Yuri
d9018cb9f8 Merge branch 'filebrowsing' into daemonsplit 2014-01-23 01:59:59 +04:00
Samoilenko Yuri
71283bbe49 SFTP plugin refactored
- Mounter class take all work for managing sshfs process
- SftpPlugin became much more easy and cleaner
2014-01-23 01:58:53 +04:00
Samoilenko Yuri
75155b1b68 Merge branch 'filebrowsing' into daemonsplit 2014-01-21 23:54:10 +04:00
Samoilenko Yuri
0f18b9c79c blocking mount 2014-01-21 23:49:50 +04:00
Samoilenko Yuri
7e9ae84b4c Merge branch 'filebrowsing' into daemonsplit 2014-01-21 17:11:25 +04:00
Samoilenko Yuri
bbca88eff2 playing with blocking mounting 2014-01-21 17:06:51 +04:00
Samoilenko Yuri
9f77c77c7c Merge branch 'filebrowsing' into daemonsplit 2014-01-18 11:43:24 +04:00
Samoilenko Yuri
225c25197e bugfix 2014-01-18 11:42:59 +04:00
Samoilenko Yuri
e502c07311 Merge branch 'filebrowsing' into daemonsplit 2014-01-18 02:10:18 +04:00
Samoilenko Yuri
f83ad76a5f Daemon works now 2014-01-18 02:09:58 +04:00
Samoilenko Yuri
b1683127a6 Private key bugfix 2014-01-18 02:08:33 +04:00
Samoilenko Yuri
da29b6ee6e closing unused communication channels 2014-01-17 18:16:24 +04:00
Samoilenko Yuri
24cabc741e unused includes removed 2014-01-17 18:05:27 +04:00
Samoilenko Yuri
5ee45bce45 kded_kdeconnect splitted to module and daemon
kded_kdeconnect KDEDModule is a very simple daemon manager now, which allow to start/stop/restart
real daemon.

kdeconnectd is almost unmodified implementation of Daemon class wrapped with main() and QCoreApplication.
2014-01-17 17:58:53 +04:00
Samoilenko Yuri
f9bad88aeb using key for auth. A lot of debug outputs 2014-01-17 12:57:07 +04:00
Samoilenko Yuri
599efe541c bugfixes 2014-01-17 00:47:21 +04:00
Samoilenko Yuri
b1de40d29e PrivateKey management refactored
- privateKey now stored in ~/.kde4/apps/kdeconnect/key.pem
 - publicKey now stored in ~/.kde4/apps/kdeconnect/key.pub
 - Daemon checks right permission(very strict) when starting

Testing needed :)
2014-01-16 20:36:05 +04:00
Albert Vaca
259b8f50eb Merge branch 'master' into filebrowsing 2014-01-16 15:51:28 +01:00
Albert Vaca
445cb84e89 Fixed bug causing plugins not being unloaded
When unpairing from device
2014-01-16 15:48:40 +01:00
Albert Vaca
90e9ded926 Added KIO slave and icon in Dolphin's places for file browsing 2014-01-16 15:32:35 +01:00
Albert Vaca
781c41da5b Merge branch 'master' into filebrowsing
Conflicts:
	libkdeconnect/dbusinterfaces.cpp
2014-01-16 12:28:48 +01:00
Albert Vaca
3073e66bb3 Daemon devices() can now filter by visible and/or paired
visibleDevices() is not needed anymore and has been removed
2014-01-16 12:14:05 +01:00
Samoilenko Yuri
c90eebd489 Idle timeout for SFTP plugin 2014-01-16 02:07:58 +04:00
Samoilenko Yuri
9fc9e72374 Code cleaning and stabilization
- SftpDbusInterface merged to SftpPlugin object
- mountpoint cleaning technique to avoid fuse errors with dangling mountpoints
2014-01-15 20:36:01 +04:00
Samoilenko Yuri
ecc06971b4 settings for sftp plugin 2014-01-15 01:39:27 +04:00
Samoilenko Yuri
25b2f17b1b SftpPlugin used sshfs now 2014-01-15 01:03:20 +04:00
Samoilenko Yuri
ed1158fd48 Constant getter for package body 2014-01-15 01:02:38 +04:00
Samoilenko Yuri
d2c1982ea3 Merge remote-tracking branch 'origin/master' into filebrowsing 2014-01-12 09:06:54 +04:00
Albert Vaca
0eb8e5cbdf Commented a chunk of code for the future 2014-01-10 19:01:09 +01:00
Albert Vaca
d31089aebf Fixed a bug causing new notifications not being shown as popup. 2014-01-10 18:04:39 +01:00