Skip to content
This repository
branch: master

Mar 21, 2011

  1. mlcohen

    updated the History.md file

    mlcohen authored
  2. mlcohen

    Change state's will and did methods to be more expressive

    mlcohen authored
  3. mlcohen

    Enhanced statecharts to check if a state is currently entered.

    mlcohen authored

Mar 18, 2011

  1. mlcohen

    changed allowTracing to allowStatechartTracing in Ki.StatechartManager

    mlcohen authored
  2. mlcohen

    update the History.md file

    mlcohen authored
  3. mlcohen

    added stateObserves feature to framework

    mlcohen authored

Mar 16, 2011

  1. mlcohen

    Updated comments to include the author :-)

    mlcohen authored

Mar 06, 2011

  1. mlcohen

    enhanced Ki.State.plugin feature so that it can optionally be provide…

    …d hash objects that get added to a plugged-in state upon creation.
    mlcohen authored

Mar 02, 2011

  1. mlcohen

    added feature to statechart to suppress warning messages produced by …

    …the statechart
    mlcohen authored
  2. mlcohen

    updated the statechart destroy unit test

    mlcohen authored
  3. mlcohen

    improved the trace and owner features so that the properties represen…

    …ting them are no longer fixed. Can now use special key properties to change what owner and trace properties to use.
    mlcohen authored
  4. mlcohen

    added destroy logic to both the statechart mixin and state object

    mlcohen authored
  5. mlcohen

    updated .gitignore file

    mlcohen authored

Feb 22, 2011

  1. mlcohen

    updated the gotoState error message when attempting to transition fro…

    …m one state to another state where the pivot state's substates are concurrent
    mlcohen authored

Feb 15, 2011

  1. mlcohen

    Added firstCurrentState computed property to Ki.StatechartManager mixin

    mlcohen authored
  2. mlcohen

    updated _constructRootStateClass method so that the Ki.State.plugin c…

    …an be used on the rootStateExample property
    mlcohen authored

Feb 14, 2011

  1. mlcohen

    added invokeStateMethod to the statement manager mixin

    mlcohen authored

Feb 13, 2011

  1. mlcohen

    refactored logging logic for tracing, errors and warning messages

    mlcohen authored
  2. mlcohen

    Updated framework to simplify the construction of a statechart

    mlcohen authored

Feb 08, 2011

  1. mlcohen

    removed the try-catch block in statechart's sendEvent. Was an old hol…

    …d-over that is no longer useful.
    mlcohen authored
  2. mlcohen

    Updated framework's tracing functionality to improve debugging statec…

    …harts
    mlcohen authored

Feb 07, 2011

  1. mlcohen

    renamed test folder 'default_responder' to be 'responder'

    mlcohen authored
  2. mlcohen

    A couple of changes:

    - Updated the statechart and state class to now include logic that checks if they can respond to an event.
    - tryToPerform has been added to the statechart class.
    - The state's tryToHandleEvent method now checks if an event handler returned the value NO
    - statechart's sentEvent arguments have been made to be more generic. Now arg1 and arg2.
    - unit test updates
    mlcohen authored

Jan 18, 2011

  1. mlcohen

    Updated statechart logic so that if a state's initialSubstate is *not…

    …* assigned a value then the default state used will be an empty state (Ki.EmptyState). A root state must *always* have its initialSubstate property assigned an explicit value.
    mlcohen authored

Jan 09, 2011

  1. mlcohen

    fixed context bugs

    mlcohen authored
  2. mlcohen

    Updated statechart logic so that you can now supply an optional conte…

    …xt value to both gotoState and gotoHistoryState that will be supplied to all states that are exited and entered during a state transition process.
    mlcohen authored

Jan 08, 2011

  1. mlcohen

    Updated Ki.StatechartMonitor's toString method. Now uses each state's…

    … fullPath property instead of name property
    mlcohen authored
  2. mlcohen

    further refinements to Ki.State. Added a fullPath computed property t…

    …hat the toString method now makes use of
    mlcohen authored
  3. mlcohen

    Updated Ki.State toString method. Now provides a better string repres…

    …entation for debugging. Ex. "Ki.State<foo.boo.mah, sc484>" instead of "Ki.State<mah, sc484>"
    mlcohen authored
  4. mlcohen

    added Ki.HistoryState that can be set as the initial substate

    mlcohen authored

Jan 07, 2011

  1. mlcohen

    rejiggered the unit tests

    mlcohen authored

Jan 05, 2011

  1. mlcohen

    Refactored Ki.StatechartManager mixin logic. initMixin code is now pa…

    …rt of the initStatechart method. Also added a null check against _pendeningStateTransitions
    mlcohen authored
  2. mlcohen

    small update to the README file

    mlcohen authored

Jan 02, 2011

  1. mlcohen

    minor updates to comments in statechart.js

    mlcohen authored
  2. mlcohen

    removed copyright notice in js files expect for license.js

    mlcohen authored
Something went wrong with that request. Please try again.