Execute commands consistently #699

Merged
merged 6 commits into from Feb 23, 2012
Commits on Jan 31, 2012
  1. @skurfer

    group similar functionality together so it can be modified more easily

    skurfer committed Jan 31, 2012
    `executePartialCommand:` and `performOnDirectObject:indirectObject:` were each being called in two different places
  2. @skurfer

    add a missing method declaration

    skurfer committed Jan 31, 2012
  3. @skurfer

    handle actions that return results when commands are executed

    skurfer committed Jan 31, 2012
    Previously, these actions would only work correctly if run by the user from the interface. Now they should work in other contexts.
    
    fixes #623
  4. @skurfer
Commits on Feb 3, 2012
  1. @skurfer
Commits on Feb 20, 2012
  1. @skurfer