3.2.0 (build OOO320_m12) - Release Notes


These notes contain changes between DEV300_m41 and DEV300_m60 + OOO320_m1 and OOO320_m12. Notes for the previous releases are still available:
http://development.openoffice.org/releases/3.1.1.html
http://development.openoffice.org/releases/3.1.0.html
http://development.openoffice.org/releases/3.0.1.html
http://development.openoffice.org/releases/3.0.0.html

Also documentation with detailed feature explaination is available:
http://www.openoffice.org/dev_docs/features/3.2/
http://www.openoffice.org/dev_docs/features/3.1/
http://www.openoffice.org/dev_docs/features/3.0/

This is a feature release and will install as OpenOffice.org 3.2.0.
Sources can be received from SVN by tag OOO320_m13.



Important Notes

The configuration data for extensions is stored in a Berkely DB which was updated to version 4.7.25. This update contains a modified database format (for the technical backgound see issue 100916). Due to this it it not possible to share the user configuration with OOo 3.1.1 or older regarding extensions. This does not affect the normal user configuration. It is recommended to backup the directory with the user installation before installing OOo 3.2.0 and using the configuration also with older versions. The directory can be found here (examples):

Windows C:\Documents and Settings\<user_name>\Application Data\OpenOffice.org\
Linux / Solaris /home/<user_name>/.openoffice.org/
Mac OS ~/Library/Application Support/OpenOffice.org/

What's new?

Feature title TaskId Spec. title Description Dev. owner Spec. link Component
Allow to show UI during Gnome session shutdown. i105172   The new implementation allows now to let office show a dialog on Gnome shutdown in case there is a modified document. Mikhail.Voytenko@Sun.COM   framework
Feature title TaskId Spec. title Description Dev. owner Spec. link Component
Locale data for Oromo_Ethiopia [om-ET] i101173   Added language list entry and locale data for Oromo_Ethiopia [om-ET]. The locale is selectable for character attribution and spell-checking, as default locale, default document language and available for number formats and outline numbering. eike.rathke@sun.com   L10N
Locale data for Uyghur_China [ug-CN] i101235   Added locale data for Uyghur_China [ug-CN]. The locale is selectable for character attribution and spell-checking, as default locale, default document language and available for number formats and outline numbering. eike.rathke@sun.com   L10N
Ancient Greek [grc-GR] i102186   Added "Greek, Ancient" [grc-GR] to language list. The locale is selectable for character attribution and spell-checking. eike.rathke@sun.com   L10N
Locale data for Somali_Somalia [so-SO] i103193   Added locale data for Somali_Somalia [so-SO]. The locale is selectable for character attribution and spell-checking, as default locale, default document language and available for number formats and outline numbering. eike.rathke@sun.com   L10N
Sorbian, Lower [dsb-DE] and Upper [hsb-DE] i104308   Added "Sorbian, Lower" [dsb-DE] and "Sorbian, Upper" [hsb-DE] to language list. The locale is selectable for character attribution and spell-checking. eike.rathke@sun.com   L10N
Locale data for Asturian_Spain [ast-ES] i97602   Added locale data for Asturian_Spain [ast-ES]. The locale is selectable for character attribution and spell-checking, as default locale, default document language and available for number formats and outline numbering. eike.rathke@sun.com   L10N
Yiddish_Israel [yi-IL] i97791   Added "Yiddish" to language list. The locale is selectable for character attribution and spell-checking. The associated script is Hebrew, the language appears in the list of CTL languages. eike.rathke@sun.com   L10N
Locale data for Arabic (Oman) [ar-OM] i98489   Added locale data for Arabic (Oman) [ar-OM]. The locale is selectable for character attribution and spell-checking, as default locale, default document language and available for number formats and outline numbering. eike.rathke@sun.com   L10N
Locale data for Sardinian_Italy [sc-IT] i99827   Added locale data for Sardinian_Italy [sc-IT]. The locale is selectable for character attribution and spell-checking, as default locale, default document language and available for number formats and outline numbering. eike.rathke@sun.com   L10N
Quechua (Ecuador) [qu-EC] i99972   Added "Quechua (Ecuador)" to language list. The locale is selectable for character attribution and spell-checking. eike.rathke@sun.com   L10N
Contex Menu i102820 Chart Context Menu The context menu within chart has been made much more context sensitive. It also offers more functionality. The name of the affected objects are shown within the commands. Further it is possible to format, add and delete related elements in addition to the selected one. So you can add the grids to an axis, R2 to an equation or Y error bars to the whole data series even if you have accidentally selected a single data point. speclink chart
selection dependent insert menu behavior i103593 Chart Menu The behavior of the insert-menu within charts now is selection dependent. speclink chart
Rotate data labels i24203 Chart Data Labels The options for data labels have been extended. It is possible now to rotate the labels. speclink chart
Contex Menu i58163 Chart Context Menu The context menu within chart has been made much more context sensitive. It also offers more functionality. The name of the affected objects are shown within the commands. Further it is possible to format, add and delete related elements in addition to the selected one. So you can add the grids to an axis, R2 to an equation or Y error bars to the whole data series even if you have accidentally selected a single data point. speclink chart
Bubble Chart i64689 Chart Wizard Bubble charts and filled net charts are available in addition now. speclink chart
Filled Net Chart (filled radar) i64752 Chart Wizard Bubble charts and filled net charts are available in addition now. speclink chart
Contex Menu i69422 Chart Context Menu The context menu within chart has been made much more context sensitive. It also offers more functionality. The name of the affected objects are shown within the commands. Further it is possible to format, add and delete related elements in addition to the selected one. So you can add the grids to an axis, R2 to an equation or Y error bars to the whole data series even if you have accidentally selected a single data point. speclink chart
Chart Element Selector i7049 Chart Toolbars A list box containing all chart elements was added to the chart formatting tool bar. Selecting an item in the list does select the according element within the chart. Press the new button named 'Format Selection' next to the list to open the properties dialog for that element and change the formatting. speclink chart
Contex Menu i86146 Chart Context Menu The context menu within chart has been made much more context sensitive. It also offers more functionality. The name of the affected objects are shown within the commands. Further it is possible to format, add and delete related elements in addition to the selected one. So you can add the grids to an axis, R2 to an equation or Y error bars to the whole data series even if you have accidentally selected a single data point. speclink chart
Display of hidden cells i91578 Plotting of missing or hidden Values Did you ever had a spreadsheet where some columns or rows are hidden? You now can decide whether those values from hidden cells should be included into a plot within a chart or not. speclink chart
Asian typography page for chart elements i92128 Asian Typography tab page for Chart A new tab page “Asian Typography” is now available for Title, Legend, Axes and Data Series. It contains an option to enable or disable the spacing between the different types of text. speclink chart
button form controls: new "Default State" property, applicable to toggle buttons i100237   Button controls in documents now have an additional property "Default status". It is enabled if and only if the button's "Toggle" property is set to "Yes", and works like the "Default status" property for e.g. check box controls: It controls in which status the button will be when resetting the form to which the button belongs. frank.schoenheit@sun.com   dba
Configuration based database drivers i101587   Currently the db drivers are hard coded in OOo. The integration of new ones as extension isn't possible. Therefor all drivers have to bring their own configuration with them. Each driver has to define: - URLPattern : defines the URL which the driver supports - ParentURLPattern : allows to define a parent hierarchy - Driver : defines the UNO factory name used to create the db driver - DriverTypeDisplayName : defines the name which is shown to the user when creating a new db Additionally 3 sets can be filled, which are - Properties : describes properties which the driver understand - Features : describes which checkboxes should be shown in the special settings dialog - MetaData : describes additional settings which are handled by the db application itself As this 3 categories are set, it can not be defined what the sets will contain. But currently they support: // known JDBC settings JavaDriverClass // known settings for file-based drivers Extension CharSet HeaderLine FieldDelimiter StringDelimiter DecimalDelimiter ThousandDelimiter ShowDeleted // known ODBC settings SystemDriverSettings UseCatalog // settings related to auto increment handling AutoIncrementCreation AutoRetrievingStatement IsAutoRetrievingEnabled // known Adabas D driver setting ShutdownDatabase DataCacheSizeIncrement DataCacheSize ControlUser ControlPassword // known LDAP driver settings HostName PortNumber BaseDN MaxRowCount // misc known driver settings ParameterNameSubstitution AddIndexAppendix // known SDB level settings IgnoreDriverPrivileges NoNameLengthLimit AppendTableAliasName GenerateASBeforeCorrelationName ColumnAliasInOrderBy EnableSQL92Check BooleanComparisonMode TableTypeFilterMode RespectDriverResultSetType UseSchemaInSelect UseCatalogInSelect EnableOuterJoinEscape PreferDosLikeLineEnds FormsCheckRequiredFields EscapeDateTime IgnoreCurrency TypeInfoSettings LocalSocket Please have a look at the configuration schema org.openoffice.Office.DataAccess/Drivers.xcs for more information. ocke.janssen@sun.com   dba
copying queries between database documents uses source name i102889   When you copy queries between database document, you're not prompted for the target name anymore, unless it is really necessary. That is, if you copy "some query" from database A to database B, then it will be inserted into B as "some query". Previously (up to 3.1), you were prompted for a name, which was defaulted to "Query1", completely ignoring the source name. Only if the name already exists in the target database (in particular, if you copy a query into the same DB), the dialog is opened, and now pre-filled with the source name instead of "Query1". frank.schoenheit@sun.com   dba
database formscan be zoomed i41930   Database forms can now be zoomed, much like all other documents: You'll find the usual View/Zoom menu item, and the zoom slider in the status bar. (Ctrl+Scroll wheel continues to work, as it already did before.) frank.schoenheit@sun.com   dba
SRB FormWizard supports binary field types i76783   In FormWizard it is now possible to select also the BINARY, VARBINARY, LONGVARBINARY datatypes, which will insert as Pictures. Lars.Langhans@sun.com   dba
Shrink Sections in Sun Report Builder i79423   There exist 3 new items in the toolbar to remove empty space between section ranges and the first or last control. * Top shrink removes the top empty space between section top range and the first top control. * Bottom shrink removes the bottom empty space between the section bottom range and the last bottom control. * Shrink removes free spaces from both directions from top and from bottom. This function could be very helpful if the report will be export as calc sheet. Lars.Langhans@sun.com   dba
"First line as column names" support for Copy Table Wizard i80917   The Copy table Wizard now contains an additional check box which is enabled when RTF or HTML format is to copied into a database. The check box is label: Text [ en-US ] = "Use first ~line as column names" ; When checked the first row is used to identify column names, when not checked the first row will be handled as a normal data row. ocke.janssen@sun.com   dba
SRB Grouping Dialog has a new up/down/delete toolbar i83082   In Report Builder grouping dialog exist a new toolbar which handles the up and down of grouping entries and also a new delete button to remove grouping entries. Lars.Langhans@sun.com   dba
new form control property: "Visible" i88878   The new boolean property "Visible" has been added to all form control types (except the "Hidden control", which has no visual representation in the document, anyway). This property controls whether or not the control shall be visible in alive mode. In design mode, the control is always painted as before, to not make designing an invisible control unnecessarily difficult. Note that if this property is set to "Yes" (the default, mimicking the behavior as known up to 3.1), this not necessarily means the control will really appear on the screen. Additional constraints are applied when calculating a control's effective visibility. For instance, a control placed in a hidden section in Writer will never be visible at all, until at least the section itself becomes visible. If the property is set to "No", then the control will always be hidden in alive mode, no matter what. OpenOffice.org versions up to OOo 3.1 will silently ignore this property when reading documents which make use of it. The property is also used when im/exporting documents to Microsoft Excel's binary file format. frank.schoenheit@sun.com   dba
multi-line text form controls preserving their selection i89821   Multi-line text controls in forms now preserve their selection when losing and re-gaining the focus, making text exchange (like multiple cut'n'pastes) somewhat easier this way. frank.schoenheit@sun.com   dba
human-readable event bindings in the property browser i95963   The event bindings in the form/control property browser are now somewhat more human readable, in that a binding formerly displayed as vnd.sun.star.script:Standard.Module1.Main?language=Basic& location=application now is displayed as Standard.Module1.Main (application, Basic) frank.schoenheit@sun.com   dba
event assignments in the property browser can be reset with DEL key i95977   In the form/control property browser, event assignments can be reset using the DEL key. That is, the read-only input field which is to display (but not modify) the event assignment now at least accepts DEL, completely revoking the assignment for the given event. frank.schoenheit@sun.com   dba
property browser: mouse-selection-behavior in property combo boxes changed i96429   In the property browser, for properties displayed using a combo box (so you can enter free text, but select from a pre-defined list of possible options as well), the behavior for mouse selections changed: Formerly, when you selected an entry from the list, you needed to focus another cell somewhere else before the changed value was committed (even though it was already entered into the text field). Now, the property value is committed already when you select the entry from the list, which makes the work flow somewhat smoother in many cases. frank.schoenheit@sun.com   dba
SRB controls bound to data source displays it data source name i96523   In Sun Report Builder all controls bound to a data source displays it's data source name the prefix is like Calc a '=' (equal). Lars.Langhans@sun.com   dba
SRB toolbar items has now also menu items i96782   All current toolbar items for Report Builder are now also available in the menu structure. For clear work, all items which manipulate existing fields can found in the edit menu structure like section shrink or control resizings. New controls which have to insert are stored in the insert menu structure like picture or shapes. Lars.Langhans@sun.com   dba
SRB Context menu contains also section shrink items i96793   The context menu in active section contains a shrink item, which has a sub menu for the new shrink feature. Lars.Langhans@sun.com   dba
configuration option to control the availability of "Create new database" option in the "Create Database" wizard i96862   A configuration option "/org.openoffice.Office.DataAccess/Policies/Features/Base/CreateLocalDatabase" has been introduced, which is of type boolean, defaulted to "true", and controls whether the "Create Database" wizard (started via File/New/Database) exposes the "Create a new database" option. frank.schoenheit@sun.com   dba
form control property browser: renamed "Print" to "Printable" i97355   The property "Print" in the property browser, when invoked for a form control, has been renamed to "Printable". frank.schoenheit@sun.com   dba
button control properties: renamed the action-related events i97356   Form control buttons feature two events which are fired when the button is pressed, one to veto the actual firing, and one to do an actual action associated with the button. Formerly, they were called "Before commencing" and "When initiating", and as such a constant source of confusion, since it was non-obvious which event to use for which purpose. This situation hopefully improved a little bit with renaming the events (in the property browser) to "Approve action" and "Execute action". frank.schoenheit@sun.com   dba
SRB ReportWizard supports binary field types i98557   It is possible to select BINARY, VARBINARY, LONGVARBINARY datatypes in the Report Wizard. This will insert ImageControls instead of formatted fields. The images will be set 4cm high. Pictures will scale down to this size. Lars.Langhans@sun.com   dba
form control property browser: added Position, Size, and Anchor i99056   In the property browser for form controls, you can now also change the position and size of the control, as well as its anchor (in document types where anchoring is supported, e.g. text docs and spreadsheets). This is especially useful when you want to modify the geometry of multiple controls at once, which previously required invocation of a modal dialog for every control, and now can be done by selecting all controls, and simply entering the new value(s) in the property browser. frank.schoenheit@sun.com   dba
font name/style/size displayed in form control property browser i99422   When displaying the properties of a form control in the property browser, the "Font" property will now display the name, the style (regular, bold, italic) and the size of the current control font. (previously the respective field was simply empty, and the font could only be seen when opening the Character Set dialog.) frank.schoenheit@sun.com   dba
control property "Mouse wheel scroll" i99704   All form controls which are able to react on the mouse wheel, by scrolling or spinning their content, got a new property called "Mouse wheel scroll". This property is available in the control property browser, immediately below the "Tab order" property, and can take one out of three possible values: - Never: Completely ignore the mouse wheel - When focused: react on the mouse wheel only when the control currently has the focus - Always: always react on the mouse wheel, even when the control currently does not have the focus, but the mouse is over the control when the wheel is operated The defaults for this property is "When focused", which means newly created controls behave as before. When writing documents with controls making use of this new property, older versions will silently ignore the property. In the table data view for database documents, this property is used to prevent the user accidentally spinning the content of numeric grid columns: In this view, the mouse wheel is used to scroll the complete result set, not individual cell content (which formerly happened accidentally and too easily). frank.schoenheit@sun.com   dba
Math: "View / Selection" now "View / Formula Elements" i33387   The menu entry "View / Selection" in Math is now labeled "View / Formula Elements". thomas.lange@sun.com   formula editor
Allow to turn off lock-file base document file locking. i100123   To work properly, the lock-file based document file locking in OOo needs the possibility to create a lock file in the way that it does not replace the existing one and to remove it. Although normally there are possibilities to do it, sometimes this is not the case. Usually, if the system file locking is on, the office can try to avoid creation of the lock file in this cases, since the file is locked by system file locking. And in case somebody would use the office without system file locking the collision would be detected by the new implementation anyway. This solution is taken to let the most probable scenarios work even in those cases. The problem happens when the lock file can be created but can not be removed for any reason. Although in all the known cases it is either a misconfigured network or a bug in system implementation, it looks to make sense to allow the system administrator to turn the OOo lock-file based file locking off. Thus it would allow to workaround the problem without changing the environment. For this reason there is a new configuration entry "/org.openoffice.office.Common/Misc/UseDocumentOOoLockFile" that is set to "true" by default. It should be set to "false" to deactivate the usage of the lock file. The deactivation will not prevent creation of the lock file. The office will just take the ownership over the lock file even if it already exists. It is of course strongly suggested not to turn off system file locking and lock-file based file locking together, since there will be no real locking at all in this case. Mikhail.Voytenko@Sun.COM   framework
Default button in password dialog now is "OK" i102230   Though it is only a bugfix, but as it changes the UI: The OK button in the password dialog now is the default button again mathias.bauer@sun.com   framework
Check for extension compatibility on startup i102666 Max Version Number Handling of Extensions OpenOffice.org software will be updated on a regularly basis. Extensions of the previous installed version are kept after updating OOo to a new version. Thus an extension could be incompatible with the new version of OOo and might cause problems up to crashing OOo. Therefore a max version number could be set within extension meta data. This number defines that the current extension must not be started if the program version exceeds a given number. Then the user, notified by OOo on first start-up after updating, has to update the extensions in the Extension Manager before those extensions could be used with the new version of OOo. speclink framework
In a Japanese Locale the FirstName/LastName order fields in the user data tabpage is reverted i103200   If the Locale is set to "Japanese", the order of the "First name" and "Last name" fields is reverted. This feature is not bound to the UI language, but to the selected Locale. mathias.bauer@sun.com   framework
There is no minimal length limit anymore during creation of password for ODF documents. i103783     speclink framework
Check that there is no unexpected non-encrypted stream in encrypted document. i103927 The following spec defines only user interface/interaction (UI/GUI).   speclink framework
Do not support Ctrl+Tab shortcut for document toolbars navigation. i104204   The current design of the Ctrl+Tab shortcut is inconsistent, it does not reach the non-modal dialogs. Additionally, if a floating window contains a tab-control, the shortcut can not be used for the control any more. The Ctrl+Tab shortcut is close to be a duplication of F6 shortcut, the only difference is that Ctrl+Tab ignores the document window, and erroneously ignores the non-modal dialogs. Thus it makes no sense to support it further. Mikhail.Voytenko@Sun.COM   framework
events "Close Document" and "Document is closing" renamed i104364   The document-related events "Close document" and "Document is closing" (to be found in Tools/Customize/Events) have been renamed to "Document is closing" and "Document closed". The reason is that the event formerly known as "Close document" is actually fired when the document is about to be closed, and the event formerly known as "Document is closing" is fired when the document has been closed. In other words, the "Document closed" event arrived before the "Document is closing" event, which is certainly counter-intuitive. frank.schoenheit@sun.com   framework
ODF document integrity check. i104389 The following spec defines only user interface/interaction (UI/GUI).   speclink framework
Keyboard shortcut configuration dialog now supports "ALT" modifier i4756   Though the configuration itself was able to handle it all the time, the dialog for configuring keyboard shorcuts never allowed to use the ALT-key. Now ALT as well als SHIFT-ALT, CTRL-ALT, SHIFT-CTRL-ALT modifiers can be used in the dialog. The dialog does not check if a shortcut can be used or if the system already catches it. The easiest way to find out if the shortcut is usable is to use it to navigate to the corresponding entry in the listbox before trying to assign a command to it. mathias.bauer@sun.com   framework
Graphite Font Support i69129     speclink framework
All document events in the Application Framework now can be assigned to Macros i83692   Until now only a selected number of document events could be assigned to macros using the "Customize Event" dialog, though they could assigned via API or ODF. Now the dialog shows all existing events. No new events have been added. mathias.bauer@sun.com   framework
Dialog Import in Dialog IDE i85434 Import Dialog to Dialog IDE In addition to the already realized functionality to export dialogs described in speclink framework
Basic dialog controls: new property "Visible" i88878   The new boolean property "Visible" has been added to all UNO dialog control types. This property controls whether or not the control shall be visible in the living dialog. Note that if this property is set to "Yes" (the default, mimicking the behavior as known up to 3.1), this not necessarily means the control will really appear in the dialog. Additional constraints are applied when calculating a control's effective visibility. For instance, a control belonging to a non-current step of the dialog is still hidden. OpenOffice.org versions up to OOo 3.1 will silently ignore this property when reading UNO dialogs which make use of it. frank.schoenheit@sun.com   framework
Multiplatform shortcuts support i99296     speclink framework
Filters for AportisDoc and PocketWord now support type detection based on DocType i99407   In result these files can be loaded now without explicitly selecting the document type in the file picker. mathias.bauer@sun.com   framework
Menu items display changed i42227 Menus A style guide for menus in OpenOffice.org. speclink gsl
Support for PS-OpenType fonts i43029   Postscript based OpenType fonts are now supported (for formatting, printing, PDF-export and display). hdu@openoffice.org   gsl
Support for PS-OpenType fonts i78858   Postscript based OpenType fonts are now supported (for formatting, printing, PDF-export and display). hdu@openoffice.org   gsl
Impress and Draw now support comments (formerly known as sticky notes) to support collaboration i103139     speclink presentation
New text field "Page Count" in impress/draw i14832     speclink presentation
hid.lst file is removed from testautomation i97838   The file testautomation/global/hid/hid.lst is removed. Further details are in a readme.txt inside the directory. There are various other ways to get this file and where it is already available. There are some ways implemented, that try to find the file via various ways. TestTool: Your OOo installation may already contain it at: /basis-link/program/hid.lst (Depending on your installation you need to install the 'testtool' package) As a fallback you will find it online at: http://quaste.services.openoffice.org/index.php?option=com_quaste&task=tests_overview&workspace=DEV300&milestone=m51&download=2 (Please substitute DEV300 and m51 with the respective version numbers from your used OOo installation) As another fallback, the testautomation archives from Maho Nakata will already contain the hid.lst from QUASTe: http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ tbo@openoffice.org   qa
NORMDIST, LOGNORMDIST parameters i100119   - NORMDIST's 4th parameter is now optional. - 0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function. - If omitted, 1 is written to files for backwards compatibility. - LOGNORMDIST's 2nd and 3rd parameters are now optional, an optional 4th parameter has been added. - The 2nd, mean, parameter has the default value 0 if omitted. - If omitted, 0 is written to files for backwards compatibility. - The 3rd, standard deviation, parameter has the default value 1 if omitted. - If omitted, 1 is written to files for backwards compatibility. - The 4th, cumulative, parameter is defined as - 0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function. - If a value was given, earlier releases reading the file cannot interpret the function and return an error. These changes align with the definitions given in the OASIS ODFF/OpenFormula specification available at http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula eike.rathke@sun.com   sc
SYLK export handling of embedded semicolons and double quotes; program ID field content changes to CALCOOO32 i100205   When writing SYLK files, in string data embedded double quotes are not escaped anymore by doubling them, semicolons are now escaped by doubling them. Previous releases had a bug that did it vice versa, doubling quotes but not semicolons. In formula expressions, if the formula contained embedded semicolons, the expression was written as a quoted string, again doubling embedded quotes, but not semicolons. Instead, expressions now are not written as a quoted string, but semicolons escaped by doubling them. In the previous implementation, Calc could not correctly read data exported by/for Excel if the data contained double quotes (data is truncated) or semicolons (read in duplicated), nor could it produce such files correctly. NOTE: The program ID written changes from SCALC3 (ID;PSCALC3) to CALCOOO32 (ID;PCALCOOO32) due to the incompatible file format. Older releases will treat such files as alien data, not reading the formula expressions. The result will be much the same as if a file produced by Excel was read in. The new code is able to read both variants, translating data from the corrupted file format. eike.rathke@sun.com   sc
The feature "Notes" has been renamed to "Comments" i103139     speclink sc
Sorting with toolbar buttons now includes formats i13829   When a cell range is sorted using the "Sort Ascending" or "Sort Descending" toolbar button, cell formats are now sorted with the cells. niklas.nebel@sun.com   sc
Toggle absolute/relative references for multiple cells i16615   The Shift-F4 shortcut to toggle between relative and absolute references in formulas can now be used for a selection of cells, and handles all the formula cells in the selection. niklas.nebel@sun.com   sc
More filter criteria in "Standard Filter" dialog i17995   The "Standard Filter" dialog now shows 4 instead of 3 conditions, and has a scroll bar which allows to access up to 8 conditions in total. niklas.nebel@sun.com   sc
Change source range of a DataPilot table i23658   It's now possible to change the cell range from which a DataPilot table takes its data. niklas.nebel@sun.com   sc
"New Style" buttons in "Conditional Formatting" dialog i27253   The "Conditional Formatting" dialog now has a button "New Style" next to each style list box. Pressing one of the buttons opens the "Cell Style" dialog for a new style, and if OK is pressed there, selects the new style in the list box. This allows to create a new style without closing the "Conditional Formatting" dialog. niklas.nebel@sun.com   sc
Cell content is selected in validity selection list i27666   If a cell has validity of type "Cell range" or "List", when the validity selection list drop-down is opened, the existing cell content is now selected in the list. niklas.nebel@sun.com   sc
Additional filter conditions in standard filter dialog i35579     speclink sc
Transporting newlines in spreadsheet formulas i35913   Newline characters (0x0A, decimal 10) created with Control+Enter in multiline text cells are now preserved in spreadsheet formulas. Previously the newline character was replaced by a space character. The newline character can be searched for using the SEARCH or [HV]LOOKUP or MATCH functions with the \n regular expression. A newline character can be inserted in a formula using the CHAR(10) function. If the result contains newline characters it is displayed as a multiline cell. The multiline result is exported to file formats capable handling newlines in cell data, such as CSV. eike.rathke@sun.com   sc
Double click on document position in status bar opens Navigator i49491   A double click on the "document position" control in the Calc status bar now opens the Navigator, like in Writer. niklas.nebel@sun.com   sc
Applying cell borders to multiple selection i50019   Previously it was only possible to apply cell borders to a single rectangular cell range. Now borders can be applied to any selection of cells. A list of rectangular ranges is determined from the selection, and inner/outer borders are applied to each of the ranges. niklas.nebel@sun.com   sc
AutoFill for cells with numbers at the start and end i5550   If the starting cell for AutoFill contains a number at the start and the end, and there's no space after the first number, the number at the end is now incremented. This allows easier creation of things like lists of IP addresses (10.0.0.1 is followed by 10.0.0.2). niklas.nebel@sun.com   sc
Calculate with strings i5658   While interpreting a formula expression, string content is now converted to numeric values if conversion is unambiguous, or a #VALUE! error is set if no unambiguous conversion is possible. Converted are only integer numbers including exponent, and ISO 8601 dates and times in their extended formats with separators. Anything else, especially fractional values with decimal separators or dates other than ISO 8601 would be locale dependent and are not converted. Leading and trailing blanks are ignored. The following ISO 8601 formats are converted: CCYY-MM-DD CCYY-MM-DDThh:mm CCYY-MM-DDThh:mm:ss CCYY-MM-DDThh:mm:ss,s CCYY-MM-DDThh:mm:ss.s hh:mm hh:mm:ss hh:mm:ss,s hh:mm:ss.s The century CC may not be omitted and the two-digit year setting is not taken into account. Instead of the T date and time separator exactly one blank may be used. If a date is given, it must be a valid Gregorian calendar date. In this case the optional time must be in the range 00:00 to 23:59:59.99999... If only time is given, it may have any value for hours, taking elapsed time into account; minutes and seconds are limited to the value 59 as well. NOTES: The conversion is done for single arguments, either referenced cell content or inline string, cell range arguments are not affected, so SUM(A1:A2) now will differ from A1+A2 if at least one of the cells contain a convertible string, as in Excel ... Because the conversion is also done for formula inline strings, such as ="1999-11-22"+42, calculations involving inline localized dates now return an error, e.g. with "11/22/1999" or "22.11.1999". Conversion on the fly naturally is significantly slower than calculating with numeric values. Plus, as said, various values are not automatically converted as the conversion may be ambiguous. You may be interested in the Convert Text to Number (CTN) extension available at http://extensions.openoffice.org/project/CT2N to interactively convert textual numbers to permanent numeric values. eike.rathke@sun.com   sc
Sort range dialog i60401   If "Sort" is invoked with a selection of more than one cell in a single column or row, and there are non-empty cells next to the selection, a new dialog will ask if the selection should be extended to contain those cells. With this, a user can select only the column of data by which to sort, and still sort the whole range. It applies to the sort dialog as well as the "Sort Ascending" and "Sort Descending" toolbar buttons. A specification is attached to issue 60401. niklas.nebel@sun.com   sc
Easier deselection of sheets if all sheets are selected i70320   If all sheets in a document are selected, each of the following actions deselects all except the current sheet: - Changing the active sheet - Clicking into the area right of the sheet tabs (if not all sheets are selected, this opens the "Insert Sheet" dialog as before) - The new entry "Deselect All Sheets" in the context menu for the sheet tabs niklas.nebel@sun.com   sc
Copy & Paste of merged cells over other merged cells i7500   Merged cells can now be pasted from the clipboard onto other merged cells. Instead of an error message, the old cells are unmerged. niklas.nebel@sun.com   sc
Easier deselection of sheets if all sheets are selected i7921   If all sheets in a document are selected, each of the following actions deselects all except the current sheet: - Changing the active sheet - Clicking into the area right of the sheet tabs (if not all sheets are selected, this opens the "Insert Sheet" dialog as before) - The new entry "Deselect All Sheets" in the context menu for the sheet tabs niklas.nebel@sun.com   sc
Inserting/deleting in the middle of merged cells i8302   Inserting or deleting cells, columns or rows into/from the middle of merged cells, which previously caused an error message, is now possible. The merged cell range is enlarged/reduced. niklas.nebel@sun.com   sc
HYPERLINK returns numeric value if second argument was numeric i91351   The HYPERLINK spreadsheet function now returns a numeric value if its second argument was a numeric value. Previously, the return value was converted to text in this case. This change aligns with the behavior of other spreadsheet applications and the definition given in the OASIS ODFF/OpenFormula specification available at http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula eike.rathke@sun.com   sc
CONVERT_ADD with many new conversion factors i99140   The CONVERT_ADD spreadsheet function (known as CONVERT in other applications) has many more conversion factors implemented, as defined in OASIS ODFF/OpenFormula, for details see http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula The full list is: SI prefix: unit may be prefixed by one SI prefix, supported prefixes are: y Yocto 1.00E-24 z Zepto 1.00E-21 a Atto 1.00E-18 f Femto 1.00E-15 p Pico 1.00E-12 n Nano 1.00E-09 u Micro 1.00E-06 m Milli 1.00E-03 c Centi 1.00E-02 d Deci 1.00E-01 1.00E+00 e Deca 1.00E+01 h Hecto 1.00E+02 k Kilo 1.00E+03 M Mega 1.00E+06 G Giga 1.00E+09 T Tera 1.00E+12 P Peta 1.00E+15 E Exa 1.00E+18 Z Zetta 1.00E+21 Y Yotta 1.00E+24 Information units "bit" and "byte" may also be prefixed by one IEC 60027-2 / IEEE 1541 prefix, supported prefixes are: 1 ki kibi 1024 Mi mebi 1048576 Gi gibi 1073741824 Ti tebi 1099511627776 Pi pebi 1125899906842620 Ei exbi 1152921504606850000 Zi zebi 1180591620717410000000 Yi yobi 1208925819614630000000000 // MASS: 1 Gram is... SI prefix "g" SI prefix "u" "sg" "lbm" "ozm" "stone" "ton" "grain" "pweight" "hweight" "shweight" "brton" "cwt" "shweight" "uk_cwt" "lcwt" "hweight" "uk_ton" "LTON" // LENGTH: 1 Meter is... SI prefix "m" SI prefix "parsec" SI prefix "pc" SI prefix "lightyear" SI prefix "ly" "mi" "Nmi" "in" "ft" "yd" "ang" "Pica" "ell" "survey_mi" // TIME: 1 Second is... SI prefix "sec" SI prefix "s" "yr" "day" "d" "hr" "mn" "min" // PRESSURE: 1 Pascal is... SI prefix "Pa" SI prefix "atm" SI prefix "at" SI prefix "mmHg" "Torr" "psi" // FORCE: 1 Newton is... SI prefix "N" SI prefix "dyn" SI prefix "dy" SI prefix "pond" "lbf" // ENERGY: 1 Joule is... SI prefix "J" SI prefix "e" SI prefix "c" SI prefix "cal" SI prefix "eV" SI prefix "ev" SI prefix "Wh" SI prefix "wh" "HPh" "hh" "flb" "BTU" "btu" // POWER: 1 Watt is... SI prefix "W" SI prefix "w" "HP" "h" "PS" // MAGNETISM: 1 Tesla is... SI prefix "T" SI prefix "ga" // TEMPERATURE: 1 Kelvin is... SI prefix "K" SI prefix "kel" "C" "cel" "F" "fah" "Reau" "Rank" // VOLUME: 1 Liter is... SI prefix "l" SI prefix "L" SI prefix "lt" SI prefix "m3" "tsp" "tbs" "oz" "cup" "pt" "us_pt" "uk_pt" "qt" "gal" "mi3" "Nmi3" "in3" "ft3" "yd3" "ang3" "Pica3" "barrel" "bushel" "regton" "GRT" "ly3" "MTON" "tspm" "uk_gal" "uk_qt" // 1 Square Meter is... SI prefix "m2" SI prefix "ang2" SI prefix "ar" "mi2" "Nmi2" "in2" "ft2" "yd2" "Pica2" "Morgen" "acre" "uk_acre" "us_acre" "ly2" "ha" // SPEED: 1 Meter per Second is... SI prefix "m/s" SI prefix "m/sec" "m/h" "m/hr" "mph" "kn" "admkn" // INFORMATION: 1 Bit is... SI prefix or IEC 60027-2 / IEEE 1541 prefix "bit" SI prefix or IEC 60027-2 / IEEE 1541 prefix "byte" eike.rathke@sun.com   sc
UNICODE and UNICHAR functions i99900   The new UNICODE and UNICHAR spreadsheet functions are implemented as defined in the OASIS ODFF/OpenFormula specification available at http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula UNICODE Summary: Return the Unicode Standard / ISO 10646 code point corresponding to the first character of the text value. Syntax: UNICODE( Text T ) Returns: Number Constraints: Length(T) > 0. Portable Constraints: code point of the first character of T <= 65535 (U+FFFF), the Basic Multilingual Plane, or BMP. Semantics: Returns a numeric value (code point of the Unicode Standard) that represents the first letter of the given text T. UNICHAR(UNICODE(Character)) returns Character for any valid Unicode Character. UNICHAR Summary: Return character represented by the given numeric value according to the Unicode Standard / ISO 10646. Syntax: UNICHAR( Number N ) Returns: Text Constraints: N >= 0, N <= 1114111 (U+10FFFF) Portable Constraints: N >= 1, N <= 65535 (U+FFFF), the Basic Multilingual Plane, or BMP. Semantics: Returns the character represented by the given numeric value. UNICODE(UNICHAR(N)) returns N for 0 <= N <= 1114111. Note: Portable Constraints in this case means that when exchanging documents with other applications than OOo you should not rely on functionality that is not covered by the portable constraints. OOoCalc does support the full Unicode range 0..1114111, not only the BMP. eike.rathke@sun.com   sc
configure switch to build hid.lst file: --enable-hids i102592   The build environment variable NO_HIDS, which affects to not build a current hid.lst, was not configureable by 'configure'. This changes by CWS tbo07 with 'configure --enable-hids' The change is needed, since testautomation depends now on a current hid.lst. Buildbots will start using this switch soon. When the switch is used, the hid.lst is build, if it is left out, the old behaviour is the default, to not build it. Old behaviour was to use a static hid.lst from helpcontent2/helpers/hid.lst. tbo@openoffice.org   tools
Logger component i103030     speclink udk
Icon for shared extension in extension manager changed i104754   The icon used for shared extensions looks like a lock, this might confuse the user because shared extensions are locked only when the user hasn't sufficient access rights for changing shared extensions. The new icon will more clearly show that this is a shared extension. dirk.voelzke@sun.com   ui
Use System Credentials for Web Site Authentication i104767     speclink ui
default paper sizes i92819 Paper Sizes : Presenting and Picking Defaults The vast majority of territories use ISO paper sizes, but a number use alternative sizes. The rules for mapping territories to default paper sizes needs to be unified in a single place in order to consistently maintain and update the mapping. This specification outlines rules for picking the best default paper size to use, which additional paper sizes should be shown in the UI and rules for naming paper sizes consistently. speclink ui
Optionitem "Icons in menus" now listbox with three options i95318   The Tools/Options->OpenOffice.org/View page now has a listbox for the "Icons in menus" option. The enhancement is implemented in CWS gtkmenuimages. This was a checkbox before and is now a listbox offering three options: 1) Automatic 2) Hide 3) Show Joerg.Skottke@Sun.COM   ui
Default Document Language i99577 Default Document Language : Presenting and Picking Defaults For consistency with the “User Interface”, “Locale”, and “Currency” settings the “Default Languages for Documents” setting should be capable of honoring the locale settings of the Operating System, and not stick to the locale setting in use at first-start, through an additional and default option of “Default”. Especially under GNOME and KDE the greeter before login provides a dropdown which enables selection of the default language to use for the session. Adding this feature enables OpenOffice.org to honor this setting. speclink ui
Convert text to table dialog changed i101814   The AutoFormat button has been moved in the dialog to ease localization. The dialog is now similar to Insert/Table. oliver.specht@sun.com   word processing
"Notes" feature renamed to "Comments" i103139     speclink word processing
ODF conform hyperlinks in table of contents i103265   replace OOo specific hyperlinks for the entries in the table of content by hyperlinks to bookmarks in order to conform better to ODF, improve interoperability and support accessibility access to these item Oliver-Rainer.Wittmann@Sun.COM   word processing
Encription support for "Microsoft Word 97/2000/XP" filter. i103780 Exporting of Password Protected Microsoft Word Documents This new feature make saving password protected Microsoft Word document possible with Microsoft Office standard RC4 algorithm. speclink word processing
CheckBox in AutoCorrect - Word Completion changed i20268   The CheckBox named "When closing a document, save the list for later use in other documents" was misleading as it was not about saving the list but about removing the words collected from a document at the time of closing this document. It is now called "When closing a document, remove the words collected from it from the list" and the function is inverted. See issue 20268 for details. oliver.specht@sun.com   word processing
Alternative texts for Writer objects i73249 Alternative texts for Writer objects   speclink word processing
The base line of Wiki Publisher is changed to OOo3.0 i81373   Unfortunately, it is not possible to install an xslt-transformation filter as a part of extension in OOo2.4. The problem is fixed in OOo3.0, thus the new base line for the new versions of the extension is moved to OOo3.0 As result the users of the OOo2.4 will not be able to install the new version of the extension. Mikhail.Voitenko@sun.com   word processing
Ctrl+F11 puts the focus into the style ListBox i81468   The key combination Ctrl+F11 doesn't call the Style Catalog anymore. Now it puts the focus into the style ListBox in the toolbox of text, frames, OLE-objects and pictures. It makes it easier to apply a paragraph or frame style without using a mouse. oliver.specht@sun.com   word processing
MediaWiki filter is no more installed as part of OOo installation i99462   The MediaWiki filter is not installed as part of OOo installation any more. Instead it will be installed as a part of Wiki Publisher extension, since the two implementations are used together and it allows to provide updates for the filter independently from OOo releases. Mikhail.Voitenko@sun.com   word processing
Import of password protected Microsoft Office XML files i92645   Import of password protected Microsoft Office XML documents has been implemented in CWS dr72. All document types are supported that are handled by the MSO XML import filters: - MS Word 2007 documents (*.docx, *.docm) - MS Word 2007 templates (*.dotx, *.dotm) - MS Excel 2007 documents (*.xlsx, *.xlsm) - MS Excel 2007 binary documents (*.xlsb) - MS Excel 2007 templates (*.xltx, *.xltm) - MS Powerpoint 2007 documents (*.pptx, *.pptm) - MS Powerpoint 2007 templates (*.potx, *.potm) Please see http://sc.openoffice.org/testdocs/filetype/index.html for a source of test documents for all applications containing password protection. daniel.rentz@sun.com   xml
New and default odf version is "1.2 Extended" i95188 ODF Version Handling OpenOffice.org 3.x supports ODF 1.2, but not all features will be implemented for OpenOffice.org 3.x are part of the ODF 1.2. This specification describes how to handle these features speclink xml

Integrated Child Workspaces (CWS)


Name

Description

Milestone (integrated)
native282

Signing problem of OOo 3.2.0

OOO320m12
ooo320m12masterfix

OOO320m12
ooo321gsl02

Fix 3.2 showstoppers

OOO320m12

calc32stopper9

3.2 issue

OOO320m11
dba32z

OOO320m11
l10n32fixrc

enable basque help

OOO320m11
ooo320m11masterfix

OOO320m11

chart32stopper

3.2 stopper issues: chart and calc

OOO320m10
fwk136

Showstopper

OOO320m10
native280

Update to Java 6 Update 18

OOO320m10
ooo320m10masterfix

OOO320m10

calc32stopper7

OOo3.2 Calc stopper fix.

OOO320m9
calc32stopper8

Calc stopper issue for 3.2

OOO320m9
dba32k

3.2 show stopper fixing

OOO320m9
dict32b

Dictionary fixes for OOo 3.2

OOO320m9
fwk133

Framework showstopper fixes for OOo3.2

OOO320m9
fwk134

Showstopper issues for OOo 3.2

OOO320m9
fwk135

CWS for Framework OOo3.2 showstopper fixes.

OOO320m9
impress185

showstopper fixes for the graphics applications

OOO320m9
installer14

Last minute fixes for Windows Installer (Windows Vista or later)

OOO320m9
ooo320m9masterfix

OOO320m9
sw32bf10

OOO320m9

bl01

OOO320m8
calc32stopper6

OOo Calc 3.2 fixes

OOO320m8
communitypatches320

Code only related patches provided by the OOo community.

OOO320m8
expat201

Upgrade expat to 2.0.1

OOO320m8
fontooocleanup32
[ copy of fontooocleanup for OOO320 ]

complete FontOOo removal as it's grossly obsolete.
(msfontextract already was removed by mh, but configure.in/set_soenv.in and didctionaries still
had stuff for it)
OOO320m8
fwk128

CWS for Gnome session shutdown problem.

OOO320m8
fwk129

Framework showstopper fixes for OOo3.2

OOO320m8
fwk131

OOO320m8
fwk132

The problem with Unix SMB-clients that do not support mmap().

OOO320m8
jl143

Showstopper CWS, NSS update

OOO320m8
jl146

Showstopper for 3.2

OOO320m8
localization37fix

OOO320m8
mh32_last

update year of copyright notice

OOO320m8
mingwport26

mingw port update fix

OOO320m8
ooo320m8masterfix

OOO320m8
ooo32gsl08

Fix 3.2 issues

OOO320m8
ooo32gsl09

3.2 showstoppers

OOO320m8
ooo32gsl10

KDE plugin detection

OOO320m8
os139

Showstopper fixes

OOO320m8
qstartfix2

Fix a unix specific systray nasty.

OOO320m8
sw32bf09

OOo 3.2 show stopper fixes

OOO320m8

automationooo320m6
[Automation]
Script fixes for greenstate OOo 3.2 based on m6 milestone
OOO320m7
dba32j

ongoing DBA bugfixing towards 3.2

OOO320m7
dv18

Fix for hourly extension update check

OOO320m7
hb32showstoppers2

showstoppers for OOo 3.2

OOO320m7
icuooo32

Upgrade ICU to 4.0.1

OOO320m7
ooo320m7masterfix

OOO320m7
ooo32gsl06

GSL issues worthy of OOo32

OOO320m7
ooo32gsl07

GSL related issues for OOo320

OOO320m7
sw32bf08

OOo 3.2 show stopper fixes in Writer

OOO320m7
tkr30

Update OpenSSL

OOO320m7

automationooo320m5cat0

OOO320m6
calc32stopper5

Calc 3.2 stopper issues

OOO320m6
dv16

Last minute bugfixes for the extension manager

OOO320m6
fwk125

Framework show stopper for OOo 3.2.

OOO320m6
hb32showstoppers3

OOO320m6
impress182

OOO320m6
impress183

OOo 3.2 show stopper bug fixes

OOO320m6
jl142

Showstopper

OOO320m6
localization37

L10N cws for OOo 3.2

OOO320m6
ooo320m6masterfix

OOO320m6
ooo32gsl04

Fixes for OOo32 showstoppers

OOO320m6
ooo32gsl05

Fix PDF/A support on several 64bit intel OS

OOO320m6
sw32bf07

OOo 3.2 show stopper fixes in Writer

OOO320m6
tkr28
Windows 64 Bit OOo Shell Extension, Desktop Search, Internet Explorer ActiveX Control



OOO320m6
tkr29

3.2 Bug fixes

OOO320m6

adc26_OOO320

Fix broken @see tags regression.

OOO320m5
automationOOO320m3

OOO320m5
automationOOO320m4
[Automation]
Scriptfixes for greenstate OOo 3.2
OOO320m5
cms32fix

OOO320m5
impressaccessibility6

OOO 3.2 show stopper bug fixes.

OOO320m5
jl141

Bundling java 6u17

OOO320m5
m

fix for not setting the initials by default in user dialog.

OOO320m5
ooo320m5masterfix

OOO320m5
ooo32gsl03

3.2 showstoppers

OOO320m5
sdk32fix

Used for late SDK 3.2 fixes

OOO320m5

calc32stopper4

Calc 3.2 fixes

OOO320m4
dba32i

ongoing DBA bug fixing towards OOo 3.2

OOO320m4
impress180

OOo3.2 showstopper workspace

OOO320m4
jl139

linux build breaker in security module

OOO320m4
ooo320m4masterfix

OOO320m4
ooo32gsl02

3.2 showstoppers

OOO320m4
sw32bf06

OOO320m4
tkr27

change static linkage to dynamic linkage of neon library

OOO320m4
tl75

Fixes for OO 3.2

OOO320m4

automation320m2
[Automation]
Test script fixes for OOo 3.2 greenstate

IMPORTANT: Do *NOT* clone this CWS for DEV300!
OOO320m3
c07v026_OOO320

OOO320m3
c30v001_OOO320

OOO320m3
calc32stopper3_OOO320

Still more Calc 3.2 fixes.

OOO320m3
configurecheck_OOO320

Add a check, if configure is new and doesn't have conflict marks. Not Office relevant!

OOO320m3
fwk123_OOO320

Framework OOo3.2 show stopper fixes.

OOO320m3
fwk126

Show stopper CWS for OOo 3.2.

OOO320m3
impress178

OOo 3..2 .showstopper cws

OOO320m3
installer11

Installer bug fix

OOO320m3
jl133

bundled extensions for OpenSolaris

OOO320m3
odficonsso1_OOO320

OOO320m3
ooo320m3masterfix

OOO320m3
ooo32gsl01

Graphics related OOo 3.2 showstoppers

OOO320m3
oooimprovement5

showstoppers for 3.2

OOO320m3
writerfilter32bugfixes01

Bug fixes to writerfilter and sw for docx files import

OOO320m3

c29v001a_OOO320

Issues that are not already integrated in DEV300

OOO320m2
dba32h_OOO320

OOO320m2
fwk121_OOO320

This is framework Beta-showstoppper cws.

OOO320m2
fwk122_OOO320

Beta Framework showstopper for OOo 3.2

OOO320m2
fwk124

Beta show stopper for OpenOffice.org 3.2

OOO320m2
impress177_OOO320

showstopper cws for OOo 3.2 release

OOO320m2
jl135_nss_OOO320

Security fixes. Updating external libraries.

OOO320m2
jskhgpilot5_OOO320
[Automation]
Fixes for 3.2 greenstate, modules "framework" and "extensions"
OOO320m2
mav55_OOO320

Accessibility fix for Wiki Publisher.

OOO320m2
mhremove01_OOO320

remove superfluous code

OOO320m2
mingwport25_OOO320

Merger Problem fix

OOO320m2
ooo320m2masterfix

OOO320m2
sw32bf05_OOO320

fixes of show stoppers for OOo 3.2 in Writer

OOO320m2

ab76_a11y_OOO320

a11y

OOO320m1
automationdev300m58cat0_OOO320

Fixes on testscripts necessary for the Master DEV300 and OOO320

OOO320m1
calc32stopper2_OOO320

more Calc 3.2 fixes

OOO320m1
cmcfixes62_OOO320

outstanding build and 64bit fixes

OOO320m1
fwk117_OOO320

OOo3.2 beta showstopper CWS for framework fixes.

OOO320m1
fwk118_OOO320

OOo 3.2 framework show stopper.

OOO320m1
impressnotes03_OOO320

Fixes a showstopper for the new comments in impress feature that was introduced while merging the feature cws into m60

OOO320m1
jskhgpilot4_OOO320

[Automation] Playground for test script fixing

OOO320m1
ooo320m1masterfix

OOO320m1
sw32bf04_OOO320

Fixes in Writer for OOo 3.2 (showstoppers)

OOO320m1

l10nframework01

The cws reinvents a variable called L10N_framework. If you set this variable then only l10n related targets should be builded. This is usefull if you want build languagepacks only without building all of the office source code

DEV300m60
impressnotes01

Implements collaboration comments for impress/draw. (Formerly known as "notes")

DEV300m60
locales32

New locales and related changes for OOo3.2

DEV300m60
dr69

Calc fixes and OOXML import

DEV300m60
encsig09

OOo3.2 related fixes and improvements for encryption/signing.

DEV300m60
mba32issues02

set QA rep.

DEV300m60
fwk115

Framework cws for OOo3.2 fixes.

DEV300m60
boost134

(try to) compile all platforms with Boost 1.39

DEV300m60
defaultdoclang

Add a "default" language entry which resolves to the current locale language for use as the "default document language" to facilitate that logging in using a given locale can optionally be automatically used as the OOo default document language similar to how currency, etc. setting are taken from the locale by default

DEV300m60
ab74

3.2 fixes, patches

DEV300m60
fwk116

Framework fixes for OOo3.2.

DEV300m60
a11y32

OOo 3.2 accessibility fixes.

DEV300m60
impressaccessibility3

Impress accessibility bug fixes. Formerly known as impressaccessibility2

DEV300m60
aw077

BugFixing/enhancement CWS

DEV300m60
cloph13

Mac-specific: Use SDK and other cross-compile features to create backwards compatible builds (otherwise builds created on Mac OS X 10.5 will not run on Mac OS X 10.4

DEV300m60
sb113

misc 3.2 fixes

DEV300m60
tkr25

UCB 3.2 fixes

DEV300m60
vcl105

More 3.2 issues

DEV300m60
dtrans2vcl

#150926# refactor dtrans into vcl so x11 dependencies can be removed

DEV300m60
kso32fixes2

misc fixes for ooo 3.2

DEV300m60
os136

Fix of issue i104757

DEV300m60
native267

OOo 3.2 installation tasks

DEV300m60
automationdev300m57cat0

DEV300m60
adc25

Check for unknown version numbers (tag @since), if autodoc is expected to read and transform version numbers.

DEV300m60
sw32bf03

fixes of show stopper for OOo 3.2 in Writer

DEV300m60
jskhgpilot3

[Automation] Automation related issues, hg usage playground.

DEV300m60
calc32stopper1

Stopper issues in Calc for the OOo 3.2 release

DEV300m60
mingwport24

mingw port update fix

DEV300m60
impressnotes02

adding help for impressnotes01

DEV300m60
cmcfixes63

Fix warnings and includes to get 3.2 series to build on all linux platforms

DEV300m60
impressaccessibility4

Accessibility issues.

DEV300m60

odfmetadata3

Implementation of ODF 1.2 metadata support, part 3: for the writer: - implementation of model part of RDF API for bookmarks - extend UNO model: add XML ID handling for bookmarks - implement text:meta and text:meta-field

DEV300m59
odff06

Calc spreadsheet formula work related to the ODF formula specification.

DEV300m59
ab70

Dialog import feature in Dialog Editor

DEV300m59
notes10

bug fixes for Writer notes

DEV300m59
changehc

Change high contrast behavior of OOo; issue 35482

DEV300m59
jl131

'Quick to fix' issues.

DEV300m59
chartuseability01

Usability enhancements for charts. The context menu is enhanced a lot and a chart element selector list box is added to the chart formatting tool bar.

DEV300m59
tkr24

DEV300m59
chart41

Important ODF compatibility issues and regressions in Charts.

DEV300m59
hb32bugs02

Bugfixes for 3.2

DEV300m59
iconupdate320

- Icon-Bugfixes for OOo 3.2/SO 9.2 - Synchronization of SVN and internal IconTool

DEV300m59
extras320

Extras-Bugfixes for OOo 3.2/SO 9.2

DEV300m59
mh232

some patches

DEV300m59
dba32g

DEV300m59
mingwport23

mingw port update fix

DEV300m59
dv14

DEV300m59
cms11a11y

DEV300m59
dv15

A11Y fixes for the Microsoft Installer, new Icon in extension manager

DEV300m59
impress176

impress bugfix workspace

DEV300m59
hcshared23

Help CWS

DEV300m59
os2port06dev300

Merge of os2port06 changes into DEV300 tree.

DEV300m59

mhu20

Performance: buffered file I/O

DEV300m58
acceleratorsfix01

fixes for new accelerators configuration, to make the code with better performance and robustness.

DEV300m58
sw32numbf01

Fixes of issues regarding numbering/bullets/outline and other stuff in Writer for OOo 3.2

DEV300m58
kick4nt

drop support for 4nt based builds

DEV300m58
calcsheetdata

Calc performance: Save only modified sheets

DEV300m58
dbaperf3

avoid duplicate calls to the connected database

DEV300m58
impress174

DEV300m58
oj18

Improve start up performance

DEV300m58
vcl104

More 3.2 fixes

DEV300m58
koheimultirangecopy

Add support for multi-range copy and paste in Calc.

DEV300m58
filepicker03

To fix some minor glitches with the aqua native file picker

DEV300m58
os134

Bugfixing OOo 3.2

DEV300m58
jl132

new versions cli-uno assemblies

DEV300m58
jskhgpilot2

Test area for Mercurial handling Small fixes with low impact to automation test scripts

DEV300m58
dr72

Community patches for Calc 3.2

DEV300m58
dba32f

DEV300m58
qadev38

Changes for some test tools like UnoAPI and Convwatch.

DEV300m58
native265

OOo 3.2 installation tasks

DEV300m58
automationdev300m55writer_fixes

DEV300m58
odfp32

DEV300m58

otf01

Add support for PS-Opentype fonts for display, printing, PDF-export, layout, etc.

DEV300m57
ooxml03

Initial implementation of docx export. Includes: - word export filter redesign - split of svx into more libraries - move of the ppt import to a separate library - more OPC export fixes - the actual docx export (disabled, unless decided otherwise)

DEV300m57
jl123

Berkeley upgrade

DEV300m57
hb32bugs01

Fixes/patches for OOo 3.2

DEV300m57
sb110

Windows: move all DLLs into brand program directory

DEV300m57
sw32bf02

Fixes in Writer for OOo 3.2

DEV300m57
koheicoderemoval02

Removes unused methods from sc module based on Caolan's latest callcatcher result.

DEV300m57
hcshared22

Current Help CWS on the way to OOo 3.2

DEV300m57
jl127

New NSS module. Contains the lates 'security libs' from mozilla. !!! Please call deliver -delete and delete output tree in in moz_prebuilt before starting the build.

DEV300m57
dba32e

Bug fixing to 3.2

DEV300m57
fillednetchart

Filled Net Chart

DEV300m57
gridcontrol_01

implementation of gridcontrol feature

DEV300m57
os133

Bugfixing OOo 3.2

DEV300m57
bjm02

fixes and performance optimizations for 3.2

DEV300m57
chart40

bugfixes for charts

DEV300m57
sw32a11y01

enhancements for OOo 3.2 for Writer accessibility support

DEV300m57
swa11y32_2nd

OOo 3.2 accessibility fixes.

DEV300m57
aw075

BugFixing CWS for 3.2

DEV300m57
mh132

some porting and SANE issues

DEV300m57
mingwport22

mingw port fix and enhancement for mingw gcc-4.4.0 compatibility

DEV300m57
native262

Mac language packs

DEV300m57
gpc100

Removing all dependencies to external GPC library, using internal basegfx tooling for polygon operations from now on

DEV300m57
aquafilepicker04

A cws to incorporate some changes and possibly bug fixes to the native aqua file picker.

DEV300m57
automationdev300m54cat0

testautomation cat 0 test fixes for dev300 m55

DEV300m57
automationdev300m54tables

DEV300m57
automationdev300m55cat0

DEV300m57
buildsourceconfig

DEV300m57
hr65

Small additions to cws.pl to deal with mercurial based child workspaces.

DEV300m57

graphite01

support Graphite font technology (http://graphite.sil.org/)

DEV300m56

sb108

FreeBSD relevant changes

DEV300m55
extmgr01

check if all extension dependencies are still satisfied after office update

DEV300m55
jsc320

used for 3.2 fixes and task that are SDK related

DEV300m55
impress172

issues for impress

DEV300m55
ab72

3.2 fixes

DEV300m55
os132

Bugfixing OOo 3.2

DEV300m55
tkr23

OOo 3.2 fixes

DEV300m55
jskhgpilot

[Automation] Automation related issues, hg usage playground.

DEV300m55
kde4int

KDE 4 integration for OOo

DEV300m55
tempdir

remove T(E)MP variable usage, move to standardized TMPDIR and a configure workaround for Mandrivas gcc

DEV300m55
tl73

Fixes for OOo 3.2

DEV300m55
automationdev300m53solver

New functionality Test for Solver in Spreadsheet

DEV300m55

kso32fixes

misc fixes for ooo 3.2

DEV300m54
chart39

bug fixes for charts

DEV300m54
os131

Performance improvements

DEV300m54
wordencryption

Contribution cws introducing encryption support in MSWord export filter.

DEV300m54
fwk112

CWS to introduce Windows installation time startup optimizations (non-rebased libs)

DEV300m54
fwk114

Framework changes for OpenOffice.org 3.2

DEV300m54
aw073

BugFixing CWS for OOo 3.2

DEV300m54
dr71

Import of msoxl formulas from ODF files

DEV300m54
calc51

More miscellaneous Calc implementation and fixes for 3.2

DEV300m54
cmcfixes60

Primarily handle some follow up issues to polish paper UI

DEV300m54
vcl103

gsl 3.2 issues

DEV300m54
filepicker01

Fixes and changes for the most severe problems with the file picker. Ensure compatibility with Windows 7.

DEV300m54
rfonts02

DEV300m54
smoketest23

DEV300m54
filepicker02

Additional fixes for the file picker.

DEV300m54
native256

OOo 3.2 installation tasks: This cws intoduces 'OpenOffice.org_dev_SDK'.

DEV300m54
automationdev300m52cat1

DEV300m54
perftest09b

DEV300m54
cmcfixes61

minor warnings and 64bit fixes

DEV300m54
automationdev300m53cat0

DEV300m54

moz2seamonkey01

Mozilla 1.7.5 -> Seamonkey 1.1.x migration ( Windows, Mac OS X , Linux )

DEV300m53
dr68

Calc fixes, OOXML filter

DEV300m53
mox01

keyboard shortcut for Unformatted text. Win/Linux: CTRL-ALT-SHIFT-V Mac: CMD-OPT-SHIFT-V Only Writer is supported for now. Note: on Mac OS X, the shortcut will not work until menu customization has been done from Tools > Customize.

DEV300m53
tbo07

- remove hid.lst from testautomation - introduce configure switch to build hid.lst - various tweaks for testautomation/math

DEV300m53
fhawfixes2

[Automation] Automation-Script-Fixes for Writer. DEV300 only.

DEV300m53
native254

OOo 3.2 tasks

DEV300m53
jl129

Fixing test program (windows -only) and ole automation fix.

DEV300m53
mingwport21

MinGW port fix

DEV300m53
ause105

build fixes

DEV300m53
automationdev300m52cat0

Important automation fixes

DEV300m53

scsheetprotection02

Refactor the sc and svx modules in preparation for the future implementation of * Sheet protection options, such as allow clicking of protected cells etc. * Password protection of sheet(s) imported from Excel. * Exporting to an encrypted Excel file with password protection (only in MS Office 97/2000 compatible encryption).

DEV300m52
odfmetadata2

Implementation of ODF 1.2 metadata support, part 2: - RDF/XML import/export - RDFa import/export for the writer: - implementation of model part of RDF API for paragraphs - extend UNO model: add XML ID handling for paragraphs

DEV300m52
aw065

BugFixing CWS for 3.2

DEV300m52
hb18

DEV300m52
bubblechart

Bubble Chart

DEV300m52
perftest08

DEV300m52
fwk108

Performance improvements for OOo.

DEV300m52
koheiformula03

Bug fixes related to the variable formula syntax support, and other small-ish Calc fixes that are not necessarily related to the formula syntax support.

DEV300m52
dbaperf2

Avoid the loading of all database drivers in first start up of the db wizard.

DEV300m52
dr70

Calc performance issues

DEV300m52
dba32c

DEV300m52
dba32d

DEV300m52
os130a

Clone of cws os130 which was killed by a rebase action

DEV300m52
automationdev300m49cat3b

DEV300m52
automation300m50cat0

DEV300m52
unoapi04

DEV300m52
ause104

minor tweaks to makefiles and SO environment

DEV300m52
native251

OOo 3.2 installation tasks. Replacement for native249.

DEV300m52
bserver47

DEV300m52
automationdev300m51cat0

Changes to automation testscriptes for categorie 0 which have to be integrated in DEV300m52

DEV300m52

unifypaper01

Add a "long bond" paper type in the UI (used in the Philippines) and merge together the various places in Office that match paper sizes to known paper sizes. Merge together various territory to default paper size maps and align with CLDR 1.7 Use paperconf/glibc extensions/locale fallbacks to determine best "default from locale" paper size

DEV300m51
hcshared21

Application Help issues that are not part of a feature CWS

DEV300m51
fwk103

Framework fixes for OpenOffice.org 3.2

DEV300m51
impress171

Issues for Impress with target OOo 3.2

DEV300m51
calc50

Miscellaneous Calc implementation and fixes for 3.2

DEV300m51
l10ncleanup04

Move translations into own module

DEV300m51
ause102

remove solver from PATH

DEV300m51
automation006

[Automation] Feature CWS to retrieve the OLE object names from API

DEV300m51
mav54_P1

DEV300m51
mingwport20

mingw port update

DEV300m51

mla01

Bugfixing for OOo 3.x, mostly strings (mla test cws) !!! Do NOT integrate before not discussed with MLA !!!

DEV300m50
chart37

Chart: Rotate Data Labels, Asian Typography and bug fixes

DEV300m50
dba32b

DEV300m50
os128

performance improvements in sw and xmloff

DEV300m50
calcperf04

Calc performance improvements.

DEV300m50
tkr20

OOo 3.2 Bug fixes and patches

DEV300m50
vcl101

More 3.2 fixes

DEV300m50
macrofpicker01

Fix problem with Aqua filepicker when called from a macro.

DEV300m50
clnoundo

This cws fixes a crash while loading tables that was introduced with the new primitives.

DEV300m50
calclinkfixes

Fixes to links/external references in Calc

DEV300m50
bserver46

DEV300m50
ause101

DEV300m50
evoab2def

replace the stone-aged command-line-based SDBC driver for Evolution address books (evoab1) with the somewhat fresher API-based version (evoab2), which previously was disabled in vanilla builds.

DEV300m50
vcl102

gsl changes for OOo 3.2 CAUTION: this CWS is part of the mercurial pilot, the svn tag exists but is for CWS tooling only; it should be devoid of commits

DEV300m50
sysui37

rpm packaging / smoketest / insetset fixes

DEV300m50
native247

OOo 3.2 installation tasks

DEV300m50
automationdev300m48cat3

Fixes for module testautomation for category 3. To be integrated in next Cat-3 Master (m51) (or earlier)

DEV300m50
cmcfixes59

misc small dev-level fixes

DEV300m50
mav52

Fixes for Wiki Publisher.

DEV300m50
extmgr02

fix Mac OS X / linux (archive) build problem

DEV300m50

datapilotrange

Allow to change the source range of a DataPilot table

DEV300m49
cairocanvastext01

When cairo canvas is used to render graphics, render also text with cairo canvas

DEV300m49
koheichart01

Display of hidden cells - Add support for showing/hiding data points in chart by simply showing/hiding their corresponding data cells in spreadsheet document.

DEV300m49
tl66

Misc fixes for OOo 3.2

DEV300m49
calc49

Ongoing Calc development for 3.2

DEV300m49
ab68

xmlhelp related changes / fixes

DEV300m49
calcmultiline

Handle multiple lines (newlines) within formula results.

DEV300m49
impress169

ongoing work for impress in OOo 3.2

DEV300m49
dv11

DEV300m49
native240

Making full packaging process "cygwin ready".

DEV300m49
automation32m47

Fixes for testautomation scripts on the way to 3.2

DEV300m49
automation005

[Automation] m47 script fixes

DEV300m49
mav51

DEV300m49
smoketest22

smoketest fixes

DEV300m49
DEV300m48fixshorttrack

DEV300m49

os127

Bugfixing in sw

DEV300m48
impress168

Impress 3.2 bugfix workspace

DEV300m48
mba32issues01

Small bug fixes, patches etc. split of svx/source/dialog folder into 2

DEV300m48
paw06

DEV300m48
impress170

Bug fixes

DEV300m48
mingwport19

DEV300m48
cmcfixes58

trivial fixes

DEV300m48

swrefactormarks2

code refactoring in Writer to set all the various new features that rely on a reference to a range of text on a more solid ground. These are or will be: - "real" bookmarks - text input fields as implemented by Florian - "text meta" elements in ODF 1.2 metadata - meta text fields in ODF 1.2 metadata - the planned notes on ranges for issue #5487

DEV300m47
layoutdialogs2

.

DEV300m47
dba32a

ongoing DBA bug fixing towards OOo 3.2

DEV300m47
dr67

Fixed and extensions for OOXML import

DEV300m47
cli005

Cleanup some basic code and minor warning issues.

DEV300m47
dbaperf1

Performance improvements for accessing databases

DEV300m47
gtkmenuimages

By default follow the system theme as to whether to display menus images

DEV300m47
mav46

MediaWiki Publisher related cws.

DEV300m47
macshortcuts01

Mac OS X shortcut issues.

DEV300m47
sb107

misc fixes

DEV300m47
native236

OOo 3.2 tasks

DEV300m47
sw32bf01

fixes for serious issues in Writer for OOo 3.2

DEV300m47
mingwport18

MinGW port update and enhancement

DEV300m47
bfshrink02

remove latest set of unused methods in binfilter (90+)

DEV300m47
ause100

small fixes and cleanups

DEV300m47
cwstestresult02

submit test results now also for milestones

DEV300m47
aw069

BugFixing CWS for #i100710#

DEV300m47
hr62

PCVSLib is no longer in use for OOo and is now hosted separately: http://kenai.com/projects/pcvslib Remove PCVSLib and assorted tools from tree.

DEV300m47
sb109

misc fixes

DEV300m47
cmcfixes57

misc build fixes

DEV300m47

dv10

misc bug fixes

DEV300m46
vcl100

3.2 gsl fixes

DEV300m46
tbo05

testautomation: Reduce entries in cons.txt for hid.lst generation

DEV300m46
tl67

DEV300m46
cmcfixes56

Warnings and misc porting fixes

DEV300m46
automation003

[Automation] More testautomation refactoring.

DEV300m46
minimizer01

DEV300m46
jl124

This cws is a replacement for cws jl122 which contained some difficult to repair svn problems.

DEV300m46
automation004

Fix regression in autotests, oversight from CWS dv10

DEV300m46

obo36

Misc. fixes

DEV300m45
cygwin03

setsolar support on cygwin

DEV300m45
gh16

push hid.lst to database for UserFeedback Write VCLTestTool resultfiles to stdout

DEV300m45
bserver45

DEV300m45
automation_gapplication_unify

[Automation] Unify gApplication names for all modules. This is a closed CWS for just this single refactoring task.

DEV300m45

mhu17

Module 'store' bugfixes and performance optimizations

DEV300m44
newbaselineunxlngi

DEV300m44
cmcfixes53

remove some unused code

DEV300m44
mingwport17

mingw port fix and enhancement

DEV300m44
xmergeclean

Add a final DOM->XML serialization fallback and clean up trivial warnings

DEV300m44
native231

Setting version OOo 3.2

DEV300m44
cmcfixes55

Fix some warnings and low-hanging unused methods

DEV300m44
automation002

[Automation] Cleanup and minor enhancements

DEV300m44

impress162

Slideshow and canvas related bug fixes. VCL was modified incompatibly by changes in regband.hxx and region.h

DEV300m43
sw31a11y01

bug fixes/changes for accessibility issues for OOo 3.1

DEV300m43
movepsprint

Move psprint code into vcl

DEV300m43
os2port05

CWS for tracking the build of DEV300 under OS/2 and eComStation.

DEV300m43
cmcfixes54

Warnings/Errors fixes

DEV300m43
native223

Package Pool for Unixes

DEV300m43
native224

Spellchecker into language packs.

DEV300m43
native228

OOo 3.2 packaging and installation tasks.

DEV300m43
native230

Enable rpm builds for Linux without LD_LIBRARY_PATH.

DEV300m43

ause099

build related fixes, not product relevant

DEV300m42
sb104

get rid of LD_LIBRARY_PATH in build environment

DEV300m42
aquafilepicker03

To fix some minor glitches with the aqua native file picker

DEV300m42
cwstestresult

Provide cwstestresult perl script plus startup wrapper scripts for Unix and Windows

DEV300m42
transogl03redux

Integrate ogltrans opengl slide transitions contributions and make buildable and installable as optional component

DEV300m42
soreadme91

last Minute Readme edits

DEV300m42

cygwin02

office build with cygwin

DEV300m41
cmcfixes52

Remove some trivial warnings

DEV300m41
bserver44

Improve jobhandling of clients

DEV300m41
cwscheckapi7

update knownissue lists for automated UnoAPI-Tests

DEV300m41