Menu

Commit [r4479]  Maximize  Restore  History

Fixed a problem with loading projects and restoring the selection and active document

Completed the "project auto-refresh" task from COMP 312 that wasn't finished; now there is a menu item to invoke the feature on demand, and the black list can be edited in the "Project Properties" dialog.

Added several action properties that can be invoked from the command line of an external process. The actions are implemented as side effects of the evaluation of the command line: A variable used to denote an action performs the action and then evaluates to the empty string, disappearing from the command line.

So far, the following properties are available:

${action.save.all}
${action.compile.all}
${action.clean}
${action.open.file;file="Foo.java";line="100"}
${action.auto.refresh}

mgricken 2008-05-14

changed /trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/FileGroupingState.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/SingleDisplayModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/DefinitionsPane.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/ExecuteExternalDialog.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/ExternalProcessPanel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/InsertVariableDialog.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/MainFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/ProjectPropertiesFrame.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/config/VectorFileOptionComponent.java
/trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/FileGroupingState.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/SingleDisplayModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/DefinitionsPane.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/ExecuteExternalDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/ExternalProcessPanel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/InsertVariableDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/MainFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/ProjectPropertiesFrame.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/ui/config/VectorFileOptionComponent.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB