Difference between revisions of "Impress"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Work in Progress)
m (Reverted edits by Reddyfox (talk) to last revision by JZA)
(30 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 +
{{Template:Impress Project}}
 
'''OpenOffice.org Impress''' is the presentation application of [[OpenOffice.org]].
 
'''OpenOffice.org Impress''' is the presentation application of [[OpenOffice.org]].
 +
{{Documentation/Outdated}}
  
 
The application's source code is located in module sd. The mailing list for developer discussions related to Impress is dev@graphics.openoffice.org, to subscribe mailto:dev-subscribe@graphics.openoffice.org and then reply to the subscription mail sent to you to verify subscription. The project's webpage is http://graphics.openoffice.org/
 
The application's source code is located in module sd. The mailing list for developer discussions related to Impress is dev@graphics.openoffice.org, to subscribe mailto:dev-subscribe@graphics.openoffice.org and then reply to the subscription mail sent to you to verify subscription. The project's webpage is http://graphics.openoffice.org/
Line 10: Line 12:
 
*; [[User:Ka|Kai Ahrens]] : project lead, all areas
 
*; [[User:Ka|Kai Ahrens]] : project lead, all areas
 
*; [[User:Cl|Christian Lippka]] : co-lead, view, core, API, ODF
 
*; [[User:Cl|Christian Lippka]] : co-lead, view, core, API, ODF
*; [[User:Af|Andre Fischer]] : view, Accessibility, Presenter Screen
+
*; [[User:Af|Andre Fischer]] : view, Accessibility, [[Presenter Screen]], [[drawing framework]]
*; [[User:Sj|Sven Jacobi]] : Microsoft Powerpoint import/export filters, graphic filters, custom shapes, extensions
+
*; [[User:Sj|Sven Jacobi]] : [[PowerPoint filter|Microsoft Powerpoint import/export filters]], [[graphic filters]], [[custom shapes]], extensions
*; [[User:Aw|Armin Le Grand]] : drawing engine, basegfx
+
*; [[User:Aw|Armin Le Grand]] : [[drawing engine]], [[basegfx]]
*; [[User:Thb|Thorsten Behrens]] : presentation module, basegfx
+
 
 +
* External (non Sun) contributors, contributing to Impress improvement
 +
*; [[User:ericb|Eric Bachard]] : [http://education.openoffice.org Education Project lead], porting project (Mac OS X, Linux and OpenSolaris), sd, slideshow, vcl, and other areas
  
 
* QA
 
* QA
*; [[User:Wg|Wolfram Garten]] : all areas
+
*; [[User:Wg|Wolfram Garten]] : all areas incl. testtool automation
*; [[User:Cgu|Christian Guenther]] : all areas
+
*; [[User:Fha|Fredrik Haegg]] : testtool automation
+
  
The [[drawing framework]] is used to manage GUI components like panes, views, and tool bars.
+
== Development Documentation ==
 +
 
 +
[[Documentation/DevGuide/Working with Presentations|Working with Presentations]]
  
 
== Work in Progress ==
 
== Work in Progress ==
  
* Adding native tables to impress & draw
 
* Adding the [[Presenter Screen]] for Impress.
 
 
* Adding [[DrawingPrimitive|primitive]] support for drawing layer (supporting smother geometry and anti aliasing)
 
* Adding [[DrawingPrimitive|primitive]] support for drawing layer (supporting smother geometry and anti aliasing)
 
* [[Oox|Office 12 XML import filter]]
 
* [[Oox|Office 12 XML import filter]]
 +
* Impress OpenDocument load/save performance [[Impress/Performance#OpenDocument]]
 +
* Impress slideshow performance [[Impress/Performance#Slideshow]]
 +
 +
== Planned / ToDo's / Seeking for Community support==
 +
 +
The following features/enhancements are planned for one of the upcoming releases. Planned means that we would like to do them but all depends on time & resources. If you like to contribute to one of the following please contact us in the mailing list dev@graphics.openoffice.org
 +
 +
* Annotation support
 +
* Intelligent Groups (Smart Art like implementation of Diagram, Flowchart, Orgcharts, e.t.c. )
 +
* Embedded Sounds
 +
* Implementing User Interface changes as soon as provided by the [http://wiki.services.openoffice.org/wiki/Renaissance Project Renaissance]
 +
* Internal SVG support as a seperate graphic type across all applications (e.g. via Format=>InsertGraphic), maybe using already existing implementations like libsvg or the Mozilla SVG solution
 +
* Accessing external picture/clipart repositories like 'Kaltura', 'Flickr' or 'Open Clip Art' for insertion/managing of graphics inside documents
 +
* Automatically create complete presentation documents based on a set of pictures from local directories or external picture/clipart repositories
 +
* Adding a media backend on Unix systems based on 'libavcodec'
 +
 +
== Queries ==
 +
 +
[http://qa.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=PATCH&component=Drawing&component=Presentation&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&issue_status=RESOLVED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=allwords&long_desc=&long_desc_type=allwords&issue_file_loc=&issue_file_loc_type=fulltext&status_whiteboard=&status_whiteboard_type=fulltext&keywords=&keywords_type=anytokens&field0-0-0=votes&type0-0-0=greaterthan&value0-0-0=9&cmdtype=doit&order=Reuse+same+sort+as+last+time Presentation/Draw issues with 10 or more votes]
  
 
== Draft Specifications ==
 
== Draft Specifications ==
Line 36: Line 57:
 
* [[Draw_Tables|Tables in impress]]
 
* [[Draw_Tables|Tables in impress]]
 
* [[Impress_Terminology|Working on terminology in impress]]
 
* [[Impress_Terminology|Working on terminology in impress]]
 +
* [[Impress/Features/text_fields|Text fields]]
 +
* [[Impress/Features/ColorPicker|Color Picker]]
 +
* [[Impress/Features/ShapeGradientEnhancementForMS2003Filter|Shape Gradient MS2003 Filter Enhancement]]
  
 
[[Category:Impress|Impress]]
 
[[Category:Impress|Impress]]
Line 41: Line 65:
 
[[Category:Quality Assurance]]
 
[[Category:Quality Assurance]]
 
[[Category:Project]]
 
[[Category:Project]]
 +
 +
== Other work in progress improving Impress ==
 +
 +
* [[Mac_OS_X_Porting_-_Apple_Remote_implementation | Apple Remote implementation on Mac OS X]]
 +
* [[Education_Project/Effort/Improve_Impress | Education Project Effort : Improve Impress]]
 +
* [[Education_Project/Effort/Ecole_Centrale_Nantes | Education Project and Ecole Centrale Nantes : Tablet PC, Eraser, and colored pen in overlay with Impress]]
 +
 +
== Patches ==
 +
 +
* [[Impress_Patches|Patches for Impress]]
 +
* [[Draw_Patches|Patches for Draw]]

Revision as of 14:08, 1 August 2013

Impress Icon.png

Impress Project

Please view the guidelines
before contributing.

Popular Subcategories:

Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.

Impress Issues:

Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.

API Documentation:

Ongoing draft:

Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.

Graphics.OpenOffice.org

OpenOffice.org Impress is the presentation application of OpenOffice.org.


The application's source code is located in module sd. The mailing list for developer discussions related to Impress is dev@graphics.openoffice.org, to subscribe mailto:dev-subscribe@graphics.openoffice.org and then reply to the subscription mail sent to you to verify subscription. The project's webpage is http://graphics.openoffice.org/

For wiki articles related to the project see Category:Impress.

People

  • External (non Sun) contributors, contributing to Impress improvement
    Eric Bachard 
    Education Project lead, porting project (Mac OS X, Linux and OpenSolaris), sd, slideshow, vcl, and other areas

Development Documentation

Working with Presentations

Work in Progress

Planned / ToDo's / Seeking for Community support

The following features/enhancements are planned for one of the upcoming releases. Planned means that we would like to do them but all depends on time & resources. If you like to contribute to one of the following please contact us in the mailing list dev@graphics.openoffice.org

  • Annotation support
  • Intelligent Groups (Smart Art like implementation of Diagram, Flowchart, Orgcharts, e.t.c. )
  • Embedded Sounds
  • Implementing User Interface changes as soon as provided by the Project Renaissance
  • Internal SVG support as a seperate graphic type across all applications (e.g. via Format=>InsertGraphic), maybe using already existing implementations like libsvg or the Mozilla SVG solution
  • Accessing external picture/clipart repositories like 'Kaltura', 'Flickr' or 'Open Clip Art' for insertion/managing of graphics inside documents
  • Automatically create complete presentation documents based on a set of pictures from local directories or external picture/clipart repositories
  • Adding a media backend on Unix systems based on 'libavcodec'

Queries

Presentation/Draw issues with 10 or more votes

Draft Specifications

The following is a list of specifications for draw or impress that is currently working on. Please feel free to discuss this specifications on the dev@graphics.openoffice.org mailing list.

Other work in progress improving Impress

Patches

Personal tools