Commit Graph

380946 Commits

Author SHA1 Message Date
Stephan Bergmann
01fd60b8fa Make external/firebird work with C++14 sized deallocation
...where firebird's replacements of global new/delete would still be called for
"new" but not for "delete".  Lets hope that always adding the C++14 size_t
overloads of operator delete is harmless in all relevant pre-C++14 environments,
and only causes harmless warnings like -Wimplicit-exception-spec-mismatch in all
relevant C++14 environments.

(But why does a /library/ replace global new/delete in the first place?)

Change-Id: Ib0b0ad748c6641c07ffed6cec3d6809a1530679f
Reviewed-on: https://gerrit.libreoffice.org/19081
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-10-02 06:37:03 +00:00
Bryan Quigley
324212ce01 Workaround broken ipv6 site
This just forces wget to use ipv4 when downloading
more context here:
http://lists.freedesktop.org/archives/libreoffice/2015-October/070412.html

Change-Id: Id7e6a2ccd2301aa0fd1456d20309fe4936b4a20b
Reviewed-on: https://gerrit.libreoffice.org/19090
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-02 06:25:57 +00:00
Takeshi Abe
2fb9c1abbd starmath: SmAlignNode has only one child
So, do not bother to extend its children array.

Change-Id: I9550501469aec5c4420f127ab64003c5ab14f9c1
Reviewed-on: https://gerrit.libreoffice.org/19089
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-02 06:25:19 +00:00
Noel Grandin
d68a0fc050 loplugin:unusedmethods
Change-Id: Ie1603adf3908fd0668bcbe8f75c6bafa0d0bfd6c
Reviewed-on: https://gerrit.libreoffice.org/19072
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-02 06:20:35 +00:00
Noel Grandin
de020fc9c3 com::sun::star->css in forms/
Change-Id: I1c09e88f839bdf11c6ff809ec95769e8f729c7cd
2015-10-02 08:20:11 +02:00
Andrea Gelmini
db494c6b34 Fix typos
Change-Id: I9bae7b6fd8d66b4877fc96d93fc8f57d17987002
Reviewed-on: https://gerrit.libreoffice.org/18984
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-02 06:08:53 +00:00
Andrea Gelmini
9c719b0391 Fix typos
Change-Id: I724f2b709f7bd417b5a522e063c0a2f2b5c3dad1
Reviewed-on: https://gerrit.libreoffice.org/18987
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-02 06:07:51 +00:00
Tor Lillqvist
e4ddba2b5f Add missing include
Change-Id: I5e9d5b63bf18caa89565270c1630e1c8431c8630
2015-10-02 08:30:59 +03:00
Łukasz Hryniuk
20f7267887 tdf#89387 Use Collect method in FTest
Change-Id: Ib397b70f5c33fcf0f8ab26c82bffe7713e1042fd
Reviewed-on: https://gerrit.libreoffice.org/17595
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-10-02 05:16:45 +00:00
Łukasz Hryniuk
69374b8a48 Add ScMatrix method to collect multiple values
Change-Id: I09b9b1bc62b084824dc0eaffd6ee500de11781fd
Reviewed-on: https://gerrit.libreoffice.org/17594
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-10-02 05:15:36 +00:00
Łukasz Hryniuk
9f162251c6 Add WalkElementBlocksMultipleValues and remove Ops
WalkElementBlocksMultipleValues class is able to collect a few values at
once. scmatrix.cxx were moved to matrixoperators.cxx

Change-Id: Id069f89a58cce046fb3d4ddf6f49db0452bdfb36
Reviewed-on: https://gerrit.libreoffice.org/17593
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-10-02 05:09:26 +00:00
Łukasz Hryniuk
0355caf718 Add a new file with matrix operators definitions
Change-Id: Ib42d0d51945f634a3052c387a0317d7a919a4d4b
Reviewed-on: https://gerrit.libreoffice.org/17482
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-10-02 05:08:30 +00:00
Tor Lillqvist
ab092bdc0f Make fewer calls to officecfg::...::UseOpenCL::get()
Change-Id: I5f7f52b6f2fb92c46e2b24e0edf95b4ccd17671d
2015-10-02 08:05:31 +03:00
Caolán McNamara
419549b095 remote open/save shortcuts colliding with others
Change-Id: I00b64e2e60596094f74beb729b37eff36e544fd2
2015-10-01 16:49:15 +01:00
Caolán McNamara
2052a85447 "Save" and "Save to Remote Server" shared ~S shortcut
Change-Id: Ia368eb83202b65d77777874b7e7948f9f3169c58
2015-10-01 16:36:05 +01:00
Laurent Godard
ddb4526159 tdf#94617 allow to store nStart information greater than sal_Int16 limit
- preserve backward compatibility
- nDebugFlag is stored but not used when loaded
- Flag nDebugFlag set the top bit to 1
- stores the multiplier of sal_Int16 limit to reach nStart
- in load, test this flag bit
- rebuild correct nStart
- new B_CURVERSION file format for binary storage macro
- unit test for big modules

Reviewed-on: https://gerrit.libreoffice.org/18926
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit db17079fcff6f9a068c499b17f2501cc4c82d10b)

Change-Id: Iaa037982d828fef7195615e6eda546b7199a4fe8
2015-10-01 16:36:05 +01:00
Michael Meeks
cb81ca35d4 tdf#94428 - don't use OpenGL font rendering when we're printing.
Change-Id: I212bb442bdffa38d77e7e7357199c39420fa7951
2015-10-01 16:32:30 +01:00
Stephan Bergmann
317e5b5065 loplugin:refcounting
Change-Id: If98d81e37ee939feec70db737fdbdb5f53b555c4
2015-10-01 17:18:40 +02:00
Miklos Vajna
4475c17da5 android: fix make install and don't use ant -quiet by default
Unlike 'make -s', 'ant -quiet' will stay silent even if there was an
error.

Change-Id: Iba921d3cde48875f7a6da4c5ba811cab46dfb89f
2015-10-01 16:58:08 +02:00
Miklos Vajna
4fe010cce8 sw tiled rendering: default to transparent background outside page frames
Change-Id: Ie018a878eb7d7ef14a80a6b86020c114ff14da88
2015-10-01 16:45:24 +02:00
Miklos Vajna
1d3b613318 desktop, vcl: support transparency in VirtualDevices with user-provided memory
Change-Id: I65c31995c02a644aa436aecd065255fab38045e4
2015-10-01 16:45:23 +02:00
Yousuf Philips
ded566adda Updated core
Project: help  fba1e83f120a310343f75de27c7e3cb0c5524cc7

tdf#92825 Rearrange the edit menu in writer, calc, and impress

Change-Id: I3e4ee6fa36f87c163db7b5966ec975065f9b7921
Reviewed-on: https://gerrit.libreoffice.org/18574
Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
2015-10-01 14:44:23 +00:00
Mihai Varga
45576ea3b3 Impress: set current page Id before showing the new page
For tiled rendering this has the effect of not invalidating the
previous slide when switching slides. After switching slides, an
invalidation occurs caused by showing the new slide, and calling
'GetPart' before 'SwitchPage' finishes returned the old part number.

Change-Id: I1cafd0e51cd39be3a80d0559ae3051238b8df744
Reviewed-on: https://gerrit.libreoffice.org/17562
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-01 14:40:40 +00:00
Andrea Gelmini
5e985c2f34 Fix typos
Change-Id: I4452d4a4a4a61f39cd9c2b5a441c6c2017f15ce8
Reviewed-on: https://gerrit.libreoffice.org/19073
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-01 14:04:14 +00:00
Yousuf Philips
2cb9aa4a45 tdf#84909 Impress: Move drawing and other toolbars to the top
Change-Id: I2c4c4bee9b4b8a642383916f74b4b44e693289c7
Reviewed-on: https://gerrit.libreoffice.org/18047
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-01 13:42:44 +00:00
Joan Paraiso
503ea2d347 Render the notes in spreadsheets as inline html comments
It's more valuable to have the raw text data of the html instead of
having it locked up in images. If the comments are exported as
images, then it makes it almost impossible to discern what comment
belongs to what cell when viewing the html file itself.

This is done by rendering the comments in their own comment tag
(to make it still easy to extract from scripts that modify html)
that is shown to the user. This element is initially not displayed
until the user hovers over the comment indicator

The comment indicator is denoted by a 0.5em by 0.5em red square with
a black border. The notes will always appear on a pale yellow
background with black text when the indicator is hovered over.

Change-Id: I01a3dfd77ec54566e64b196b8df3309ea941ad4c
Reviewed-on: https://gerrit.libreoffice.org/18837
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-10-01 13:41:50 +00:00
Caolán McNamara
326c93feaa coverity#1242658 Untrusted loop bound
Change-Id: Idc3b3ce1174537039ce613e2f84f857e94299faa
2015-10-01 14:41:34 +01:00
Caolán McNamara
d176c0f304 coverity#1325256 Dereference null return value
Change-Id: If4ae66b8f6aef172c5e616d94f9d804b72d3a774
2015-10-01 14:41:33 +01:00
Caolán McNamara
5e6d41ddcf coverity#735690 Unchecked dynamic_cast
and

coverity#735689 Unchecked dynamic_cast

Change-Id: I1181e21146972c7c01b0a421d3c1c4ecc3d7e75a
2015-10-01 14:41:33 +01:00
Caolán McNamara
6480d68afc coverity#735748 Unchecked dynamic_cast
Change-Id: Id15888f32996dd2ce05bed6942ebebdb8223a85b
2015-10-01 14:41:32 +01:00
Caolán McNamara
3b4fcee772 coverity#1209375 Unchecked dynamic_cast
Change-Id: Ib6ac44878c6f485326c16fd0224b220e86a4dc6a
2015-10-01 14:41:31 +01:00
Caolán McNamara
369d1e420b coverity#1325246 Unchecked dynamic_cast
Change-Id: Ifa8f9ce23c9c737d7bed9e24c9c32641d915ac76
2015-10-01 14:41:31 +01:00
Caolán McNamara
6f7e93b948 coverity#1325247 Unchecked dynamic_cast
Change-Id: I86e3387c277767018565ed0708d35682ba2de3ae
2015-10-01 14:41:30 +01:00
Caolán McNamara
40c7d2719a coverity#1325248 Unchecked dynamic_cast
Change-Id: Iff328c85e859cae2d99f95c3c56ba3585638dd23
2015-10-01 14:41:30 +01:00
Caolán McNamara
192c05c532 coverity#1325249 Unchecked dynamic_cast
Change-Id: I5789d62424fd01705b64a111dbd121b15d89a3d9
2015-10-01 14:41:29 +01:00
Caolán McNamara
e31cd8f3ae coverity#1325250 Unchecked dynamic_cast
Change-Id: Id52cad11d2ca4ef42a31c0905ee123ccd53e0677
2015-10-01 14:41:29 +01:00
Caolán McNamara
792d507eec coverity#1325251 Unchecked dynamic_cast
Change-Id: I20495f27bc95f0f0e834cafbeae51e4e86c84b5b
2015-10-01 14:41:28 +01:00
Caolán McNamara
42f39d25c7 coverity#1325252 Unchecked dynamic_cast
Change-Id: I70b4c9f705d3da294e3b93f2834db5add9198ec9
2015-10-01 14:41:28 +01:00
Caolán McNamara
d0ddb0c4a6 coverity#1325253 Unchecked dynamic_cast
Change-Id: I7151f641ce87fa7ca11af4f0cef6594edb925f91
2015-10-01 14:41:27 +01:00
Caolán McNamara
9ecd848dc9 coverity#1325254 Unchecked dynamic_cast
Change-Id: I75f9f4cb4f32ae1836e1e6287fa5fce1aa83bdf5
2015-10-01 14:41:27 +01:00
Stephan Bergmann
6f1e77fc60 rhbz#1264753: Avoid this being release()ed to 0 in ScAccessibleDocument ctor
...where the most plausible explanation for the bug's crash from within
ScGridWindow::CreateAccessible appears to be that the call to

  xAcc = new ScAccessibleEditObject(this, ...)

which stores "this" as a css::uno::Reference in the ScAccessibleEditObject, can
cause xAcc to be deleted synchronously from within the ScAccessibleDocument
ctor, causing the ScAccessibleDocument instance itself to also be deleted.

So re-use the existing ScAccessibleDocument::Init (already properly called at
the only place that instantiates ScAccessibleDocument, in
ScGridWindow::CreateAccessible) to defer any initialization that uses "this",
and hope that the resulting slight re-ordering of when certain initialization
code is executed does not cause problems.

Change-Id: I524a1659394e8900b7d33de358fdd4baf647c083
Reviewed-on: https://gerrit.libreoffice.org/18750
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
2015-10-01 13:10:51 +00:00
Caolán McNamara
62b39a7c48 coverity#1325255 Unchecked dynamic_cast
Change-Id: Ie1a6b231e0313d1c00ffb9ab0137af2beeb05e02
2015-10-01 14:05:27 +01:00
Caolán McNamara
2cea241cb5 add 602 format to fftester
Change-Id: I52055dc66ab2119dce6e3df3a34c25a822dea166
2015-10-01 14:05:26 +01:00
Caolán McNamara
d80f53b318 found a few more 602 files
Change-Id: If8e47aab71eb2c8ce71f55af67604f0cbbca6b5a
2015-10-01 14:04:16 +01:00
Christian Lohmaier
7d596a4b51 update credits
Change-Id: I4c21115a9274dbf5fc138705527f2229554ba6f8
2015-10-01 14:57:24 +02:00
Samuel Mehrbrodt
a8a812997f tdf#92341 Make Autocorrect entry actually work
Change-Id: I83e028428933e2153b639ca6b34fd69db88fb53f
2015-10-01 14:55:05 +02:00
Caolán McNamara
0cc41a033f Related: tdf#40304 extend biff-5 invalid xls loop detection
Change-Id: Ief198f88530d72cde0a253508cdf6de2975b31ab
Reviewed-on: https://gerrit.libreoffice.org/19066
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
2015-10-01 12:53:22 +00:00
Miklos Vajna
13a609e274 basebmp: fix Android build
Change-Id: Ie84f41ab8ad032de5a31e4f566ec5b2358adcf37
2015-10-01 14:51:52 +02:00
Stephan Bergmann
daf31b5e08 -Werror,-Wunused-private-field
Change-Id: I24e4dde34993e4fc994a8dc4a318e7d17c357260
2015-10-01 14:35:00 +02:00
Andrea Gelmini
d575d6b53f Fix typos
Change-Id: I85e0c180df952c51b537b5408653160aad8b9a32
Reviewed-on: https://gerrit.libreoffice.org/18986
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-01 12:27:29 +00:00