Changes between Version 3 and Version 4 of Ticket #2826


Ignore:
Timestamp:
Jan 24, 2015, 10:39:51 AM (9 years ago)
Author:
Itms
Comment:

Backlogging this due to stopped activity.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2826

    • Property Owner Rolf Sievers removed
    • Property Milestone Alpha 18Backlog
    • Property Summary Refactor the state machine in binaries/data/mods/public/gui/session/input.jsRefactor the state machine in input.js
  • Ticket #2826 – Description

    v3 v4  
    1 In the input.js file, there is a comment which reads:
     1In the binaries/data/mods/public/gui/session/input.js file, there is a comment which reads:
    22{{{
    33// TODO: it'd probably be nice to have a better state-machine system, with guaranteed
    44// entry/exit functions, since this is a bit broken now
    55}}}
    6 
    7 I'd like to fix that, this ticket will document the progress and the discussion.
    8 
    9 This ticket is blocked by #2407. (Because I won't drastically modify the file structure of input.js before you commit my patch over there.)
    106
    117== What is there ==
     
    2824 * pass three parameters
    2925 * pass an object
    30 
    31 == Open Questions ==
    32  * May I split that file (input.js) into many small parts? (selectionBox.js, orderStrutureBuild.js, ..)