Releases/3.4.6/RC1

Installation

 * General for this release candidate: parallel installation
 * With this release candidate, you have to use the 'parallel installation' to install it alongside the stable LibreOffice, and not replace it. Please see here.


 * Linux deb and rpm:
 * please, read detailed instructions for different distributions
 * the Linux packages can be installed in parallel to LibreOffice 3.3, but not run simultaneously - documents will be opened in the version you've  started first.


 * Windows:
 * If you notice undesirable interactions between LibreOffice and OpenOffice.org, please report this as a bug.

Help files

 * The Windows multi-language installer as well as the langpacks do only contain localized UI. By default, LibreOffice uses online help - if you need help files on your disk, please install the helppack for your language. If there is no helppack for your language (because help has not been translated to your language), then you can install and use the English helppack or check the online help in any available language.

Reported Bugs
A list of reported bugs is available from the Bug Tracker.

List of fixed bugs
This is the list of bugs fixed relative to version 3.4.5.

base

 * 1) don't replace NULLs given by the database by type-default values  [Lionel Elie Mamane]
 * 2) fix VIEWING: Crash when page preview after  (data sources)  [Julien Nabet]
 * 3) make the refresh query filter NULL-safe  [Lionel Elie Mamane]
 * 4) missing icons in Index Design dialog  [Andras Timar]

calc

 * 1) cast from BorderLine to BorderLine2 is not valid  [Eike Rathke]
 * 2) compile defined names that had unresolveds during load  [Eike Rathke]
 * 3) fix stop abusing regular string token for XML import  [Eike Rathke]
 * 4) fixed chart listener registration during ODS import.  [Kohei Yoshida]
 * 5) in INDIRECT make a non-existing sheet produce an error again  [Eike Rathke]
 * 6) resolved Calc export to HTML with graphics failed  [Eike Rathke]
 * 7) resolved border width lost in ODF import  [Eike Rathke]
 * 8) resolved crash in ScMatrix::GetDimensons from ScInterpreter  [Eike Rathke]
 * 9) resolves crash on saving a file  [Eike Rathke]
 * 10) return early on error in ScInterpreter::GetDBParam,  [Markus Mohrhard]
 * sc: ODF export: cell styles: [Michael Stahl]
 * sc: fix setting borders [Michael Stahl]

components

 * 1) align dictionary address with DICT_REPO_URL in instsetoo_native/util/openoffice.lst  [Lior Kaplan]
 * 2) default conversion of sequences is now again SAFEARRAY of VARIANTs   [Joachim Lingner]
 * 3) fix crash in XML Form Document.  [Jan Holesovsky]
 * 4) fix crash when parsing XML signatures  [Michael Stahl]
 * 5) hidden radio button should also gets unset  [Lionel Elie Mamane]
 * 6) revert "Fix "  [Thorsten Behrens]
 * 7) revert "fix handling of SAFEARRAY(s) returned as variant in olebridge "  [Noel Power]

filters

 * 1) fix rotation of shapes in imported MS documents  [Ivan Timofeev]
 * 2) handle imported picture attribute from MSO Dialog   [Noel Power]

help

 * 1) don't ignore empty TableCell Element, also check if it's a header  [Korrawit Pruegsanusak]

impress

 * 1) do not create an empty slide when printing handouts  [Ivan Timofeev]

libs-core

 * 1) connectivity: fix crash on DISTINCT:  [Michael Stahl]
 * 2) country code 'IN' is not in use for these locales,  [Andras Timar]
 * 3) fix  [Julien Nabet]
 * 4) fix crash using instances dialog of dataform navigator  [Noel Power]
 * 5) fix crash when loading an invalid .fodt.  [Jan Holesovsky]
 * 6) fix hyphenation attributes:  [Michael Stahl]
 * 7) fix stop abusing regular string token for XML import  [Eike Rathke]
 * 8) impress210: disconnect and reconnect to table style on change model in SdrTableObjImpl  [Christian Lippka ORACLE]
 * 9) ODF export: fix draw:fit-to-size  [Michael Stahl]
 * 10) ODF export: fix layout grid invalid ODF  [Michael Stahl]
 * 11) ODF export: frames: invalid "min-width"  [Michael Stahl]
 * 12) resolved BorderLine with only InnerWidth set does not work  [Eike Rathke]
 * 13) restore special DATE handling code for SbxValue::Compute  [Noel Power]
 * 14) svxBorderLine::GuessLinesWidths:  [Michael Stahl]

libs-gui

 * 1) fix support for embedded images for basic Dialogs  [Noel Power]
 * 2) fix unfortunate name alias mixups with DejaVu fonts  [Caolán McNamara]
 * 3) resolved use proper Indian Rupee currency symbol U+20B9  [Eike Rathke]

writer

 * 1) cleaning up the tabs too early can cause loops  [Cédric Bosdonnat]
 * 2) fix hilariously stupid stack guards:  [Michael Stahl]
 * 3) fix sw.SwXViewSettings::com::sun::star::text::ViewSettings  [Bjoern Michaelsen]
 * 4) fix yet more layout crashes in ~SwRootFrm:,  [Michael Stahl]
 * 5) fixed crasher in dialog destructor  [Cédric Bosdonnat]
 * 6) force calculating layout before Activate to avoid crashes and loops  [Cédric Bosdonnat]
 * 7) fs34b: (patch provided by mathias.bauer@oracle.com)  [Stephan Bergmann]
 * 8) label PRINTING misplaced on paper sheet  [Winfried Donkers]
 * 9) rename members to track down assignments  [Michael Stahl]
 * sw: ODF import: divide width by 3 for "double" borders [Michael Stahl]
 * sw: ODF import: prevent border width overriding: [Michael Stahl]
 * sw: expand all text fields when setting properties: [Michael Stahl]
 * sw: fix crash in layout frame linked lists: [Michael Stahl]
 * sw: remove superfluous flag: [Michael Stahl]
 * sw: temp selection print doc:, [Michael Stahl]
 * 1) swTxtFld: do expand the field in the ctor  [Michael Stahl]
 * 2) swView::SwView: fix BROWSE_MODE setting:  [Michael Stahl]
 * 3) swXTextTable: fix setting borders  [Michael Stahl]