Package Release Info

kio-5.20.0-4.1

Update Info: Base Release
Available in Package Hub : 12 SP1-SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

kio
kio-core
kio-devel
kio-lang

Change Logs

Version: 5.103.0-150500.1.2
* Wed Feb 08 2023 christophe@krop.fr
- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * CommandLauncher: Emit error when command was not found
  * Add KUrlNavigator::supportedSchemes, to replace customProtocols
  * Add missing copyFromFile entries to http.json for webdav and webdavs (kde#464450)
  * Mark WorkerBase::needSubUrlData as deprecated
  * [commandlauncherjob] Deprecate setIcon
  * job_error: add missing space between sentences for one string (kde#464631)
  * Correct setDesktopName() docs regarding optionality of .desktop suffix
  * Drop outdated docs for mailto kioslave
  * Add deprecation warnings for KDirOperator::setView(KFile::FileView)
  * Deprecate unused Scheduler::connect/disconnects methods
  * Deprecate Slave::isConnected/setConnected
  * Restore old behavior for KFileFilterCombo::setFilter (kde#463309)
  * KCoreDirListerCache: Remove unnecessary assert
  * KFilePlacesView: Set transientParent on context menu (kde#453532)
  * KURISearchFilterEngine: Use DuckDuckGo as a default shortcut
  * widgets/renamefiledialog: remove bulk rename number limit
* Thu Jan 12 2023 christophe@krop.fr
- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Restore old behavior for KFileFilterCombo::setFilter
  * [kprocessrunner] Don't specify which desktop the app should be launched on
  * Fix crash when dealing with user notification dialog
  * [WidgetsAskUserActionHandler] Add fallbacks for dialog parent windows (kde#463124)
  * [jobuidelegate] Set window when creating delegate
  * Fix KFileFilterComboTest
  * kdiroperator: fix full file path not being stripped (kde#459900)
  * Fix integer overflow for large files in AccessManager (kde#452972)
  * Pre-select "Delete" in Delete Confirmation Dialog (kde#462845)
  * Make link against KWindowSystem private
  * [KOpenWithDialog] Save search history in state config
  * file_unix: Fix check for hidden NTFS files
  * Use new nomenclature with socket name; use ".socket" suffix
  * Port away from deprecated KService::property overload
  * [previewjob] Deprecate overlayIconSize and overlayIconAlpha
  * Replace KIO::SlaveConfig with KIO::WorkerConfig
  * Remove unused includes
  * [kpropertiesdialog] Remove UI to set DBus startup type
  * when inside a sandbox use different openwith behavior
  * Don't install service desktop files for KCMs in KF6
  * Don't install KonqPopupMenu service type file for KF6
  * Fix typo
  * Port away from deprecated KWindowSystem API
  * webdav docs: remove broken link
* Tue Dec 06 2022 christophe@krop.fr
- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Too many changes since 5.100.0, only listing bugfixes:
  * Ignore finished() from the timeoutSpecialCommand (kde#459980)
* Tue Nov 08 2022 christophe@krop.fr
- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Too many changes since 5.99.0, only listing bugfixes:
  * AskUserActionInterface: add DeleteInsteadOfTrash deletion type (kde#431351)
- Drop patch, merged upstream:
  * kio-mr1008-fix-webdav.diff
* Thu Oct 27 2022 code@bnavigator.de
- Add kio-mr1008-fix-webdav.diff
  * Fixes WebDAV upload (kde#460717)
  * https://invent.kde.org/frameworks/kio/-/merge_requests/1008
* Sat Oct 01 2022 christophe@krop.fr
- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * DesktopExecParser: Fix parsing of TerminalApplication when it contains args (kde#459408)
  * KPropertiesDialog: Split single command entry box into separate exec and args
  * allow hiding permissions tab
  * port http to workerbase
  * Worker template: fix install location
  * kcms/webshortcuts: hide from System Settings' main navigation
  * disable state validation
  * UserNotificationHandler: fix messagebox type mismatches
  * Fix missing details in message dialogs from worker
* Tue Sep 06 2022 christophe@krop.fr
- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Install WidgetsAskUserActionHandler header
  * file_unix: optimize copy (kde#458001)
  * Add FreeBSD Qt6 CI support
  * KFilePlacesItem: Remove unused enum
  * KFilePlacesModel: Don't show error message on UserCanceled
  * Add overloads for Utils::concatPaths()
  * Use AskUserActionInterface (async) in UserNotificationHandler (kde#451834)
  * Ensure iconForStandardPath() returns user-home for QStandardPaths::HomeLocation (kde#447238)
  * trash:/ set the UDS_LOCAL_PATH (kde#368104)
  * KUrlNavigator: check if typed text matches a relative dir first (kde#353883)
  * FileUndoManager: for copyjob only add undo if it copied something (kde#454226)
  * Use Functors with QMetaObject::invokeMethod()
  * DesktopExecParser: don't kioexec if there is a handler for scheme (kde#442721)
  * force admin worker to run in a thread
  * install workerfactory header
  * introduce RealWorkerFactory
  * revise jobuidelegate factorization
  * [kfileitemactions] Show desktop file actions more prominently (kde#417012)
  * clear state after timeout'd special call
  * make loading UDSEntries from streams thread safe
  * Remove ServiceType from KDED metadata
  * Drop obsolete X11 dependency, introduce WITH_X11 option instead
  * KProcessRunner: fix OpenUrlJob and CommandLauncherJob unittests
  * Don't install service type definition for properties plugins when building without deprecated things
  * Remove service type definition for DnD plugins
  * Sync QT_MIN_VERSION with KF's REQUIRED_QT_VERSION
  * disable state validation
* Sun Aug 07 2022 christophe@krop.fr
- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Too many changes since 5.96.0, only listing bugfixes:
  * KRecentDocument: better prevent duplicate bookmark for same href (kde#456046)
  * FileUndoManager: fix job description when undoing a batch-renaming (kde#437510)
  * Fix crash in DropJob (kde#454747)
  * Fix thumbnailer result for parent mime types being overwritten (kde#453480)
  * KImageFilePreview: if no current preview, don't show last one on resize (kde#434912)
* Sun Jul 03 2022 christophe@krop.fr
- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove calls to no-op KNewFileMenu::setViewShowsHiddenFiles
  * rename ioslave_defaults to ioworker_defaults
  * Don't treat KJob::UserDefinedError as unknown error
  * move global enum to worker nomenclature
  * [webrunner] Add debian as new keyword for webrunner
  * [knewfilemenu] Don't forcibly change file extension (kde#456091)
  * [knewfilemenu] Write Name when creating Link files
  * Pass JobUiDelegate's window to created dialogs
  * [knewfilemenu] Always add .desktop suffix when creating link file
  * Deprecated global file class code in KFileWidget
  * KRecentDirs: Deprecate reading/writing to global file
  * [kfileplacesmodel] Cache device display name
  * PreviewJob: Add note about plugins being cached internally
  * KRecentDocuments: Improve indentation in recentlyused.xbel (kde#456046)
  * Add template for empty file (kde#297003)
  * We need it when we build with strict compile
  * Don't duplicate headers between cpp/.h files
  * Don't leak the slave's worker thread
  * filewidgets: update location text after selected files are renamed (kde#455327)
  * Add "Get more Apps in Discover" button to kopenwithdialog
  * new worker API
  * Bump deprecation KF version in ecm_set_disabled_deprecation_versions
  * KPropertiesDialog: fix saving changes when editing a .desktop file symlink (kde#450727)
* Fri Jun 10 2022 christophe@krop.fr
- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KCoreUrlNavigator: add urlSelectionRequested signal (kde#453289)
  * kio_file: fix data race on static user cache (kde#454619)
  * file_unix: use thread id rather than pid for filehelper socket
  * [KDirOperator] Add option to show hidden files last
  * [KFileItemDelegate] Add a semi-transparent effect to the labels of hidden files
  * PreviewJob: Resolve parent mime types before checking wildcards (kde#453480)
  * [kemailclientlauncherjob] Allow setting BCC
  * TrashSizeCache: fix parsing of directory cachesize file and improve code
  * DirectorySizeJob: use targetUrl as url
  * KFileItem: GetStatusBarInfo: Improve display for urls
  * KDirModel: don't nuke query and fragment in URLs
  * [KFilePlacesView] Show inline eject button only for removable drives (kde#453890)
  * [KFilePlacesView] Don't show capacity bar for network shares
  * kpasswdserver: fix mistake
  * port to standard C++ smart pointers where possible
  * rfc search provider: Fix URL
  * Skip generation of KCM symlinks on windows
  * KCMs: Define plugin id to match the desktop file name
  * Embed json metadata in KCMs, port to new systemsettings namespaces
  * quickfix crash if element not found, we want to use the range erase here
  * Add env var KIO_ENABLE_WORKER_THREADS in case of trouble.
  * Initialize std::atomic<bool> variables.
  * SlaveBase: skip sighandlers when run in thread
  * kio_file: remove use of QDir::setCurrent()
  * Implement running KIO workers in-process using a thread
  * [StatJob] Set total amount to 1 Item
  * KSambashare: handle "Weak crypto is allowed" error message
  * dropjob: don't create PasteJob when `m_hasArkFormat` is true
  * KFileWidget: initialize KFilePlaceModel before KUrlNavigator
  * [previewjob] Deduplicate legacy plugins based on desktop file name instead of pluginId
Version: 5.20.0-2.1
* Thu Mar 17 2016 hrvoje.senjan@gmail.com
- Added 0001-Fix-crash-in-rename-dialog.patch (kde#360488)
* Sun Mar 06 2016 hrvoje.senjan@gmail.com
- Update to 5.20.0 (boo#970856)
  * Fix KIO app-slave connection breaking if appName contains
    a '/' (kde#357499)
  * Try multiple authentication methods in case of failures
  * help: fix mimeType() on get()
  * KOpenWithDialog: show mimetype name and comment in "Remember"
    checkbox text (kde#110146)
  * A series of changes to avoid a directory relist after a file
    rename in more cases (kde#359596)
  * http: rename m_iError to m_kioError
  * kio_http: read and discard body after a 404 with errorPage=false
  * kio_http: fix mimetype determination when URL ends with '/'
  * FavIconRequestJob: add accessor hostUrl() so that konqueror
    can find out what the job was for, in the slot
  * FavIconRequestJob: fix job hanging when aborting due to
    favicon too big
  * FavIconRequestJob: fix errorString(), it only had the URL
  * KIO::RenameDialog: restore preview support, add date and
    size labels (kde#356278)
  * KIO::RenameDialog: refactor duplicated code
  * Fix wrong path-to-QUrl conversions
  * Use kf5.kio in the category name to match other categories
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.20.0.php
* Fri Feb 12 2016 wbauer@tmo.at
- Install "Create New" templates to %{_kf5_sharedir}/templates/ as
  a workaround until kde#356198 is fixed (boo#963680)
* Sat Feb 06 2016 hrvoje.senjan@gmail.com
- Update to 5.19.0 (boo#967668)
  * New class FavIconRequestJob in new lib KIOGui,
    for favicons retrieval
  * Fix KDirListerCache crash with two listers for an empty
    dir in the cache (kde#278431)
  * Make Windows implementation of KIO::stat for file:/ protocol
    error out if the file doesn't exist
  * Don't assume that files in read-only dir can't
    be deleted on Windows
  * Fix .pri file for KIOWidgets: it depends on KIOCore,
    not on itself
  * Repair kcookiejar autoload, the values got
    swapped in 6db255388532a4
  * Make kcookiejar accessible under the dbus
    service name org.kde.kcookiejar5
  * kssld: install DBus service file for org.kde.kssld5
  * Provide a DBus service file for org.kde.kpasswdserver
  * [kio_ftp] fix display of file/directory
    modification time/date (boo#960500, kde#354597)
  * [kio_help] fix garbage sent when serving static files
  * [kio_http] Try NTLMv2 authentication if the
    server denies NTLMv1
  * [kio_http] fix porting bugs which broke caching
  * [kio_http] Fix NTLMv2 stage 3 response creation
  * [kio_http] fix waiting until the cache cleaner
    listens to the socket
  * kio_http_cache_cleaner: don't exit on startup if
    cache dir doesn't exist yet
  * Change DBus name of kio_http_cache_cleaner so it
    doesn't exit if the kde4 one is running
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.19.0.php
- Drop upstreamed patches: fix-kcookiejar-autoload.patch and
  kio_ftp-fix-display-of-modification-time-date.patch
* Sun Jan 24 2016 tittiatcoke@gmail.com
- Added fix-kcookiejar-autoload.patch to fix the swapped values
  for the autoload.
* Thu Jan 07 2016 wbauer@tmo.at
- Added kio_ftp-fix-display-of-modification-time-date.patch: fixes
  display of file/directory modification time in kio_ftp
  (boo#960500, kde#354597)
* Sat Jan 02 2016 hrvoje.senjan@gmail.com
- Update to 5.18.0
  * Fix kiod for Qt 5.6's threaded dbus: messageFilter must wait
    until the module is loaded before returning
  * Change the error code when pasting/moving into a subdirectory
  * Fix emptyTrash blocked issue
  * Fix wrong button in KUrlNavigator for remote URLs
  * KUrlComboBox: fix returning an absolute path from urls()
  * kiod: disable session management
  * Add autocompletion for '.' input which offers all hidden
    files/folders* (kde#354981)
  * ktelnetservice: fix off by one in argc check
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.18.0.php
* Thu Dec 10 2015 hrvoje.senjan@gmail.com
- Update to 5.17.0
  * Cookie dialogue: make it work as intended
  * Fix filename suggestion changing to something random when
    changing save-as mimetype.
  * Register DBus name for kioexec (kde#353037)
  * Update KProtocolManager after configuration change.
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.17.0.php
- Drop upstreamed register-dbus-name-for-kioexec.patch
* Fri Nov 27 2015 wbauer@tmo.at
- Added register-dbus-name-for-kioexec.patch: prevent klauncher
  from freezing and displaying an error message when opening
  documents (boo#924764, kde#353037)
* Sun Nov 08 2015 hrvoje.senjan@gmail.com
- Update to 5.16.0 (boo#955067)
  * Save proxy url with correct scheme
  * Ship the "new file templates" in the kiofilewidgets library using
    a .qrc (kde#353642)
  * Properly handle middle click in navigatormenu
  * Make kio_http_cache_cleaner deployable in application
    installer/bundles
  * KOpenWithDialog: Fix creating desktop file with empty mimetype
  * Read protocol info from plugin metadata
  * Allow local kioslave deployment
  * Add a .protocol to JSON converted
  * Fix double-emit of result and missing warning when listing hits
    an inaccessible folder (kde#333436)
  * Preserve relative link targets when copying symlinks.
    (kde#352927)
  * Using suitable icons for default folders in the user home
    (kde#352498)
  * Add an interface which allow plugin to show custom overlay icons
  * Make KNotifications dep in KIO (kpac) optional
  * Make doctools + wallet optional
  * Avoid kio crashes if no dbus server is running
  * Add KUriFilterSearchProviderActions, to show a list of actions
    for searching some text using web shortcuts
  * Move the entries for the "Create New" menu from
    kde-baseapps/lib/konq to kio (kde#349654)
  * Move konqpopupmenuplugin.desktop from kde-baseapps to kio
    (kde#350769)
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.16.0.php
- Drop 0001-Move-konqpopupmenuplugin.desktop-from-kde-baseapps-t.patch
  and 0001-Move-the-entries-for-the-Create-New-menu-from-kde-ba.patch,
  upstreamed
* Mon Oct 05 2015 hrvoje.senjan@gmail.com
- Update to 5.15.0
  * KFileWidget: parent argument should default to 0 like in
    all widgets.
  * Make sure the size of the byte array we just dumped into the
    struct is big enough before calculating the targetInfo,
    otherwise we're accessing memory that doesn't belong to us
  * Fix Qurl usage when calling QFileDialog::getExistingDirectory()
  * Refresh Solid's device list before querying in kio_trash
  * Allow trash: in addition to trash:/ as url for listDir
    (calls listRoot) (kde#353181)
  * KProtocolManager: fix deadlock when using EnvVarProxy.
    (kde#350890)
  * Don't try to find X11 on WIN32
  * KBuildSycocaProgressDialog: use Qt's builtin busy indicator.
    (kde#158672)
  * KBuildSycocaProgressDialog: run kbuildsycoca5 with QProcess.
  * KPropertiesDialog: fix for ~/.local being a symlink,
    compare canonical paths
  * Add support for network shares in kio_trash (kde#177023)
  * Connect to the signals of QDialogButtonBox, not QDialog
    (kde#352770)
  * Cookies KCM: update DBus names for kded5
  * Use JSON files directly instead of kcoreaddons_desktop_to_json()
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.15.0.php
* Sun Oct 04 2015 hrvoje.senjan@gmail.com
- Added 0001-Move-konqpopupmenuplugin.desktop-from-kde-baseapps-t.patch
  (kde#350769) and 0001-Move-the-entries-for-the-Create-New-menu-from-kde-ba.patch
  (kde#349654)
* Tue Sep 08 2015 hrvoje.senjan@gmail.com
- Update to 5.14.0
  * Use Q_OS_WIN instead of Q_OS_WINDOWS
  * Make KDE_FORK_SLAVES work under Windows
  * Disable installation of desktop file for ProxyScout kded module
  * Provide deterministic sort order for
    KDirSortFilterProxyModelPrivate::compare
  * Show custom folder icons again (kde#350612)
  * Move kpasswdserver from kded to kiod
  * Fix porting bugs in kpasswdserver
  * Remove legacy code for talking very very old versions
    of kpasswdserver.
  * KDirListerTest: use QTRY_COMPARE on both statements,
    to fix race showed by CI
  * KFilePlacesModel: implement old TODO about using trashrc
    instead of a full-blown KDirLister.
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.14.0.php
- Drop show-custom-folder-icons-sgain.patch, merged upstream
* Tue Aug 18 2015 hrvoje.senjan@gmail.com
- Added show-custom-folder-icons-sgain.patch (kde#350612)
* Tue Aug 04 2015 hrvoje.senjan@gmail.com
- Update to 5.13.0
  * The Qt version requirement has been bumped from 5.2 to 5.3
  * Debug output has been ported to categorized output, for less
    noise by default
  * Docbook documentation has been reviewed and updated
  * Kill unneeded QUrl wrappers
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.13.0.php
* Sun Jul 05 2015 hrvoje.senjan@gmail.com
- Update to 5.12.0
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.12.0.php
* Sun Jun 07 2015 hrvoje.senjan@gmail.com
- Update to 5.11.0
  * Do not try to complete users and assert when prepend is non-empty.
    (kde#346920)
  * Use KPluginLoader::factory() when loading KIO::DndPopupMenuPlugin
  * Fix deadlock when using network proxies (kde#346214)
  * Fixed KIO::suggestName to preserve file extensions
  * Kick off kbuildsycoca4 when updating sycoca5.
  * KFileWidget: Don't accept files in directory only mode
  * KIO::AccessManager: Make it possible to treat sequential
    QIODevice asynchronously
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.11.0.php
* Sun May 03 2015 hrvoje.senjan@gmail.com
- Update to 5.10.0
  * Added KPropertiesDialog::KPropertiesDialog(urls) and
    KPropertiesDialog::showDialog(urls).
  * Asynchronous QIODevice-based data fetch for KIO::storedPut and
    KIO::AccessManager::put.
  * Fix conditions with QFile::rename return value (kde#343329)
  * Fixed KIO::suggestName to suggest better names (kde#341773)
  * kioexec: Fixed path for writeable location for kurl
    (kde#343329)
  * Store bookmarks only in user-places.xbel (kde#345174)
  * Duplicate RecentDocuments entry if two different files
    have the same name
  * Better error message if a single file is too large for
    the trash (kde#332692)
  * Fix KDirLister crash upon redirection when the slot calls openURL
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.10.0.php
* Sat Apr 04 2015 hrvoje.senjan@gmail.com
- Update to 5.9.0
  * Enable KPropertiesDialog to show free space information of
    remote file systems as well (e.g. smb)
  * Fix KUrlNavigator with high DPI pixmaps
  * Make KFileItemDelegate handle non default devicePixelRatio
    in animations
  * For more details please see:
    https://www.kde.org/announcements/kde-frameworks-5.9.0.php
- Split the core modules/daemons/libraries into core subpackage;
  based on upstream KIOCORE_ONLY build option, which only concerns
  the buildsystem, not the code (i.e. no ifdefs)
- Add kio_help-fallback-to-kde4-docs.patch: allow kio_help to see
  into kde4 documentation
* Mon Mar 16 2015 hrvoje.senjan@gmail.com
- Add missing requires to devel subpackage: kcoreaddons-devel,
  kconfig-devel and kitemviews-devel
- Drop unneeded kcrash-devel BuildRequires
Version: 5.20.0-12.1
* Wed Jun 26 2019 wbauer@tmo.at
- Add upstream patch to fix downloaded files (via http) getting an
  "invalid" modification time (boo#1104595, kde#374420)
  * copyjob-Only-set-modification-time-if-the-kio-slave-provided-it.patch