KF5 release schedule
David Faure
faure at kde.org
Sat Aug 5 15:53:58 BST 2023
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, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
-------------- next part --------------
### 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 <faure at kde.org>
Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB
-------------- next part --------------
### 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 <faure at kde.org>
Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20230805/8b61af1c/attachment.sig>
More information about the Kde-frameworks-devel
mailing list