CVS log for openccm/browser/build.xml |
|
Help |
Request diff between arbitrary revisions / Display revisions graphically
Addition of an uptodate check to avoid a useless ANT process in this module.
Updated the call to the Apollon generation task in the Browser Compilation process. - apollon_parser -> apollon_parser_gen Updated the Browser Framework in order to be able to rename the name of an initial entry. - Added a method "renameInitialEntry" in the Tree interface. - Written the corresponding code. - Written the associated action (plug-in action which calls this method).
Changed Ant target names in order to avoid having conflicts with the other openccm tasks.
Corrected minor problems: - Renamed "zeux.init" ant task call to "-zeus.init". - Modified the parameter of the call of the Apollon compilation process.
- Integrated the use of the Utils module and modified the build.xml file consequently.
- Used the common properties.
- Compiled the misc/cmdline package.
- Used the Apollon/Xerces/Zeux/externals archives.
- Cleaned the Browser module.
- Removed unused externals archives.
- Removed unused build.properties file.
- Renamed the "main" class of the Browser examples with different names to avoid having error when using Eclipse.
- Renamed "example" directory into "examples".
- Minor improvements:
- DynamiTree.java: Enhancement of the management of the unselection of the "view panel".
- AdvancedJPopupMenu.java: Two items are regarded as equal if they have only the same label.
- BrowserXMLParser: Creating the extraction directory to extract zip file only if it's necessary.
- Cosmetic updates.
Improvement of the Browser Framework: -*- Added the role management. It's now possible to define different configurations of the same node using different roles. Thanks to it, you can have several views and several actions depending on the selected role for the same node. A DynamicTree can accept several roles at the same time (unless the "multiple roles" property is set to false). The defined roles are automatically displayed as a list in an item of a menu bar (of course, only if a menu bar is defined). -*- Defined new configuration for menu item. When you configure a menu item, you can affect to it an icon to represent the action, an accelerator (for instance ctrl-n) and a mnemonic. -*- Added toolbar management for displaying actions with their icons. The DynamicTree displays all the actions for which an icon has been defined. It works only if a tool bar is known by the DynamicTree. -*- Added panel inheritance management at the java type level. It's now possible to inherit of a panel defined for a high level class. -*- Added a Browser instance for managing Fractal application as an example of the Browser framework. -*- Added flexibility at the initial context level: This initial context may be defined in the Browser configuration file via a "root" element. For more detail about those features, you can have a look at the documentation of the Browser Framework.
Added the copy of the apollon jar files in the "distrib" ant task.
Updated the Browser compilation process in order to take into account the apollon project.
Imported version 1.0 of the Browser Framework
Initial revision
| webmaster@ow2.org |
Powered by ViewCVS 0.9.4 |
Back to OW2 Forge