[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdegames/kreversi
From:       Inge Wallin <inge () lysator ! liu ! se>
Date:       2005-04-03 16:03:47
Message-ID: 20050403160347.5BD76637 () office ! kde ! org
[Download RAW message or body]

CVS commit by ingwa: 

Some small changes to TODO and DESIGN to make them up-to-date


  M +10 -5     DESIGN   1.4
  M +11 -9     TODO   1.28


--- kdegames/kreversi/DESIGN  #1.3:1.4
@@ -1,8 +1,12 @@
 This file describes the overall design of KReversi.  Some of the
 classes have different names at this point, but that is indicated by a
-(now: XXX) tag.  Almost all of the classes hold more members than are
-mentioned here, but those are implementation details and would only
-obscure the overall picture.  This file is only to give a helicopter
-view of the program, not to serve as detailed documentation.
+(now: XXX) tag.  These names will be changed when the KDE project has
+converted from CVS to Subversion since Subversion has so much better
+support for renaming files and directories.
+
+Almost all of the classes hold more members than are mentioned here,
+but those are implementation details and would only obscure the
+overall picture.  This file is only to give a helicopter view of the
+program, not to serve as detailed documentation.
 
 
@@ -94,5 +98,6 @@
 KReversi
     The main class for the KReversi program
-    Contains: *QReversiGame      (owner)
+    Contains: KActions
+              *QReversiGame      (owner)
               *KReversiBoardView (owner) (now)
               *KReversiGameView  (owner) (Planned)

--- kdegames/kreversi/TODO  #1.27:1.28
@@ -5,9 +5,5 @@
 ----
 
-* (from step 4 below)
-
-* Investigate if there is something wrong with the highscore handling.
-  It seems as if a game is finished before all squares are covered
-  that the highscore code is never engaged.
+* Create QReversiGameView
 
 
@@ -15,16 +11,21 @@
 
 
-* More cleaning / refactoring
-  + class Kreversi is still a bit of a mess.  Separate it more          ----
+* Implement the plans in DESIGN
+  + Implement the QReversiGameView class                                ----
   + Move all handling of possible moves into the BoardView class        ----
+  + Implement the QEngineView class                                     ----
+
+* More cleaning / refactoring
+  + class KReversi is still a bit of a mess.  Separate it more          ----
 
 * Enhancements to the view
   + Letters A-H and figures 1-8 on the board view.                      DONE
-  + Show possible moves in the current position                         ----
+
+  + Show possible moves in the current position                         DONE
     - Actually show them on the board                                   done
     - Create a toggle action to toggle it on/off                        done
     - Make an icon for the toggle action                                --
     - Bug: legal moves don't get updated if one side has to pass        --
-    - Bug: legal moves don't work together with hint.
+    - Bug: legal moves don't work together with hint.                   --
   + Show moves made during the game                                     DONE
 
@@ -32,4 +33,5 @@
 
   + Wish 102813: Should be able to show last move                       DONE
+    - Make an icon for the toggle action                                --
     - Bug: When turned on, should show last move immediately            --
     - Bug: When turned off, should unshow ast move immediately          --


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic