| 2000-11-27 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/ActionManager.java: Added ability to |
| generate popup menus from a list of action IDs. |
| |
| 2000-11-24 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/Console.java: Added context colorization. |
| |
| 2000-11-20 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/command/DisplayErrorCmd.java: Added |
| code to allow display of stack backtrace if needed. |
| |
| 2000-11-18 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/customizer/PropertiesPropertyEditor.java: |
| Added proper editing capability. Rows are added and removed |
| automatically. |
| |
| * org/apache/tools/ant/gui/customizer/XXXPropertyEditor.java: |
| Removed stray event firing upon setting value of property to edit. |
| |
| 2000-11-16 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/customizer/StringPropertyEditor.java: |
| Changed underlying widget type to JTextPane so that it would |
| accomidate multi-line strings property. |
| |
| * org/apache/tools/ant/gui/acs/ACSTreeNodeElement.java: Fixed |
| nasty java.lang.IllegalAccessException bug that I thought was |
| related to Java 1.3 Blackdown RC1, but wasn't. It was related to |
| using Jikes, which interprests method resolution differently than |
| javac, resulting in a call trying to access a private method |
| implementation of a public interface. |
| |
| * org/apache/tools/ant/gui/ResourceManager.java: Added convenience |
| method for getting resource images for a given class. |
| |
| * org/apache/tools/ant/gui/AntAction.java: Added toggle property. |
| |
| * org/apache/tools/ant/gui/ActionManager.java: Added ability to |
| handle toggle actions to menu bar (still need to add support to |
| tool bar). |
| |
| * org/apache/tools/ant/gui/EventResponder.java: Added emacs |
| notifier command. |
| |
| * org/apache/tools/ant/gui/ide/EmacsNotifier.java: Imported. |
| |
| * org/apache/tools/ant/gui/ProjectProxy.java: Added code to add |
| listeners registered with the AppContext to the build. |
| |
| * org/apache/tools/ant/gui/AppContext.java: Now allows registering |
| of build listeners to be added to project at build time. |
| |
| * org/apache/tools/ant/gui/Main.java: Added loading of build file |
| provided on command line. |
| |
| 2000-11-14 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/Antidote.java: Added top area widget, |
| which is *not* managed inside a split pane. |
| |
| * org/apache/tools/ant/gui/ProjectNavigator.java: Added minimum |
| size to keep resizing of parent from hiding widget. |
| |
| * org/apache/tools/ant/gui/ActionManager.java: Large functionality |
| addtion for allowing action enabled/disabled state to be defined |
| in the configuration file. The triggering of state changes is |
| based on the firing of specific events. |
| |
| * org/apache/tools/ant/gui/AntAction.java: Broke out from inner |
| class of ActionManager to its own self (I'm my own man!). |
| |
| * org/apache/tools/ant/gui/command/CloseCmd.java: Added firing of |
| ProjectClosedEvent so state updates could occur. |
| |
| * org/apache/tools/ant/gui/resources/action.properties: Added |
| enabledOn and disabledOn event specifications. |
| |
| * org/apache/tools/ant/gui/Console.java: Improved reporting level |
| handling (some events weren't getting reported). |
| |
| 2000-11-10 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/PropertyEditor.java: Added new |
| DynamicCustomizer class instead of HTML based info. |
| |
| 2000-11-09 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/ProjectProxy.java: Started rework of |
| project data model, using elements from the XML parser directly |
| through the new Ant Construction Set package. |
| |
| 2000-11-08 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/About.java: Useless tweaking inspired |
| by procrastination. |
| |
| 2000-11-05 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/LogLevelEnum.java: Added log level |
| enumeration for use with combo boxes (drops nicely into default model). |
| |
| * org/apache/tools/ant/gui/event/BuildEventType.java: Added |
| delivering of event to a BuildListener based on enumeration value. |
| |
| * org/apache/tools/ant/gui/ProjectProxy.java: Added generation of |
| BuildEvent on project start and finish, as the project itself |
| doesn't generate theses events (unfortunately). |
| |
| * org/apache/tools/ant/gui/Console.java: Added filtering level, |
| and clearing of buffer when a new build starts. |
| |
| * org/apache/tools/ant/gui/AntEditor.java: Added automatic border |
| for all subclasses. |
| |
| 2000-11-04 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/ProjectProxy.java: Added inner class to |
| execute the build in a separate thread. |
| |
| * org/apache/tools/ant/gui/event/EventBus.java: Added check to see |
| if postEvent() is being called on the AWTEvent thread, and if not, |
| post the dispatching of the event to that thread. This is needed |
| as most of the listeners will be bound to GUI components and will |
| be updating their state (which must occur on the event thread). |
| |
| * org/apache/tools/ant/gui/ProjectProxy.java: Added a |
| BuildListener to forward events to the EventBus. |
| |
| 2000-11-03 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/Antidote.java: Removed hard-coded |
| Console class. |
| |
| * org/apache/tools/ant/gui/Console.java: Changed to a real |
| AntEditor class, initialized by the config file. |
| |
| 2000-11-02 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/event/EventBus.java: Added interrupt |
| level support. |
| |
| * org/apache/tools/ant/gui/About.java: Created |
| |
| 2000-11-01 Simeon H.K. Fitch <simeon@fitch.net> |
| |
| * org/apache/tools/ant/gui/Main.java: Added XMLHelper.init() call |
| |
| * build.xml: Updated run target to include ant.jar in classpath. |
| |