Difference between revisions of "Framework/To-Dos"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
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.
 
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.
  
 +
* [[Framework/SplitView|Split View ]] support
 
* Vista Shell Extensions
 
* Vista Shell Extensions
 +
Needed skills: C++, Windows API<br/>
 +
Difficulty: Medium<br/>
 +
Contact: cd at openoffice dot org
 
* Toolbar and popup menu controllers which are more powerful and easier to use than the current ones.
 
* Toolbar and popup menu controllers which are more powerful and easier to use than the current ones.
 +
Needed skills: C++, GUI experience<br/>
 +
Difficulty: Medium<br/>
 +
Contact: cd at openoffice dot org
 
* Improve code handling configuration settings
 
* Improve code handling configuration settings
 
** Cleanup the code of configuration items (make them write-through instead of write-back with their own cache) to support immediate updates on configuration changes.
 
** Cleanup the code of 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.
 
** Update the 'Tools - Options' dialogs to support the read-only OpenOffice.org configuration item state.
 +
Needed skills: C++, configuration background<br/>
 +
Difficulty: Medium/Hard<br/>
 +
Contact: cd at openoffice dot org
 
* User interface to associate templates to existing documents
 
* User interface to associate templates to existing documents
 +
Needed skills: C++, GUI experience<br/>
 +
Difficulty: Medium<br/>
 +
Contact: cd at openoffice dot org
 
* Improvements for AWT toolkit as discussed in [[Framework/Article/Gap_Analysis_Tookit_API | our gap analysis]]
 
* Improvements for AWT toolkit as discussed in [[Framework/Article/Gap_Analysis_Tookit_API | our gap analysis]]
 +
Needed skills: C++, GUI experience<br/>
 +
Difficulty: Medium/Hard<br/>
 +
Contact: cd at openoffice dot org
 
* Implement start center for Mac without using a main window
 
* Implement start center for Mac without using a main window
 +
Needed skills: C++, GUI and Mac OS X experience<br/>
 +
Difficulty: Medium<br/>
 +
Contact: cd at openoffice dot org
 +
* Implement a fancy user interface for the user interface migration feature. OpenOffice.org can currently migrate user changes between versions. It would be nice for experienced users to select changes with a fancy user interface.
 +
Needed skills: C++, GUI experience, User interface design<br/>
 +
Difficulty: Medium<br/>
 +
Contact: cd at openoffice dot org
 +
* Tabbed-Window interface: Enhanced the current implementation to support a tabbed window user interface. There is a simple extension available which can be used as a starting point.
 +
Needed skills: C++, GUI experience, experience with MVC concepts<br/>
 +
Difficulty: Medium/Hard<br/>
 +
Contact: cd at openoffice dot org

Latest revision as of 09:30, 11 June 2010

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.

Needed skills: C++, Windows API
Difficulty: Medium
Contact: cd at openoffice dot org

  • Toolbar and popup menu controllers which are more powerful and easier to use than the current ones.

Needed skills: C++, GUI experience
Difficulty: Medium
Contact: cd at openoffice dot org

  • Improve code handling configuration settings
    • Cleanup the code of 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.

Needed skills: C++, configuration background
Difficulty: Medium/Hard
Contact: cd at openoffice dot org

  • User interface to associate templates to existing documents

Needed skills: C++, GUI experience
Difficulty: Medium
Contact: cd at openoffice dot org

Needed skills: C++, GUI experience
Difficulty: Medium/Hard
Contact: cd at openoffice dot org

  • Implement start center for Mac without using a main window

Needed skills: C++, GUI and Mac OS X experience
Difficulty: Medium
Contact: cd at openoffice dot org

  • Implement a fancy user interface for the user interface migration feature. OpenOffice.org can currently migrate user changes between versions. It would be nice for experienced users to select changes with a fancy user interface.

Needed skills: C++, GUI experience, User interface design
Difficulty: Medium
Contact: cd at openoffice dot org

  • Tabbed-Window interface: Enhanced the current implementation to support a tabbed window user interface. There is a simple extension available which can be used as a starting point.

Needed skills: C++, GUI experience, experience with MVC concepts
Difficulty: Medium/Hard
Contact: cd at openoffice dot org

Personal tools