./devel/kio, Resource and network access abstraction

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.70.1, Package name: kio-5.70.1, Maintainer: markd

This framework implements almost all the file management functions you
will ever need. In fact, the KDE file manager (Dolphin) and the KDE
file dialog also uses this to provide its network-enabled file management.

It supports accessing files locally as well as via HTTP and FTP out of the
box and can be extended by plugins to support other protocols as well. There
is a variety of plugins available, e.g. to support access via SSH.

The framework can also be used to bridge a native protocol to a file-based
interface. This makes the data accessible in all applications using the KDE
file dialog or any other KIO enabled infrastructure.


Required to run:
[security/gnupg2] [security/heimdal] [security/kwallet] [x11/qt5-qtscript] [x11/qt5-qtbase] [archivers/karchive] [x11/kjobwidgets] [devel/kbookmarks] [devel/kdoctools] [sysutils/solid]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [devel/extra-cmake-modules] [x11/xorgproto]

Master sites: (Expand)

SHA1: 17bade0b2252fe956f738faa03df67e3d160a7ce
RMD160: c07c6942d09cedef16c21876036c9bb58b57b976
Filesize: 3125.734 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-11 00:22:15 by Jonathan Perkin | Files touched by this commit (1)
Log message:
kio: Remove dependency on kded.

Causes cyclic dependencies, requested by markd while AFK.
   2020-06-09 08:44:05 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
kio: update to 5.70.1

KIO: Cannot copy/move files to a symlink to a directory
   2020-06-07 13:08:59 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
kio: update to 5.70.0

5.67
  Add missing renamed event when a destination file already existed
  KFilePlacesModel: On new profile in recent show only recentlyused:/ based
  entries by default
  Add KFileCustomDialog constructor with a startDir parameter
  Fix QRegularExpression::wildcardToRegularExpression() usage
  Allow to handle apps with Terminal=True in their desktop file, handle
  their associated mimetype properly
  KOpenWithDialog: Allow to return a newly created KService created
  associated to a mimetype
  Add KIO::DropJobFlag to allow manually showing the menu
  Revert effective removal of KUrlPixmapProvider from API
  SlaveBase::dispatchLoop: Fix timeout calculation
  [KDirOperator] Allow renaming files from the context menu
5.68
  [KFileFilterCombo] Don't add invalid QMimeType to mimes filter
  KIO::iconNameForUrl(): handle the case of a file/folder under trash:/
  [krun] Share implementation of runService and runApplication
  [krun] Drop KToolInvocation support from KRun::runService
  Improve KDirModel to avoid showing '+' if there are no subdirs
  KIO::iconNameForUrl: fix searching for kde protocol icons
  Change "AutoSkip" to "Skip All"
  Fix memory leak in KUrlNavigatorPlacesSelector::updateMenu
  file ioslave: stop copying as soon as the ioslave is killed
5.69
  New class KIO::CommandLauncherJob in KIOGui to replace KRun::runCommand
  New class KIO::ApplicationLauncherJob in KIOGui to replace KRun::run
  File ioslave : use Better setting for sendfile syscall
  FileWidgets: Ignore Return events from KDirOperator
  [DirectorySizeJob] Fix sub-dirs count when resolving symlinks to dirs
  Mark KIOFuse mounts as Probably slow
  kio_file: honour KIO::StatResolveSymlink for UDS_DEVICE_ID and UDS_INODE
  [KNewFileMenu] Add extension to proposed filename
  [KOpenWithDialog] Add generic name from .desktop files as a tooltip
  KDirModel: implement showing a root node for the requested URL
  Register spawned applications as an independent cgroups
  Add "Stat" prefix to StatDetails Enum entries
  Windows: Add suport for file date creation
  KAbstractFileItemActionPlugin: Add missing quotes in code example
  Avoid double fetch and temporary hex encoding for NTFS attributes
  [DesktopExecParser] Open {ssh,telnet,rlogin}:// urls with ktelnetservice
  [KPasswdServer] replace foreach with range/index-based for
  KRun's KProcessRunner: terminate startup notification on error too
5.70
  [RenameDialog] Add an arrow indicating direction from src to dest
  KIO_SILENT Adjust API docs to match reality
  Move handling of untrusted programs to ApplicationLauncherJob
  Detect executables without +x permission in $PATH to improve error message
  Make the HTML file template more useful
  Add JobUiDelegate constructor with AutoErrorHandling flag and window
  Fix cache directory calculation when adding to trash
  File protocol: ensure KIO::StatAcl works without implicitely depending on
KIO::StatBasic
  Add KIO::StatRecursiveSize detail value so kio_trash only does this on
demand
  [KFileBookMarkHandler] Port to new KBookmarkMenu-5.69
  Mark KStatusBarOfflineIndicator as deprecated
  Avoid crash in release mode after the warning about unexpected child items
  Docu: remove mention of non-existing signal
  kio_trash: Add size, modification, access and create date for trash:/
  [KDirOperator] Use new "Show/Hide Hidden Files" standard shortcut
  Show previews on encrypted filesystems
  [KPropertiesDialog] Disable changing remote dir icons
  [KPropertiesDialog] Fix QLayout warning
   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu
   2020-05-24 02:32:50 by Mark Davies | Files touched by this commit (1)
Log message:
kio: restore previous, make as SUBST_NOOP_OK.fix-moc=yes

Seems this is a noop on some platforms and required on others.
   2020-05-24 01:02:04 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/kio) Fix build: Remove no effective SUBST block and file
   2020-04-12 10:29:21 by Adam Ciarcinski | Files touched by this commit (956) | Package updated
Log message:
Recursive revision bump after textproc/icu update
   2020-03-10 23:11:24 by Thomas Klausner | Files touched by this commit (1681) | Package updated
Log message:
librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change