summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-26Version 5.2.0.0.beta1, tag libreoffice-5.2.0.0.beta1-hotfix1libreoffice-5.2.0.0.beta1-hotfix1Christian Lohmaier
Change-Id: I8cbffeab88525ecc86c69381e04ac41a92af89f1
2016-05-26Revert "opengl: combined shaders to reduce shader switching"Christian Lohmaier
apparently has bad effects for people that force OpenGL This reverts commit 3cac38b2311538a0aecca765eb62c30c5098a85c.
2016-05-26Version 5.2.0.0.beta1, tag libreoffice-5.2.0.0.beta1libreoffice-5.2.0.0.beta1Christian Lohmaier
Change-Id: I1892e6e99639232d149d4c9de48d21d08c53b748
2016-05-26bump product version to 5.2.0.0.beta1Christian Lohmaier
Change-Id: I3ef1f3b5752e1d6079d3fe26ebfbc849172be319
2016-05-26Branch libreoffice-5-2Christian Lohmaier
This is 'libreoffice-5-2' - the stable branch for the 5.2.x releases. The commit rules are different according to the development phase: A. 5.2.0 beta phase: A. any bug fixes are allowed without review B. late features need approval by 3 people with different affiliation B. 5.2.0 rc phase and later: A. fixes need approval by one reviewer B. late features need approval by 3 more people with different affiliation IMPORTANT: Every developer is responsible for pushing the fixes into all appropriate branches. Note that we do not plan any merge from this branch to master or vice versa. Please, help use to make stable and usable release. If you want to build something cool, unstable, and risky, use master. Change-Id: I0d128c867fa28abb632e77bc5af0361d664fbf1e
2016-05-26update creditslibreoffice-5-2-branch-pointChristian Lohmaier
Change-Id: Ia4d4e0687e79d546876042beebea4eafe66d3f37
2016-05-26update emoji autocorrect files from po-filesChristian Lohmaier
Change-Id: I61d30e9b44089e97c7732d651a43b7b9999eb901
2016-05-25Updated coreChristian Lohmaier
Project: translations 155bdb645119af4f39f846c9b4e72157df126da1 update translations mainly for pl (merged from 51) Change-Id: I0f6688dddab0f9a1992d44df2fd91041d981e474
2016-05-25sw: replace boost::shared_array with std::shared_ptrMichael Stahl
Change-Id: I99eec60db7f6d586b3b424661e03a7891422ab2e
2016-05-25vcl: replace prematurely optimized GlyphEmit with a std::vectorMichael Stahl
Change-Id: Ie0cdc224c1b224ea549c011f1d07beb38261516f
2016-05-25canvas: replace BOOST_PP usageMichael Stahl
Change-Id: I46bb4aba6c08fb753b22242069ef0b00d4c77f12
2016-05-25filter: generate that with the python script, not BOOST_PPMichael Stahl
Change-Id: I9ab4cf721dd135aaae021fa05b8b6df54389a9b7
2016-05-25sw: boost::numeric_cast not really ideal in core codeMichael Stahl
... since that can't handle exceptions particularly well anyway. Negative position would be a bug anyway, so assert() is appropriate. Change-Id: Ib246200b3c64ec049fa39835d922092d5a660f55
2016-05-25remove now moot comment, tdf#86282 follow-upEike Rathke
Change-Id: I7e720de93a5f47ca6a81addbb75c113dc2fe53f0
2016-05-25add DVARP test caseZdeněk Crhonek
Change-Id: I8b591ce8a96484df9a2c7e570227f75f80732e34 Reviewed-on: https://gerrit.libreoffice.org/25461 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-05-25tdf#86282 switch to base name sheet name again for external references CSVEike Rathke
... now that we can handle both, a base name and Sheet1 name. For the following reasons: * Since 4.3 we write and expect the base name as sheet name for CSV. While 43030487c45f49bccdfad987c60d9483b938ebac switched that back to Sheet1 or its equivalent to be able to load older documents, a mixed environment of earlier and later versions gets confused by this. * The name Sheet1 can be localized and even customized by the user and thus fails to update/refresh in a different localized or customized environment. This also was already the case for all versions prior to 4.3 but apparently wasn't recognized or brought in connection with some possible failures when updating externally referenced CSV files. * Deriving the sheet name to be stored from the base name prevents all problems related to localized or customized environments, and keeps interoperability with all versions from 4.3 on. Change-Id: I8d71b3ad6370747115ea419a21094b649326642c
2016-05-25add DVAR test caseZdeněk Crhonek
Change-Id: I1e7e86ec28138453a56170d7bc40076708930c0b Reviewed-on: https://gerrit.libreoffice.org/25460 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-05-25vcl: replace boost::dynamic_bitset with boost::optional<std::bitset>Michael Stahl
The getTTCoverage either leaves the bitset empty or inits it with 128 bits, so it's not particularly dynamic. Change-Id: Iac0aa6a023acc54da86d681e75ca550faf91ef26 Reviewed-on: https://gerrit.libreoffice.org/25456 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-05-25Resolves: tdf#97879 loop in style hierarchy on odt loopCaolán McNamara
Change-Id: I0098c434b89b6a57e8b888a4d4f643e4d0865d29
2016-05-25Updated coreChristian Lohmaier
Project: translations b71e619f4c8288d185bbeb7522cb953c9a540934 auto de-fuzz strings with change in context only for sl Change-Id: I1ea4481c8b9df1d53b5ff20257f021ef652f5cff
2016-05-25Updated coreChristian Lohmaier
Project: translations 87fc3ca7cba6ea6be066cc79bed965aaa596f426 update translations for 5.2.0 beta1 and force-fix errors using pocheck Change-Id: I9dac678a4e705f255463e6ba3b127f423e82fd65
2016-05-25tdf#86282 handle both, base name and Sheet1, as external reference sheet nameEike Rathke
While 43030487c45f49bccdfad987c60d9483b938ebac fixed things for older 'name.csv'#Sheet1.A1 references, loading documents that meanwhile stored 'name.csv'#name.A1 lead to #REF! when the external links were updated. Now recognize both, the base file name and Sheet1 name and set up one as the alias of the other, so both variants can be handled. Change-Id: Ie9314e11be19c3316a06e10583777e2d5f5ec1b8
2016-05-25Disable line arrow heads when a shape is selectedRishabh Kumar
Change-Id: Ib2a6056f9739dad5c3b7567ded6c2ba3aca63247 Reviewed-on: https://gerrit.libreoffice.org/25447 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-05-25Resolves: tdf#98895 range search crashes open office if range is nullCaolán McNamara
Change-Id: I12cf1045e1fd606cff58b68254eaf5cba6dee838
2016-05-25tdf#87026: Move accessibility relations to .ui file for LinePropertyPanelBaseMuhammet Kara
Now that all LibO dialogs have been migrated to .ui format, accessibility relations no longer need to be defined in C++ code and can be moved to .ui files. Change-Id: I602907ea0f7f8d40f26a06f6af82a2898693696f Reviewed-on: https://gerrit.libreoffice.org/25454 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-05-25Resolves: rhbz#89554 Dragging table to other page causes crashCaolán McNamara
Setting the Cursor pos causes a Calc which deletes the current page and everything blows up, so try a CalcLayout before setting cursor to avoid that. Change-Id: Ia7d132532f19e0164e125a240877caa9cf8bdc04
2016-05-25Window::SetData and Window::GetData are nearly unused nowCaolán McNamara
except for.. a) one use in sw which we can replace with a map b) one use in svx which didn't do anything c) one amusing piece of crazy in cui Change-Id: If66d9f7eab1eaddfb2bdab7815c3a6f22f4d7745
2016-05-25new src file has ExtraLong in use anymoreCaolán McNamara
Change-Id: I1d31fb41a8f7def6a95a46dd61d0be4b608c6994
2016-05-25no src file has BorderStyle in use anymoreCaolán McNamara
Change-Id: Id2d2d845c73a7c83bef2e66ede542e99b0475af8
2016-05-25tdf#74795 RTF import: handle row-level default cell marginsMiklos Vajna
Change-Id: I5bdd7b8624a9e2ac1aef963ccc5ed457ebda3f84 Reviewed-on: https://gerrit.libreoffice.org/25443 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-05-25this temporary window will never see key inputMarkus Mohrhard
Change-Id: I89942224b708565d098702a85ea841c2736dff40 Reviewed-on: https://gerrit.libreoffice.org/25437 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-05-25remove unused enum ImageColorTransformNoel Grandin
Change-Id: Ifb4a36afaae06f4bdc3ec4f1d4d7886bcccdf45d
2016-05-25sd bccu#1840: .uno: commands for inserting rows / columns in Impress.Jan Holesovsky
Change-Id: Ic07722c3e1f75d909ec8f123919a1898dfde05b0
2016-05-25(nearly) nothing uses GetUniqueId anymore, so remove it.Caolán McNamara
The odd one out is the usage in Formula, which attempts to restore focus to a particular window identified by an unique id. In this case restore focus by keeping a VclPtr to the desired window. Change-Id: I1dc335325c109d75745c6bba2e12662e6ae50638
2016-05-25Convert BMP_FORMAT to scoped enumNoel Grandin
Change-Id: I751ab762b6e6f961e9e73a8a2ca92a3f5a5eb1c8 Reviewed-on: https://gerrit.libreoffice.org/25189 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-25Convert AUTOCOMPLETE to scoped enumNoel Grandin
Change-Id: I201c8f8b41855b2777f0e7131aeaf33cafb82804 Reviewed-on: https://gerrit.libreoffice.org/25438 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-25-Werror,-Wunused-macrosStephan Bergmann
Change-Id: I321a9e2e51a70517ee344d311eb200540f01a979
2016-05-25Silence clang-cl -Werror,-Wmicrosoft-enum-value in external includeStephan Bergmann
Change-Id: Ic08f063efc27e4bd573c684955e69edb7e4f8bc1
2016-05-25Use VCL_GL_INFO hereTor Lillqvist
Failing to open a cached shader binary is a no reason for a SAL_WARN. It is normal that they don't exist when first trying, that is the very nature of a 'cache'. Change-Id: Iaa40af11f0679b859f1fa8b246665c61640df379
2016-05-25Avoid redundancy: The same information was logged in readProgramBinary()Tor Lillqvist
Change-Id: Id5619c9c102ba72826265c1b5f46ddb58596b8b1
2016-05-25slideshow: appease MSVC 2013 with the std::chrono typesMichael Stahl
Change-Id: I00ecc510192e71b12f746f876d564ac9b7c3a6c5
2016-05-25convert ImageType to scoped enumNoel Grandin
and drop duplicate definition in framework. Change-Id: I6cb95241e659ad58429bffeaaf2f95b07ad12df6 Reviewed-on: https://gerrit.libreoffice.org/25400 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-25Don't claim to be reading a file before trying to open itTor Lillqvist
Change-Id: I8a3332c4b1acaa4dc69ff9349d2e9241fb4f340f
2016-05-25tdf#98792: This assertion is not neededTor Lillqvist
In some cases this assert() even prevents stuff from working nicely. (In a build where assertions are active, obviously, so this commit has no effect on "production" builds.) See bug report for some (fairly clueless) comments by me. Change-Id: Id1847f6e0a7dc30e63e6dd7d5800515c4229b9d1
2016-05-25Convert XmlReader::Result to scoped enumNoel Grandin
Change-Id: I6a0d1dcf5ae51d2ac08aacdfec50865f93e51c21 Reviewed-on: https://gerrit.libreoffice.org/25365 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-25l10ntools: replace boost::crc with rtl_crc32Michael Stahl
Tested with output of "make translations", it apparently computes the same CRC function, despite the documentation specifying different polynomials, but maybe that is just different notations... Change-Id: Ia28a881f5cdf54326fe5051527acd445e7a5771c
2016-05-25slideshow: replace boost::posix_time with C++11 std::chronoMichael Stahl
Change-Id: Ied221b25f1bbe486cac6bb88bbc752a3c19c33ce
2016-05-25remove (un-)definitions of NDEBUG from source filesMichael Stahl
The build system already defines NDEBUG only if OSL_DEBUG_LEVEL=0 AND ASSERT_ALWAYS_ABORT=FALSE so the C++ code shouldn't override that. Change-Id: Ie67a576646cc7e18c3ffac67a3c81b80747ea438
2016-05-25oox: replace boost::array with std::arrayMichael Stahl
Change-Id: Id9a8f7dbbf13890e7c9787d9b0737f1087e4a509
2016-05-25SWITCH returns error if compared value contains an error, tdf#97831 follow-upWinfried Donkers
Partial revert of commit a2aea8bac55cef23297573733ba28f563f5aa791 Change-Id: Ia059dd434a52e959495c0ea6ffc47e68df7a474a Reviewed-on: https://gerrit.libreoffice.org/25165 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>