GullFOSS
OpenOffice.org Engineering at Sun
 
 
 
 
More Flickr photos tagged with openoffice

Today's Page Hits: 396

Locations of visitors to this page
« ODF Toolkit - .net... | Main | Development at a... »
Wednesday, 22 Aug 2007
Extensions Infrastructure – What's new in OpenOffice.org 2.3
Kai Sommerfeld

On our long road to improve the Extension Infrastructure of OpenOffice.org (here is the full story), we managed to implement another bunch of cool features and enhancements for OpenOffice.org 2.3, namely:

Preferences Dialogs for Extensions

An extension can now define its own set of preferences dialogs. These dialogs will be seamlessly integrated into the common Preferences Dialog of OpenOffice.org (the dialog behind the Tools/Options... menu item). The extension's preferences dialogs can be inserted somewhere in the hierarchy (of existing) preferences pages.

Extension Preferences Dialogs
 

The dialogs can be designed using OpenOffice.org Dialog Editor. The Editor itself has been extended to support the export of single dialogs, including eventually existing localizations. Formerly, only complete basic libraries or OXTs were supported. The exported dialogs can be included directly in the package file (OXT) of extensions.

Single Dialog Export

 

UNO AWT Tree Control

The often-requested and long awaited UNO AWT Tree control is now available! And there already is Dialog Editor support for the new control.

UNO AWT Tree Control


UNO AWT Developers Guide Chapter

Finally, there is documentation for UNO AWT! Now, the OpenOffice.org Developers Guide contains a completely new chapter covering this important topic.


Official OpenOffice.org Extension Repository

Currently we're in the final phase of the implementation of the official OpenOffice.org Extension Repository Web Site (http://extensions.services.openoffice.org). Every extension developer can create entries for her extensions there, gaining a maximum of awareness for these extensions by distributing it via The official OpenOffice.org Extension Repository. Although we're not yet completely done, it's already definitely worth to take a look...

OOo Extension Repository


Additionally, the OpenOffice.org Extension Manager now contains a clickable link "Get more extensions here..." which leads you directly to the Extension Repository.

Get More Extensions Link


Extension Menu and Toolbar Items “everywhere”

This feature makes it possible for an extension to integrate seamlessly into the OpenOffice.org menu bar or any existing toolbar. An extension can add new menu entries and sub menus, replace existing menu items or remove menu entries. This is also possible for toolbars.

Menu and Toolbar Merging


Netbeans OpenOffice.org API Plugin

Version 1.0 of our Netbeans OpenOffice.org API Plugin has been released and is now available to every Netbeans user via the official Netbeans Update Center. Version 1.1 is in the works and almost completed.

Netbeans OOo API Plugin

Last not least, we did a Gazillion of minor bug fixes and smaller enhancements in almost all Extension Infrastructure components.

... and there is still a lot of work to be done in this area for the next releases of OpenOffice.org. Stay tuned. :)

tags:

Posted by Kai Sommerfeld on 22 Aug 2007  |  PermaLink |  Bookmark to Delicious To Delicious |  Digg this Digg this  |  Comments[3]

Comments

Ralph Aichinger said:

While I applaud any work done towards more flexibility for add-ons, I think it
is troubling that the preferences dialog keeps on growing and growing from
release to release.

I think it would be highly desirable to make it simpler not more complicated.

Some examples:
http://www.openoffice.org/issues/show_bug.cgi?id=69676
http://www.openoffice.org/issues/show_bug.cgi?id=31190
http://www.openoffice.org/issues/show_bug.cgi?id=31188

Posted by Ralph Aichinger on August 22, 2007 at 06:53 PM CEST #

David Mackey said:

Very excited about the new extension architecture in 2.3. Looking forward to the final release.

Posted by David Mackey on August 23, 2007 at 02:37 AM CEST #

Plan-B for Software Documentation said: [Trackback] Developer report of the new features for the extension framework for OpenOffice.org. These new capabilites, such as extending the preference dialogs, menus and toolbars are part of release 2.3, coming this fall. ...

Posted by Plan-B for Software Documentation on August 23, 2007 at 01:48 PM CEST #

Post a Comment:
Comments are closed for this entry.
« ODF Toolkit - .net... | Main | Development at a... » GullFOSS