Commit graph

512 commits

Author SHA1 Message Date
Àlex Fiestas
93c0763e63 Emit a description in filetransferjob
This basically allows Plasma (or any other job trakcer) to show
a nice description showing FROM and TO, kinda:

From: Nexus5
To: ~/afiestas/Downloads/foo.mkv
2014-03-03 21:07:02 +01:00
Àlex Fiestas
3b276855a0 Add the FileTransferJob into the globalTracker 2014-03-03 21:03:56 +01:00
Àlex Fiestas
f4dce72d41 Never block the kded
Never block the kded even if things go wrong.

In order to do this we need to switch to a completely asynchronous
way  of doing things, meaning that instead of returning bool on
start/stop we have to emit signals.
REVIEW: 116575
2014-03-03 19:58:05 +01:00
Àlex Fiestas
10a186795f Adapt coding style to kdelibs
Using kdelibs style is not enforced but it is nice to use so all
kde hackers can work on this code without feeling out of place.
2014-03-03 19:27:39 +01:00
Aleix Pol
566a671b15 Make it possible to send files from the kded plugin
Expose the share plugin on dbus
Add a shareUrl method that will send the file if it's a local url and just
send a URL otherwise.

REVIEW: 113344
2014-03-03 04:53:11 +01:00
Aleix Pol
ab8ea93812 When uploading a file start reading the file
Otherwise it will wait for ::readyRead() to be called indefinitely.
2014-03-03 04:51:36 +01:00
Aleix Pol
614b8fe813 Initialize the payload size when sending a package with payload 2014-03-03 04:50:53 +01:00
l10n daemon script
24c4a6ab44 SVN_SILENT made messages (.desktop file) 2014-03-02 05:38:29 +00:00
Aleix Pol
1f9176ad92 Simplify path handling in the share plugin
Prefer ::toLocalFile() to ::path(). ::path() won't work on Windows properly.
Let KUrl handle the trailing slash adjusting, no need to do the string
handling ourselves.
Take advantage of the fact that it can be a url, at the moment it was just
doing silly type conversions.

REVIEW: 116484
2014-03-02 00:50:11 +01:00
Lukáš Tinkl
39c72cb4b2 i18n fixes 2014-02-28 18:50:06 +01:00
Àlex Fiestas
34bee764e8 Use i18n properly using arguments rather than replaces
i18n accepts extra arguments to properly perform the
replacements of %1 by the proper value, we have to use that
instead of calling .arg in the resulting QString so i18n can
do some magic for us.
2014-02-28 17:36:03 +01:00
Àlex Fiestas
0686374bb5 Use correct catalog name in kded/kdeconnect.cpp 2014-02-28 17:36:03 +01:00
Samoilenko Yuri
8fafdad584 some little crash fixes 2014-02-27 23:29:34 +04:00
l10n daemon script
197405887f SVN_SILENT made messages (.desktop file) 2014-02-24 04:39:11 +00:00
l10n daemon script
b9b7964c95 SVN_SILENT made messages (.desktop file) 2014-02-23 04:50:35 +00:00
Albert Vaca
29719ccce5 New icon by Malcer <malcer@gmx.com> 2014-02-19 21:10:41 +01:00
Albert Vaca
52e822ef28 That was an "additional category" and we need a "main category" 2014-02-19 19:12:45 +01:00
Albert Vaca
b679c4e2df Fixed desktop file because ubuntu was complaining about it 2014-02-19 17:48:02 +01:00
Albert Vaca
182da7bfc5 Browse button on plasmoid only visible if sftp plugin enabled 2014-02-19 16:28:17 +01:00
Albert Vaca
c6354f194f Changed "Browse" text to an icon 2014-02-19 14:26:19 +01:00
Albert Vaca
bc66984b60 Browse now opens the KIO 2014-02-19 14:26:19 +01:00
l10n daemon script
0ec9ea1706 SVN_SILENT made messages (.desktop file) 2014-02-19 05:17:04 +00:00
l10n daemon script
c4c1c8e73d SVN_SILENT made messages (.desktop file) 2014-02-18 05:13:00 +00:00
l10n daemon script
22f34ecde1 SVN_SILENT made messages (.desktop file) 2014-02-17 04:41:38 +00:00
Samoilenko Yuri
5da6cbe4c0 FS mount/unmount notify with default action None
You can enable nototfication popups(or any other action) in systemsettings->notifications dialog.
2014-02-16 14:33:18 +04:00
Samoilenko Yuri
fe429d05ae Merge branch 'master' of git.kde.org:kdeconnect-kde 2014-02-16 11:04:02 +04:00
l10n daemon script
cf65ef9fc7 SVN_SILENT made messages (.desktop file) 2014-02-16 06:56:20 +00:00
Samoilenko Yuri
35f3f68037 unmount state removed from palsmoid 2014-02-16 10:55:15 +04:00
l10n daemon script
ffba8bedc3 SVN_SILENT made messages (.desktop file) 2014-02-15 04:22:13 +00:00
Rohan Garg
a14517a486 Add a desktop file so that app-install-data can pick it up and display
it on software center's

REVIEWED-BY: Albert Vaca <albertvaka@gmail.com>
2014-02-14 20:40:08 +01:00
Albert Vaca
5b91610e3f Added a commented out snippet of code 2014-02-14 20:13:06 +01:00
Burkhard Lück
d37a2259ff fix broken message extraction, so ui/rc files any more 2014-02-14 17:44:12 +01:00
Albert Vaca
278dcd72e0 Disabled loopback device locator, that was enabled at some point 2014-02-14 17:31:41 +01:00
Albert Vaca
37fdc70e94 Loading the correct translations catalog 2014-02-14 17:31:05 +01:00
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
372ea8839b Added missing i18n() calls to plasmoid 2014-02-14 17:11:41 +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
fb8fa53f8d some fixes 2014-02-06 19:25:50 +04:00
Samoilenko Yuri
5e0ddd2d8f kdeconnectd aboutData for future 2014-02-06 19:25:50 +04:00
Samoilenko Yuri
1ce8750093 simple bugfixes 2014-02-06 19:25:47 +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
499b8b00b7 some fixes 2014-02-06 00:36:51 +04:00
Samoilenko Yuri
9b3382d2b8 Sftp qml module polished 2014-02-05 23:26:54 +04:00
Samoilenko Yuri
a72547096f browse button moved to separate class 2014-02-03 21:06:47 +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