Difference between revisions of "Framework"
(→Work in progress) |
(→Work in progress) |
||
Line 22: | Line 22: | ||
* [[Effort/Make Dialogs Asynchronous|Asynchronous dialogs for UNO threading framework]] | * [[Effort/Make Dialogs Asynchronous|Asynchronous dialogs for UNO threading framework]] | ||
* Move Items from svx to another library | * Move Items from svx to another library | ||
+ | |||
+ | * Create tutorials for various framework features. | ||
<DPL> | <DPL> |
Revision as of 13:18, 22 December 2006
Framework Lead: Carsten Driesner Framework Co-Lead: Mathias Bauer
This is the Framework Project Wiki. It is planned to move most content from the http://framework.openoffice.org pages into the Wiki. Probably most interesting for many people is, what we are currently doing in the Framework project. You can find that in the work in progress area. One of the bigger things is to better support extension developers.
The Framework Wiki follows this organization.
Functional Overview
Work in progress
- Extending the UNO AWT toolkit to better support extension developers.
- Language support for UNO AWT dialogs
- Easy to use message boxes
- Check the current UNO AWT implementation to find errors and wrong documentation
- An UNO API for the application document titles
- Docking windows in LayoutManager (preparation for usage in extensions)
- Vista Readiness
- Asynchronous dialogs for UNO threading framework
- Move Items from svx to another library
- Create tutorials for various framework features.
ToDo
You can find a list of tasks that we would like to implement but until now didn't find the time to do so. These tasks can be implemented by experienced C++ developers that want to help us. You would definitely get support or help of the regular framework developers. If you are interested to work on one of these tasks please contact us on our "dev" mailing list or via e-mail to the framework project lead.
- OpenOffice.org startup. Optimizing the startup process, find bottlenecks and refactor libraries so we don't load unnecessary code.
- Toolbar and popup menu controllers which are more powerful and easier to use than the current ones.
- Cleanup the svtools configuration items (make them write-through instead of write-back with their own cache) to support immediate updates on configuration changes.
- Update the 'Tools - Options' dialogs to support the read-only OpenOffice.org configuration item state.
Articles & Tutorials
- Framework/Article/Accelerators Configuration
- Framework/Article/Addon Menu Toolbar Merging
- Framework/Article/Asynchronous Callback Service
- Framework/Article/Command Line Arguments
- Framework/Article/Easy To Use Message Boxes
- Framework/Article/Filter
- Framework/Article/Gap Analysis Tookit API
- Framework/Article/Generic UNO Interfaces for complex toolbar controls
- Framework/Article/Implementation of the Dispatch API In SFX2
- Framework/Article/Language Selection Statusbar Control
- Framework/Article/OpenOffice.org 2.0 User Interface Controller Internals
- Framework/Article/OpenOffice.org 2.x Commands
- Framework/Article/OpenOffice.org 3.x Commands
- Framework/Article/Options Dialog Configuration
- Framework/Article/Tool Panels
- Framework/Article/Tool Panels Internals
- Framework/Article/VCLTestTool
- Framework/WorkInProgress/Tabbed Windows Extension
- Framework/Tutorial/Context Menu Interception
- Framework/Tutorial/Popup Menu Controller
- Framework/Tutorial/Statusbar Controller