From kde-core-devel Wed May 11 15:58:22 2011 From: "Dawit Alemayehu" Date: Wed, 11 May 2011 15:58:22 +0000 To: kde-core-devel Subject: Re: Review Request: New KLauncher DBus interface to check for on hold Message-Id: <20110511155822.2474.86669 () vidsolbach ! de> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=130512955606518 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0655001173018133399==" --===============0655001173018133399== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/101333/ ----------------------------------------------------------- (Updated May 11, 2011, 3:58 p.m.) Review request for kdelibs. Changes ------- Updated testing information... Summary ------- As the summary state, this patch adds a new dbus interface to klaucher, che= ckForHeldSlave, that can be used to check whether or not there is an io sla= ve being held for a given url. This fixes the last known issue with KIO's p= ut-on-hold feature not working properly. With this patch when a user clicks= on a PDF link that points to an ftp server, KIO will no longer require mul= tiple connections to service that single request. Please note that this fix is not specific to the ftp ioslave. Any ioslave t= hat optimizes its copy operation, i.e. supports the canCopyFromFile/canCopy= ToFile properties, benefits from this fix. Diffs ----- kdecore/util/klauncher_iface.h 02c6c9b = kinit/klauncher.h 3fbf2d7 = kinit/klauncher.cpp dd45dfe = kinit/klauncher_adaptor.h 0b045c8 = kinit/klauncher_adaptor.cpp c7cf086 = kio/kio/scheduler.cpp 34f437e = kio/kio/slave.h 780f3c4 = kio/kio/slave.cpp 3679ea9 = Diff: http://git.reviewboard.kde.org/r/101333/diff Testing (updated) ------- Clicking on the example links below should only result in one single connec= tion to the server: ftp://ftp.kde.org/pub/kde/README_UPLOAD ftp://ftp.kde.org/pub/kde/printing/kdeprint-handbook.pdf Thanks, Dawit --===============0655001173018133399== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable
This is an automatically generated e-mail. To reply, visit: http://git.revie= wboard.kde.org/r/101333/

Review request for kdelibs.
By Dawit Alemayehu.

Updated May 11, 2011, 3:58 p.m.

Changes
Updated testing information...

Descripti= on

As the summary state, this patch adds a new dbus interface t=
o klaucher, checkForHeldSlave, that can be used to check whether or not the=
re is an io slave being held for a given url. This fixes the last known iss=
ue with KIO's put-on-hold feature not working properly. With this patch=
 when a user clicks on a PDF link that points to an ftp server, KIO will no=
 longer require multiple connections to service that single request.

Please note that this fix is not specific to the ftp ioslave. Any ioslave t=
hat optimizes its copy operation, i.e. supports the canCopyFromFile/canCopy=
ToFile properties, benefits from this fix.

Testing (= updated)

Clicking on the example links below should only result in on=
e single connection to the server:

ftp://ftp.kde.org/pub/kde/README_UPLOAD
ftp://ftp.kde.org/pub/kde/printing/kdeprint-handbook.pdf

Diffs=

  • kdecore/util/klauncher_iface.h (02c6c9b)
  • kinit/klauncher.h (3fbf2d7)
  • kinit/klauncher.cpp (dd45dfe)
  • kinit/klauncher_adaptor.h (0b045c8)=
  • kinit/klauncher_adaptor.cpp (c7cf086)
  • kio/kio/scheduler.cpp (34f437e)
  • kio/kio/slave.h (780f3c4)
  • kio/kio/slave.cpp (3679ea9)

View Diff

--===============0655001173018133399==--