Starting today, all 40 KDE Gear game apps (& 2 libs) are Qt6/KF6-only in master
"Friedrich W. H. Kossebau" <[email protected]> Sun, 01 Oct 2023 18:14:10 +0200
| Newsgroups | gmane.comp.kde.devel.games |
|---|---|
| Organization | KDE |
| Message-ID | <2102140.bB369e8A3T@klux> |
Hi, a quick status update for anyone still lurking around here: today a major milestone to gain another set of years with releases has been reached for all the games covered by the KDE Gear release service: They all have become Qt6/KF6-only in the master branch. And thus are going to be released based on Qt6/KF6 in the next major KDE Gear release. Which will be together with KDE Frameworks 6.0 & Plasma 6.0, scheduled as KDE Gear exception for February 2024 instead of December 2023. See also https://mail.kde.org/pipermail/kde-devel/2023-September/002008.html See here the list of 40 games having made it through the years, for some more: bomber bovo granatier kajongg kapman katomic kblackbox kblocks kbounce kbreakout kdiamond kfourinline kgoldrunner kigo killbots kiriki kjumpingcube klickety klines kmahjongg kmines knavalbattle knetwalk knights kolf kollision konquest kpat kreversi kshisen ksirk ksnakeduel kspaceduel ksquares ksudoku ktuberling kubrick lskat palapeli picmi With the two libs still holding shared code & resources: libkdegames libkmahjongg Outside of KDE Gear, in the "playground" scene there are currently the following: Playground game with Qt6 support: * https://invent.kde.org/games/atlantik * https://invent.kde.org/games/ksokoban (yes, still need to continue naming :) Playground game without Qt6 work, so candidate for being archived soon: * https://invent.kde.org/games/kmuddy For libkdegames I plan to use the window of opportunity with API/ABI changes to consolidate some things, e.g. * Rename Kg* classes to KGame*, to iron out some historic artifacts https://invent.kde.org/games/libkdegames/-/merge_requests/30 * Split-off QWidgets API into separate library, to prepare more QML work in the years to come Cheers Friedrich