[Kde-games-devel] Chess game for KDE4

Mauricio Piacentini piacentini at kde.org
Fri Dec 4 12:02:39 CET 2009


On Fri, Dec 4, 2009 at 7:27 AM, Stefan Majewsky <majewsky at gmx.net> wrote:
> Am Freitag, 4. Dezember 2009 10:12:43 schrieb Dmitry Suzdalev:
>> By the way, questions to all: what's the status of KGameCanvas? Now that
>>  QGV had stabilized and matured should we keep it in libkdegames? Are there
>>  cases when KGameCanvas would be still prefered over QGV? Are there any
>>  games in kdegames which use it? (i didn't to grepping yet ;))
>
> If usage of KGC is discouraged, then @deprecated flags should be added to the
> APIDOX. http://lxr.kde.org/ident?&i=KGameCanvasPixmap tells me that at least
> Bomber, KBattleShip, KBounce, KBreakout and KGoldRunner use KGameCanvas.

Add KMahjongg to that list as well. With that many games using it, I
am not sure it should be deprecated. Over the course of all the last
Qt releases we had no problems at all with these games, while others
had to be tweaked due to redrawing issues. I am sure QGV is now stable
and *probably* a better solution for new games, but you have to try
it. KGameCanvas is simple, fast and does its job well.
Also, we need to keep it in libkdegames at least until KDE5.
Maintaining it is a breeze, I believe we had only a couple of commits
in the last 3 years.

Regards,
Mauricio Piacentini


More information about the kde-games-devel mailing list