1 |
|
2002-09-22 16:00 richkilmer |
2 |
|
|
3 |
|
* plugins/System_Commands/...: Major overhaul of the way commands work. |
4 |
|
Added CommandManager plugin and made AppCommands and EditCommands |
5 |
|
plugin/dependent on it. The CommandManager is a now the manager of the slot |
6 |
|
"/system/ui/commands" and presents an API for adding, removing and |
7 |
|
iterating over commands. CommandBase is no longer needed. Updated |
8 |
|
AppCommands and EditCommands to reflect the new API. Each command has its |
9 |
|
own manager object to present an API to the specific command. Commands are |
10 |
|
now able to be more hierarchical. Changes Edit and App commands to be under |
11 |
|
App/File... and App/Edit... |
12 |
|
* plugins/System_GUI_Core: Updated to work with new System_Command structure |
13 |
|
Modified MenuPanes' commands= and add_command methods to add the new type |
14 |
|
of command path. Modified GuiSetup to use the new commands= methos and |
15 |
|
command naming structures and added SEPARATOR for menus. |
16 |
|
* freebase/databus: added ability to recurse child slots with an each_slot |
17 |
|
call. Added notification for when a slot becomes managed :notify_slot_managed |
18 |
|
* DatabusInspector.rb: Changed way that commands are build using command manager |
19 |
|
* Debugger.rb: Changed way that commands are build using command manager |
20 |
|
* AppFrameRenderFox.rb: Changed the reference to the command manager |
21 |
|
* MenuPaneRenderFox.rb: Changed to work with new command structure and added |
22 |
|
ability to insert SEPARATORs in menus. |
23 |
|
* Removed CommandBase.rb and System_Commands.rb |
24 |
|
|
25 |
|
2002-09-21 21:00 richkilmer |
26 |
|
|
27 |
|
* freeride/freeride: changed the way freeride is started. |
28 |
|
Added logic to catch missing properties files. |
29 |
|
* run.bat: Changed to just start FreeRIDE/FreeRIDE with a path... |
30 |
|
all other logic in the FreeRIDE module. |
31 |
|
|
32 |
2002-09-11 09:49 ljulliar |
2002-09-11 09:49 ljulliar |
33 |
|
|
34 |
* plugins/Debugger/Debugger.rb (Message): Copyright owner is L. Julliard |
* plugins/Debugger/Debugger.rb (Message): Copyright owner is L. Julliard |