Hi everyone, Given the small size of the changelog these last two months (see attached) I suggest that we move to a 2-months release schedule for KF5.
Maybe even 3 months? Let me know, I don't mind either way. -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5
### Baloo * Document uses and abuses of Baloo::IndexerConfig * [BalooSearch] Add sort order option * [Codecs] Make encode/decode methods static, cleanup * [TermGeneratorTest] Extend phrase coverage * [AdvancedQueryParserTest] Extend phrase coverage * [SearchStore] Move private helpers to anonymous namespace * [BasicIndexingJob] Ignore filename based mimetype for empty files (bug 420339) * Reduce filesystem dependencies in more tests * [DocumentUrlDbTest] Remove file system dependencies from test * [DocumentUrlDb] Split document addition and file tree creation * [Transaction] Use DocumentUrlDB::contains * [DocumentUrlDB] Add `contains` method * Remove proxy for obsolete org.kde.baloo interface * [Transaction] Remove Transaction::exec convenience method ### Extra CMake Modules * KDEInstallDirs: fix description of KXMLGUIDIR & LOCALEDIR * KDEGitCommitHooks: Allow passing in of custom scripts (bug 472361) * qml-plasmoid techbase.kde.org/Projects/Plasma does not exist ### KArchive * Support reading file sizes from ZIP64 extended fields ### KCoreAddons * kurlmimedata: limit amount of in-flight FDs for portal submission (bug 472716) * kurlmimedata: don't portal symlinks (bug 464225) * KSignalHandler: possibility to register signal handler as early as possible ### KCrash * On windows, look for drkonqi.exe ### KDESU * SuProcess: Disable echo in the PTY before starting sudo (bug 452532) * PtyProcess: Allow calling enableLocalEcho before PTY creation ### KDE GUI Addons * fix google-maps-geo-handler ### KHolidays # * Update Swedish holidays ### KIconThemes * Do not automatically set breeze as the fallback theme on Android ### KImageFormats * psd: Fix UB type punning * Treat 3-channel MCH images as CMY images ### KIO * Use switcheroo-control to find discrete GPUs (bug 449106) * file: preserve mode on put (bug 471539) * KFileWidget: Use targetUrl to extract urls, better handle absolute urls cases (bug 459485) ### Kirigami * Change Instantiator to Repeater in NavigationTabBar (bug 467860) * Avatar: Always use uppercase initials ### KJS * setitimer(, NULL, ) is not supported ### KPackage Framework * KPackageTool: Show deprecation warning when metadata.desktop file is used ### KPeople * QML plugin: use KPeople namespace meta object, instead of duplicating ### KRunner * runnerpython cgit.kde.org does not exist ### KTextEditor * completion: Fix only start chars of items are matched * Fix chaotic up/down cursor movement in Block Selection Mode * Fix backspace behavior for empty lines with cursor beyond line’s end (block selection mode) ### Plasma Framework * dataengine: do not emit removal signals while iterators are open (bug 446531) ### QQC2StyleBridge * Don't create Sonnet.Settings if not needed ### Syntax Highlighting * Hare language syntax highlighting ### Security information The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <fa...@kde.org> Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB
### Baloo * [Document] Fix parameter name for setParentId * [WriteTransaction] Avoid false warning when removing empty xattr terms * [DocumentUrlDB] Remove recursive removal of parent directories * [AdvancedQueryParser] Correctly parse empty quoted strings * [UnindexedFileIndexer] Split into multiple transactions * [FirstRunIndexer] Split initial index run into multiple transactions * Fix signedness mismatch compiler warning * [UnindexedFileIndexer] Skip document when BasicIndexingJob fails * [Transaction] Allow to fully reset the transaction state * [Transaction] Use unique_ptr for write transaction * Verify parentId when adding documents * [DatabaseDbis] Use default member initializers instead of constructor ### Breeze Icons * Export cmake config so that a app can ensure that breeze-icons is installed ### KArchive * Don't create subdirectory in toplevel ### KDocTools * doc: use a more generic Frameworks entity in the example ### KFileMetaData * Reapply ReplayGain changes ### KDE GUI Addons * Add an option to disable building the geo: URI scheme handler ### KHolidays # * Add juneteenth as variable holiday ### KImageFormats * jxl: add support for libjxl v0.9, drop support for old 0.6.1 ### KIO * KUrlRequester: restore unnamed filter compatibility with Plasma file dialog * Add KUrlRequester::nameFilters, deprecate KUrlRequester::filter (bug 369542) * KUrlRequester::setFilter: note special filter syntax, allow unnamed filters (bug 369542) * KCoreDirLister::nameFilter: revert to non-partial matching again * filewidgets/kfilewidget: Select and focus filename after canceling overwrite (bug 444515) * [previewjob] Check whether thumbRootDevice is valid before access (bug 470845) ### Kirigami * PassiveNotificationsManager: Fix callBack lifetime (bug 470786) * Use MobileForm.AboutPage * BasicListItem: Use pressed state for tooltip * DefautListItemBackground: prioritize user input events when setting background color ### KPackage Framework * Define json-validate-ignore property in .kde-ci.yml ### KWidgetsAddons * Remove duplicate row in category selection ### KXMLGUI * Add a view_redisplay_merge MergeLocal to ui_standards.rc (bug 470848) ### Plasma Framework * Polish DropMenu before creating platform window ### Syntax Highlighting * ensure all .json files are valid * Highlight QML pragma keyword ### Security information The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <fa...@kde.org> Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB
signature.asc
Description: This is a digitally signed message part.