Commit graph

298 commits

Author SHA1 Message Date
Albert Vaca
4f71045782 Added i18n to kio 2014-01-23 21:00:47 +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
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
904c5484e7 Ooops 2014-01-16 12:16:09 +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
Albert Vaca
c70f2555f1 Addd destructors to Dbus interfaces
They are needed to instantiate them as non-pointer variables
2014-01-16 12:13:17 +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
Samoilenko Yuri
9441a22478 properly using of KRun 2014-01-08 00:38:16 +04:00
Samoilenko Yuri
d912e20861 mount path fix 2014-01-07 17:41:15 +04:00
Samoilenko Yuri
e74627ce15 dirty kcm integration 2014-01-07 01:01:21 +04:00
Samoilenko Yuri
16f8675bb6 imtegrating plugin to kdeconnect system 2014-01-07 01:01:21 +04:00
Samoilenko Yuri
f4813b88bc sftp plugin 2014-01-07 01:01:21 +04:00
l10n daemon script
c3bef92b73 SVN_SILENT made messages (.desktop file) 2013-12-29 04:11:58 +00:00
Kai Uwe Broulik
d823acc32b Use xdg Download folder instead of Desktop folder as default location for the share plugin
REVIEW: 114677
2013-12-27 00:29:04 +01:00
Albert Vaca
8cee011caf Fixed build for Ubuntu 12.04 2013-12-23 16:26:18 +01:00
l10n daemon script
cb0f27cb3f SVN_SILENT made messages (.desktop file) 2013-12-10 04:05:36 +00:00
l10n daemon script
787e8e892f SVN_SILENT made messages (.desktop file) 2013-12-06 04:27:58 +00:00
Albert Vaca
0e3b062f5e Changed KCM name from "Devices" to "KDE Connect" 2013-12-05 14:30:22 +01:00
Albert Vaca
3f06183b6a Remove plasmoid's empty config.ui 2013-12-05 14:30:04 +01:00
Albert Vaca
1eb1ffdef2 Remove X-Plasma-DefaultSize= property in applet metadata files 2013-12-05 14:29:37 +01:00
Albert Vaca
00632aaa6a A better implementation to do the same as the previous commit 2013-12-02 19:13:55 +01:00
Albert Vaca
c248a16b67 Plasmoid: Changed IconWidget -> SvgItem to enable themes to change the icon 2013-12-02 19:00:10 +01:00