SVN commit 617908 by henrique: * Rename KSameWidget to KSame::MainWindow M +3 -2 CMakeLists.txt D KSameWidget.cpp D KSameWidget.h M +8 -9 board.cpp M +1 -0 ksameui.rc M +8 -8 main.cpp A mainwindow.cpp KSameWidget.cpp#617778 [License: GPL (v2+)] A mainwindow.h KSameWidget.h#617778 [License: GPL (v2+)] --- trunk/KDE/kdegames/ksame/CMakeLists.txt #617907:617908 @@ -7,10 +7,11 @@ set(ksame_SRCS main.cpp - KSameWidget.cpp + mainwindow.cpp board.cpp view.cpp - renderer.cpp ) + renderer.cpp + ) kde4_automoc(${ksame_SRCS}) --- trunk/KDE/kdegames/ksame/board.cpp #617907:617908 @@ -303,15 +303,6 @@ m_score += 1000; } - - if ( isGameOver() ) - { - m_undoList.clear(); - generateGameOverPixmap( won() ); - m_gameOverOverlay->show(); - emit gameOver(); - } - emit scoreChanged( m_score ); emit stonesRemoved( m_markedStones.count() ); @@ -320,6 +311,14 @@ m_changed = true; createItems(); + + if ( isGameOver() ) + { + m_undoList.clear(); + generateGameOverPixmap( won() ); + m_gameOverOverlay->show(); + emit gameOver(); + } } bool KSame::Board::isGameOver() const --- trunk/KDE/kdegames/ksame/ksameui.rc #617907:617908 @@ -4,6 +4,7 @@
--- trunk/KDE/kdegames/ksame/main.cpp #617907:617908 @@ -21,13 +21,13 @@ #include