1. Arne Babenhauserheide
  2. hexbattle

Commits

Arne Babenhauserheide  committed e68f9ef

kanban-item → kanban-todo

  • Participants
  • Parent commits c42ab8b
  • Branches default

Comments (0)

Files changed (1)

File plan.org

View file
 
 * Kanban
 
-| ❢                                    | STARTED                             | ✔ |
-|--------------------------------------+-------------------------------------+---|
-| [[❢ Refactor in such a way that the UiState and (even more importantly) the input do not need to call the model directly anymore.][Refactor in such a way that the]]      |                                     |   |
-|                                      | [[❢ let UiState manage dumb sprites for all chars which are active. Then I can remove a lot of UiState dependent functionality from the chars.][let UiState manage dumb sprites for]] |   |
-| [[❢ return all actions on every command: command(...) → commands (instance of Commands).][return all actions on every command:]] |                                     |   |
-| [[❢ Make the UiState adhere the list of possible commands.][Make the UiState adhere the list of]]  |                                     |   |
-| [[❢ Turn the model into a pure state machine.][Turn the model into a pure state]]     |                                     |   |
-#+TBLFM: $1='(kanban-item @# @2$2..@>$> nil '("/home/arne/Quell/Programme/fungus_eventbased/plan.org"))::@1='(kanban-headers $#)
+| ❢                                    | STARTED                              | ✔ |
+|--------------------------------------+--------------------------------------+---|
+| [[❢ Refactor in such a way that the UiState and (even more importantly) the input do not need to call the model directly anymore.][Refactor in such a way that the]]      |                                      |   |
+|                                      | [[❢ let Presentation manage dumb sprites for all chars which are active. Then I can remove a lot of UiState dependent functionality from the chars.][let Presentation manage dumb sprites]] |   |
+| [[❢ return all actions on every command: command(...) → commands (instance of Commands).][return all actions on every command:]] |                                      |   |
+| [[❢ Make the UiState adhere the list of possible commands.][Make the UiState adhere the list of]]  |                                      |   |
+| [[❢ Turn the model into a pure state machine.][Turn the model into a pure state]]     |                                      |   |
+#+TBLFM: $1='(kanban-todo @# @2$2..@>$> nil '("/home/arne/Quell/Programme/fungus_eventbased/plan.org"))::@1='(kanban-headers $#)
 
 * refactor Hexbattle                                                    :1w6:
 ** Structure plan:
 
 ** ✔ First all logic from UiState into the model. Model gets all state which is independent of the UI. Any necessary interaction in UiState calls model methods. √
 ** ❢ Refactor in such a way that the UiState and (even more importantly) the input do not need to call the model directly anymore.
-*** ❢ let UiState manage dumb sprites for all chars which are active. Then I can remove a lot of UiState dependent functionality from the chars.
+*** ❢ let Presentation manage dumb sprites for all chars which are active. Then I can remove a lot of UiState dependent functionality from the chars.
 *** ❢ return all actions on every command: command(...) → commands (instance of Commands).
 ** ❢ Make the UiState adhere the list of possible commands.
 ** ❢ Turn the model into a pure state machine.