[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