[Kde-games-devel] libkdegames + kexthighscore

Ian Wadham iandw.au at gmail.com
Sun Jul 19 13:08:46 UTC 2015


Hi Albert and Jeremy,

On 19/07/2015, at 11:26 AM, Jeremy Whiting wrote:

> Sounds like a good idea to me. Does kreversi have a maintainer though?
> If not I'll add it to my list of stuff to look at when/if I get some
> few minutes.
> 
> On Sat, Jul 18, 2015 at 5:52 PM, Albert Astals Cid <aacid at kde.org> wrote:
>> kexthighscore is the reason libkdegames still depends on kdelibs4support, and
>> it's not even ported properly, has a few TODO that basically make it not work
>> as it should.
>> 
>> The only game using it in kde repos is kreversi.

AFAICR kexthighscore has been deprecated on KDE Games for quite some years.
It is, people said, "over engineered".  See
http://api.kde.org/4.14-api/kdegames-apidocs/libkdegames/highscore/html/hierarchy.html.

Most games use KScoreDialog for high scores, I believe: a simple class which is
buried in that hierarchy, but is actually stand-alone AFAIK, except for depending
on KDialog (in KDE 4 at least). See
http://api.kde.org/4.14-api/kdegames-apidocs/libkdegames/highscore/html/classKScoreDialog.html

>> So given that it never worked as it should in the KF5-based version, I was
>> wondering, should i just copy the code over to kreversi and remove it from
>> libkdegames?

It would make more sense, IMHO, to consider (finally) dropping KExtHighScore
from libkdegames altogether and using KScoreDialog in KReversi.

>> Comments?

Re maintainer, I think Inge Wallin is very familiar with the KReversi code, if you
can persuade him to work on it...

Cheers, Ian W.





More information about the kde-games-devel mailing list