Releases/5.2.0/Beta1

General for this Beta: parallel installation

 * This Beta release will install in parallel to your existing LibreOffice installation.

Windows

 * LibreOffice 5.2 will be made available as 64bit version in addition to the 32bit version. Installing the 64bit version requires Windows Vista or newer, the 32bit Version runs on Windows XP or newer.

New Features
An in-progress list of features for this version is available here.

Reported Bugs
A list of annoying bugs still contained in this version is available from Bugzilla, the full list of reported bugs is here.

Collaborators
The full list of people who have collaborated in this release is here.

List of fixed bugs
Bugs fixed compared to the 5.2.0 Alpha1:


 * 1)  sd .uno: commands for inserting rows / columns in Impress. [Jan Holesovsky]
 * 2)  missing break in switch [Stephan Bergmann]
 * 3)  dereference after null check [Caolán McNamara]
 * 4)  dereference after null check [Caolán McNamara]
 * 5)  reorganize to silence Resource leak in object [Caolán McNamara]
 * 6)  remove debug code [Miklos Vajna, Stephan Bergmann]
 * 7)  remove debug code [Miklos Vajna, Stephan Bergmann]
 * 8)  remove debug code [Miklos Vajna, Stephan Bergmann]
 * 9)  missing break in switch, presumably there should be one [Caolán McNamara]
 * 10)  argument cannot be negative [Caolán McNamara]
 * 11)  uninitialized pointer field [Caolán McNamara]
 * 12)  handle PopDoubleRefOrSingleRef as usual [Eike Rathke]
 * 13)  DEADCODE, detect missing parameter, follow-up [Eike Rathke]
 * 14)  unchecked dynamic_cast [Caolán McNamara]
 * 15)  unchecked dynamic_cast [Caolán McNamara]
 * 16)  unchecked dynamic_cast [Caolán McNamara]
 * 17)  resource leak [Caolán McNamara]
 * 18)  uninitialized scalar field [Caolán McNamara]
 * 19)  logically dead code [Caolán McNamara]
 * 20)  dereference null return value [Caolán McNamara]
 * 21)  dereference null return value [Caolán McNamara]
 * 22)  resource leak [Caolán McNamara]
 * 23)  uninitialized scalar field [Caolán McNamara]
 * 24)  uninitialized scalar field [Caolán McNamara]
 * 25)  uninitialized scalar field [Caolán McNamara]
 * 26) gnome 745909 gtk3: New Folder dialog from Templates dialog doesn't get keyboard focus [Caolán McNamara]
 * 27)  Kernel needs dell inspiron 8500 support [Caolán McNamara]
 * 28)  gtk3+wayland: gtk_window_set_position doesn't affect modeless dialogs, only modal [Caolán McNamara]
 * 29)  avoid exp. bg bitmaps from deleted slides [David Tardon]
 * 30)  libreoffice-core x86_64 and i686 conflict [David Tardon]
 * 31)  adding bullets in writer make crash libreoffice (double free or corruption) [Caolán McNamara]
 * 32)  correctly test if fraction has no integer part [Laurent Balland-Poirier]
 * 33)  revert "Allow choosing encoding for old Excel files" [Maxim Monastirsky]
 * 34)  check for preconditions earlier [David Tardon]
 * 35)  min numerator/denominator at least 1 [Laurent Balland-Poirier]
 * 36)  clean up includes in include/oox/mathml with iwyu [Jorenz Paragas]
 * 37)  move java XViewPane test to c++ [Fabio Buso]
 * 38)  render stroke-miterlimit correctly in SVG import [Regina Henschel]
 * 39)  PPT import: Avoid to override formatting from StyleTextPropAtom [Matus Uzak]
 * 40)  some shortcuts should always end up in the view [Maxim Monastirsky]
 * 41)  reverted old commit [Jan Iversen]
 * 42)  added shorcut for Extension Manager [Feyza]
 * 43)  improve perf of opening/closing odts with form tags [Aron Budea]
 * 44)  skip quoted text in number format [Laurent Balland-Poirier, Eike Rathke]
 * 45)  vcl: use cow_wrapper for font [Noel Grandin, Xisco Fauli]
 * 46)  calc Multiline Input: Create new line with Shift-Return [Samuel Mehrbrodt]
 * 47)  meaningless Functions in Template Properties Dialog [Akshay Deep]
 * 48)  create no extra SdrModels, do not insert PresObj [Armin Le Grand]
 * 49)  added placeholder option to pdf export dialog in Writer [Oliver Specht]
 * 50)  RTF filter: import \pgndec [Miklos Vajna]
 * 51)  termchange: Graphic->Image [Samuel Mehrbrodt]
 * 52)  work towards EasyHack _tstring/TCHAR elimination [skswales]
 * 53)  loading section page no. as 16 bit unsigned [Oliver Specht]
 * 54)  constructor function for XMLOasisBasicImporter [Yeliz Taneroğlu]
 * 55)  RTF import: handle row-level default cell margins [Miklos Vajna]
 * 56)  remove inheritance on vector (SwTableBoxes) [Bjoern Michaelsen]
 * 57)  copy used names or pointing to sheet to other document [Eike Rathke]
 * 58)  SAL_FALLTHROUGH is intended here [Stephan Bergmann]
 * 59)  canceling password prompt should abort detection [Maxim Monastirsky]
 * 60)  form protection can be modified as compatibility option [Oliver Specht]
 * 61)  RTF import: handle \clcbpatraw [Miklos Vajna]
 * 62)  reset mouse pointer if doc loading failed [Maxim Monastirsky]
 * 63)  wrapAddress didn't do what it was supposed to do [Eike Rathke]
 * 64)  add testcase and unit test [Giuseppe Bilotta]
 * 65)  sw: fix TextBox begin text edit by pressing normal char [Miklos Vajna]
 * 66)  draw: Reorganize buttons in connector split button [Yousuf Philips]
 * 67)  missing break in switch [Stephan Bergmann]
 * 68)  remove now moot comment, follow-up [Eike Rathke]
 * 69)  split formula groups referring bounds shifted into [Eike Rathke]
 * 70)  write the [#REF!] as defined in ODFF, related [Eike Rathke]
 * 71)  move accessibility relations to .ui file for LinePropertyPanelBase [Muhammet Kara]
 * 72)  crash in impress annotation context menu [Caolán McNamara]
 * 73)  close direct char fmt at end of para [Luke Deller]
 * 74)  add control to show or hide "Original Size" option. [Gulsah Kose]
 * 75)  libcmis: Google 2FA implementation [Szymon Kłos]
 * 76)  parsing fails with a subscript number [Takeshi Abe]
 * 77)  added error box to denote connection errors instead of progress bar [Susobhan Ghosh, Giuseppe Castagno]
 * 78)  add test for [Laurent Balland-Poirier, Markus Mohrhard]
 * 79)  use unique_ptr for pImpl in printer [Xisco Fauli]
 * 80)  access to page setup dialog, alignment of labels [Rishabh Kumar, Susobhan Ghosh, Katarina Behrens]
 * 81)  vcl: fix printing of form controls with images [Michael Stahl]
 * 82)  Character spacing controls’ simplification [Adolfo Jayme Barrientos, Samuel Mehrbrodt, Oliver Specht]
 * 83)  RTF import: handle fRelFlipV property for line shapes [Miklos Vajna]
 * 84)  PPTX import: Improved table border line style support [Matus Uzak]
 * 85)  bundle license file, and update Scottish Gaelic dict to 3.1 [Aron Budea]
 * 86)  sw: invalidate layout when font substitutions are changed [Michael Stahl]
 * 87)  OSL_DEBUG_LEVEL > 1 & DBG macro removed (impress/draw) [Rohan Kumar]
 * 88)  Help: margins and edges aren’t the same thing [Adolfo Jayme Barrientos]
 * 89)  and use a foolproof action naming scheme [Caolán McNamara]
 * 90)  gtk3: New Folder dialog from Templates dialog doesn't get keyboard focus [Caolán McNamara]
 * 91)  support hiding title objects [Feyza Yavuz]
 * 92)  Help: update Impress’ Master menus [Adolfo Jayme Barrientos]
 * 93)  make PaneDockingWindow dockable again [Caolán McNamara]
 * 94)  start Center: Update string to dodge problematic term [Adolfo Jayme Barrientos]
 * 95)  propagate external reference error from refcache token [Eike Rathke]
 * 96)  fix incorrect text fit in imported PPT - take two [Mike Kaganski]
 * 97)  crash on importing a macro library [Caolán McNamara]
 * 98)  try to fix by using VclPtr to keep the window alive [Arnaud Versini]
 * 99)  flush ressources at CustomShapes during import [Armin Le Grand]
 * 100)  trendline: wrap equation to fit in chart area [Laurent Balland-Poirier]
 * 101)  add "bascode" element to xmlhelp dtd [Christian Lohmaier]
 * 102)  a11y crash, obtain formula using the correct pointer [Eike Rathke]
 * 103)  repair dialog for text along path [Regina Henschel]
 * 104)  convert pixel to 1/100 mm [Rosemary Sebastian]
 * 105)  missing break in switch [Stephan Bergmann]
 * 106)  meaningless Functions in Template Properties Dialog [Akshay Deep]
 * 107)  missing break in switch [Stephan Bergmann]
 * 108)  missing break in switch [Stephan Bergmann]
 * 109)  extend test to distinguish minute/month [Laurent Balland-Poirier]
 * 110)  get rid of #include "../foo/bar.hxx" style includes [Burcin Akalin]
 * 111)  remove default outline indent, fixes [Luke Deller]
 * 112)  crash in presentation wizard [Caolán McNamara]
 * 113)  RTF import: handle device-independent bitmaps [Miklos Vajna]
 * 114)  reasonable background for roadmap widget [Katarina Behrens]
 * 115)  crash on activating manage changes sidebar [Caolán McNamara]
 * 116)  unit test for Can't save/pointer null [Guillaume Smaha]
 * 117)  get the right Writer window view for Formula window [Caolán McNamara]
 * 118)  RTF import: fix anchor of shapes inside tables [Miklos Vajna]
 * 119)  get rid of unnecessary DLLPUBLIC decorations - VclEventListeners [Tomofumi Yagi]
 * 120)  space as intersection in Excel A1 (or R1C1) formula syntax gives Err:509 or Err:508 [Eike Rathke]
 * 121)  vcl: fix printing of form controls with images [Michael Stahl]
 * 122)  get rid of cargo cult long integer literals [erdemdemirkapi]
 * 123)  fix unit test [Jan-Marek Glogowski]
 * 124)  remove and restore full stack of grabs [Caolán McNamara]
 * 125)  fix typo [melikeyurtoglu, Markus Mohrhard]
 * 126)  give comprehensible, unique names to idles [Muhammet Kara]
 * 127)  restore original message for failed check of update [Stanislav Horacek]
 * 128)  update English Dictionaries to 2016.05.01 release [Aron Budea]
 * 129)  fixed containers parameters clearing #9 [tymyjan]
 * 130)  add toolbar button for character spacing [Samuel Mehrbrodt]
 * 131)  vcl: reference-count Menu [melikeyurtoglu]
 * 132)  [part] Add Excel 2016 functions to Calc [Winfried Donkers, Eike Rathke]
 * 133)  no decimal separtor for empty decimal [Laurent Balland-Poirier]
 * 134)  loop in style hierarchy on odt loop [Caolán McNamara]
 * 135)  add Intel driver 5.2.0.10049 to blacklist [Tomaž Vajngerl]
 * 136)  add Intel driver 3.0.1.10891 to blacklist [Tomaž Vajngerl]
 * 137)  SIDEBAR: Replacing 'Speed' drop downs with comboboxes (2) [Akshay Deep]
 * 138)  flush ressources at CustomShapes during import [Armin Le Grand]
 * 139)  reverted old commit [Jan Iversen]
 * 140)  new shortcuts for fullscreen, spellcheck and options (Mac) [Yousuf Philips]
 * 141)  libcmis: add a patch to fix Google Drive login [Giuseppe Castagno]
 * 142)  sw: add unit test [Michael Stahl, HaidongWu]
 * 143)  if the menubar hierarchy has been changed [Caolán McNamara]
 * 144)  in login dialog, give a hint that the password was wrong [Szymon Kłos, Stephan Bergmann]
 * 145)  find Toolbar does not display "Search key not found" [Samuel Mehrbrodt]
 * 146)  add the 'Nirmala UI' font as fallback for 'Gautami' for Telugu [Tor Lillqvist]
 * 147)  show text-specific effects when selection contains text [Katarina Behrens]
 * 148)  range search crashes open office if range is null [Caolán McNamara]
 * 149)  in windows, change the keyboard layout per application [Juergen Funk]
 * 150)  (-1 not mapping to maximum string length anymore) [Matteo Casalin]
 * 151)  added initialization of e-Mail configuration QueryBox [Oliver Specht]
 * 152)  revert "Font fallback: Map 'MS Sans Serif' to the TrueType version" [Tor Lillqvist]
 * 153)  create merge results at the right time [Oliver Specht]
 * 154)  add test for [Markus Mohrhard]
 * 155)  PPTX import: Fixed lost slide background color [Matus Uzak]
 * 156)  use subdivision on B2DPolygon, angle based subdivision [Tomaž Vajngerl]
 * 157)  refactored to pep8 [ackepenek]
 * 158)  fix incorrect RGB ordering in Graphite DWrite path [Tim Eves]
 * 159)  use the restart dialog for notifications about restart [irem]
 * 160)  calc crashing on Undo after Spell Correction [Arul Michael]
 * 161)  bail out if we fail to reserve the texture [Tomaž Vajngerl]
 * 162)  new Short[] used instead of new short[] [Caolán McNamara, Stephan Bergmann]
 * 163)  detect SSDs in pagein [Nurhak ALTIN]
 * 164)  fix GrabFocus during dispose crashes [Maxim Monastirsky]
 * 165)  take the footgun away from FilterCache [Stephan Bergmann, David Tardon]
 * 166)  can't select filter criteria with mouse [Caolán McNamara]
 * 167)  try harder to bail out for non-horizontal text [Tor Lillqvist]
 * 168)  add English (Mauritius) [en-MU] and French (Mauritius) [fr-MU], [Eike Rathke]
 * 169)  vcl: don't dispatch events from SolarMutexReleaser [Michael Stahl]
 * 170)  suppress close comment when PopupMenu is active [Armin Le Grand]
 * 171)  Effect of sort does not propagate to other column (not included in sort) without hard recalc [Eike Rathke]
 * 172)  Calc crashes when filtering dates [Markus Mohrhard]
 * 173)  crash when closing dialog editor [Caolán McNamara]
 * 174)  use correct path for lock in PUT method [Giuseppe Castagno]
 * 175)  import/export documentProtection-forms from .docx incl. test [Oliver Specht]
 * 176)  /fix insert twice the same object in Photo album [Julien Nabet]
 * 177)  svx: fix undo of table row edge drag [Miklos Vajna]
 * 178)  sw: layout: don't split table before fly [Michael Stahl]
 * 179)  reverse logic of TokenPointers::skipToken [Eike Rathke]
 * 180)  /fix insert twice the same object in Photo album [Julien Nabet]
 * 181)  don't allow a menu as a dialog parent [Caolán McNamara]
 * 182)  do greedy '*' match if substring match is not allowed [Eike Rathke]
 * 183)  close direct char fmt at end of para [Luke Deller]
 * 184)  delete column with styles resets the 'Apply Style' drop down [Julien Nabet]
 * 185)  don't overwrite trwWidth value if set on a table [Caolán McNamara]
 * 186)  fix license header of new file [Stephan Bergmann, Guillaume Smaha]
 * 187)  use correct decimal separator [Laurent Balland-Poirier]
 * 188)  two undo actions listed after dragging a slide [Caolán McNamara]
 * 189)  show all accelerators in menus of extensions [Oliver Specht]
 * 190)  sw: don't pop up input field dialog before inserting field [Michael Stahl]
 * 191)  fıx crash on android 5.1 [Mert Tumer]
 * 192)  if the num of arguments is not 1 infer a raw [Caolán McNamara]
 * 193)  fix sluggish scrollbar for an immediate paint [Tomaž Vajngerl]
 * 194)  make rsc work in tr_TR.UTF-8 locale. [Michael Meeks]
 * 195)  fix radio button groups (and thus up/down key cycle) [Katarina Behrens]
 * 196)  tolower / toupper - dangerous to Turks ... [Krishna Keshav]
 * 197)  reverted old commit [Jan Iversen]
 * 198)  and use a foolproof action naming scheme [Caolán McNamara]
 * 199)  gtk3: New Folder dialog from Templates dialog doesn't get keyboard focus [Caolán McNamara]
 * 200)  add missing constructor methods. [Mert Tumer]
 * 201)  don’t mention Undo settings now in Expert Configuration [Adolfo Jayme Barrientos, Stephan Bergmann]
 * 202)  crash in SwPostItMgr with change tracking [Caolán McNamara]
 * 203)  do nullptr check BEFORE calling method [Michael Weghorn]
 * 204)  calc multiline input: Give button a fixed width [Samuel Mehrbrodt]
 * 205)  revert "improve perf. of VCL event dispatch" [David Tardon]
 * 206)  native gtk3 menubar isn't accessible with F6 [Caolán McNamara]
 * 207)  crash in impress annotation context menu [Caolán McNamara]
 * 208)  AutoCalculate has been moved to the Data menu [Adolfo Jayme Barrientos]
 * 209)  sw: silly performance issue when firing a11y events [Michael Stahl]
 * 210)  lower the barrier for inferior systems, cripple the test [Eike Rathke]
 * 211)  don't crash on moving range of cells [Caolán McNamara]
 * 212)  margins and edges aren’t the same thing [Adolfo Jayme Barrientos]
 * 213)  invalidate SID_ATTR_CHAR_OVERLINE [Maxim Monastirsky]
 * 214)  Help: Update documentation of BASIC's Rnd function and Randomize statement [Johnny_M, Adolfo Jayme Barrientos]
 * 215)  menu entry for Select Sheets... [Olivier Hallot]
 * 216)  mention purpose of FLOOR.XCL and CEILING.XCL, related [Eike Rathke]
 * 217)  missing items from toolbar right click [Caolán McNamara]
 * 218)  gtk3: all-black xbm cursors [Caolán McNamara]
 * 219)  temporary fix, hide the notebookbar in the start center [Szymon Kłos]
 * 220)  add "Save as template" to Save dropdown [Samuel Mehrbrodt]
 * 221)  SetReplaceLeadingSingleQuotationMark(false) for Calc [Eike Rathke]
 * 222)  fix rulers visible state [Maxim Monastirsky]
 * 223)  add test for [Markus Mohrhard]
 * 224)  crash when changing Locale Setting in options [Noel Grandin]
 * 225)  make ScriptSelectorDialog modal for its parent [Caolán McNamara]
 * 226)  render inferred mrow as group {} [Regina Henschel]
 * 227)  CRASH when setting a background image [Caolán McNamara]