<div dir="ltr">Here is the patch. Checked with clang 3.5.0, qt 4.8.6, KDE Development Platform 4.14.6<br><br><div class="gmail_extra">Regards,<br><br clear="all"></div><div class="gmail_extra"><div><div class="gmail_signature"><div dir="ltr">Minh<br></div></div></div>
<br><div class="gmail_quote">On 6 April 2015 at 16:20, Minh Ngo <span dir="ltr"><<a href="mailto:nlminhtl@gmail.com" target="_blank">nlminhtl@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,<br><br></div>Yeah, there was some problem with clang, but unfortunately I have fixed them after porting to KF5. I will try to prepare a patch.<br><div class="gmail_extra"><br></div><div class="gmail_extra">Kind Regards,<br><br clear="all"></div><div class="gmail_extra"><div><div><div dir="ltr">Minh<br></div></div></div><div><div class="h5">
<br><div class="gmail_quote">On 6 April 2015 at 15:59, Ian Wadham <span dir="ltr"><<a href="mailto:iandw.au@gmail.com" target="_blank">iandw.au@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi MInh,<br>
<span><br>
On 06/04/2015, at 12:37 AM, Minh Ngo wrote:<br>
> > Thanks, but it should not be.  You seem to have skipped<br>
> > <a href="https://techbase.kde.org/Policies/Application_Lifecycle#Stage_1:_The_start" target="_blank">https://techbase.kde.org/Policies/Application_Lifecycle#Stage_1:_The_start</a> … :-)<br>
> > i.e. I do not think anybody in the KDE Games group has seen your code or, more<br>
> > importantly, played the game.  I certainly have not yet played it.  Where was<br>
> > KDots before?<br>
><br>
> It was in the playground before for several years in the kde/games section, so possibly I haven't skip it. If anything is still missed, please clarify it explicitly :). I didn't use the mail list often, but I remember that I mentioned about my project few years ago in the kde-games mail list.<br>
<br>
</span>My apologies, I completely missed seeing KDots in Playground and I must have<br>
missed your email somehow too.<br>
<br>
I wonder, did anybody else from KDE Games try out KDots while it was in Playground?<br>
<span><br>
> > In the past we have used Playground to develop games beyond the first draft.<br>
> > That way we all get a chance to try out a new game before it gets set in concrete.<br>
> > This is something like the usability review that should be a precursor of KDE Review<br>
> > in other apps.  Also, other games authors get a chance to discuss the game and<br>
> > suggest ideas or help out in some way.<br>
><br>
> I supposed before that the KDEReview stage is the time where people from let's say KDEGames can review the application and give some feedback about them. Anyway, if KDEReview is still not a right place for the project I suppose it should be easy to revert the transfer (because I just requested sysadmins several days ago) and move it back to the Playground. If there aren't anybody tried the game before please do it now if you would like :).<br>
<br>
</span>You have done the right thing all along, except perhaps jumping up and down on<br>
the KDE Games list and getting some feedback.  You might as well leave KDots in<br>
KDE Review for now, but I think it might take longer than the usual 3 weeks to get a<br>
review done.  Oh for the days when we had 15-20 people working on KDE Games!<br>
<br>
I have cloned KDots, but right now I cannot compile it.<br>
<br>
One problem is that Frameworks/KF5 will not compile on my Apple OS X setup.  So<br>
I am using your last KDE 4 tagged version (tag v0.5.3).  But there is something that<br>
the Clang compiler does not like in the files point.hpp and point.cpp.  I will ask<br>
around on kde-mac and MacPorts lists in the next few days.  FWIW, the error<br>
messages are:-<br>
<br>
In file included from /kdedev/kde4m/kdesrc/kde/kdegames/kdots/point.cpp:26:<br>
/kdedev/kde4m/kdesrc/kde/kdegames/kdots/point.hpp:78:10: error: explicit<br>
      specialization of non-template struct 'hash'<br>
  struct hash<KDots::Point><br>
         ^   ~~~~~~~~~~~~~~<br>
/kdedev/kde4m/kdesrc/kde/kdegames/kdots/point.cpp:123:19: error: expected ';'<br>
      after top level declarator<br>
  std::size_t hash<KDots::Point>::operator()(const KDots::Point& s) const<br>
                  ^<br>
                  ;<br>
2 errors generated.<br>
<br>
Hash is defined as struct in the std lib, so I changed "class" to "struct", but that<br>
did not help, as you can see.<br>
<br>
Cheers, Ian W.<br>
<br>
</blockquote></div><br></div></div></div></div>
</blockquote></div><br></div></div>