[Kde-games-devel] KMahjongg archaeology
Ian Wadham
iandw.au at gmail.com
Mon Jan 5 04:02:33 UTC 2015
Hi Christian,
On 05/01/2015, at 2:29 AM, Christian Krippendorf wrote:
> On Sun, Jan 04, 2015 at 08:22:39PM +1100, Ian Wadham wrote:
>> Hi Alberto, and Christian if you are out there,
>>
>
> Yearh i am available. :-)
I am happy to see you are still around… :-)
>> Back in mid-2012 Christian Krippendorf did a lot of work on KMahjongg
>> to port the game from the obsolete and now-deprecated graphics system,
>> KGameCanvas, to the standard Qt graphics system, QGraphicsView.
>>
>> </snip>
>> I do not know how complete, reviewed and tested Christian's code is,
>> but he certainly put in a lot of work on it. I succeeded in compiling,
>> building and installing it at first try, even though I have KDE 4.14 libs
>> and the "qgraphic" branch of KMahjongg was originally written for
>> around KDE 4.8 library.
>>
>> I played a few games with different layouts with no problem and
>> the graphics were certainly a lot snappier than I am getting on the
>> released version of KMahjongg, especially on theme changes,
>> resizes of the main window and animations. On the whole, Christian's
>> code works very well. I have a sneaking suspicion that Christian's
>> branch might also have fixed some of the bugs Jan-Peter Nilsson has
>> been working on… :-(
>>
>
> There are some bugs in this code. But I don't know anymore what bugs, cause it
> is a long time ago I've been working on it.
>
>> So now we have divergent streams of work on KMahjongg:
>>
>> - A released version of KMahjongg, using obsolete graphics,
>> - Laurent's port of existing KMahjongg to KF5, using obsolete graphics,
>> - Christian's port of KMahjongg to QGraphicsView --- branch "qgraphic", unmerged,
>> - The patch in the above ReviewBoard entry,
>> - A whole slew of Jan-Peter Nilsson's patches on Bugzilla and ReviewBoard,
>> some of which may clash with Christian's "qgraphic" branch.
>>
>> What to do? I really hate to see good work slipping away.
>>
>
> I also told in mid-2012 that I will no longer work on KMahjongg cause of
> starting to study chemistry and having a full-time job. So I don't have the time
> anymore. I also told someone (sry don't know anymore which person) that the port
> is nearly ready. Just few small bugs.
>
> I also would like to see the code merged into the master branch. But I don't
> know which work has been done after mid-2012 and beside my port.
>
> Please keep me involved in this process, cause I would like help, if I find a
> little bit of extra time beside my other real-life-things. :-)
Thanks, Christian, let us see what happens…
Cheers, Ian W.
More information about the kde-games-devel
mailing list