Commit Graph

403714 Commits

Author SHA1 Message Date
Eike Rathke
32d90e643e this is the css::document::Settings property LinkUpdateMode
... not the css::sheet::XGlobalSheetSettings attribute LinkUpdateMode.

Change-Id: I039c8d39e89e693de1c5a1a4218c2fca70a6de9f
2017-01-26 22:31:47 +01:00
Eike Rathke
d03cacfb7b remove now unused header file
Change-Id: I7a9696f07c1a6e1deec342f224343bd938078c2c
2017-01-26 22:31:47 +01:00
Michael Meeks
294c78fd65 German comment finding - simplify top-level detection.
Change-Id: Ic75b4fbb84687a86f7eca52f82dd337244339c42
Reviewed-on: https://gerrit.libreoffice.org/33595
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2017-01-26 21:09:51 +00:00
Zdeněk Crhonek
38b3df0f74 add VAR, TRIMMEAN, TTEST testcase
Change-Id: I2e4044bdf77433e3193ba8670a013561a6497482
Reviewed-on: https://gerrit.libreoffice.org/33596
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>
2017-01-26 21:08:20 +00:00
Zdeněk Crhonek
87603abe03 add IMARGUMENT, IMCONJUGATE testcase
Change-Id: I5c2a58b868529d60a5ac66aa0f594d702df6ca56
Reviewed-on: https://gerrit.libreoffice.org/33597
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>
2017-01-26 21:06:31 +00:00
Caolán McNamara
e17a34e957 ofz: check if the stream is able to meet the eps len claim before reading
Change-Id: I65407bffb67449e203b8ead23554a4e88387d214
2017-01-26 21:04:30 +00:00
Caolán McNamara
9954a91eb8 Related: tdf#104312 create palette on demand
Change-Id: I741323c41231a08fe9561d72ca6079079e888e90
2017-01-26 21:04:30 +00:00
Stephan Bergmann
63a24bfdc0 loplugin:useuniqueptr
Change-Id: I582c1ac00bd6c9a76fca34e51be0017cdf24f035
2017-01-26 21:59:50 +01:00
Julien Nabet
68155a6857 tdf#105483: let's put lowercase Greek letter in italic
and let uppercase one in non italic
See comments from tdf#52225 in addition to initial description of this one

+ adapt QA tests associated (keep on to test "0" case)

Change-Id: Ia84685fc5d336dd96b97d02c0e81f92e7966a6f1
Reviewed-on: https://gerrit.libreoffice.org/33480
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
2017-01-26 18:53:18 +00:00
Stephan Bergmann
5b37ec6eb1 loplugin:useuniqueptr
CMtaFolderPicker resp. its only derived class CWinFolderPickerImpl is only ever
instantiated on the heap, so no harm in having that array directly as a member.

Change-Id: I23312e34d3377a46b95a7ee059a2dbbf8f937422
2017-01-26 19:05:38 +01:00
Stephan Bergmann
1041bc88ec loplugin:useuniqueptr
Change-Id: I66e3e1b3c92304643a783203e4f245e93701ba9a
2017-01-26 19:04:40 +01:00
Stephan Bergmann
79ed69ed92 ure/source/uretest is !LIBO_INTERNAL_ONLY
...so revert the relevant parts of d1a9c73ea1
"tdf#88206 replace cppu::WeakImplHelper* misc"

Change-Id: I0ee5bf227fc541672dfb73e57657640cbccbf7f3
2017-01-26 17:57:16 +01:00
Eike Rathke
109cff60a3 this is css::sheet::XGlobalSheetSettings attribute LinkUpdateMode
... and not css::document::Settings property LinkUpdateMode.
It directly maps to ScLkUpdMode, LM_UNKNOWN isn't documented as a valid input value.

Change-Id: I062a1fd32ad6a98db4f8e78de4724be1c8190407
2017-01-26 17:51:45 +01:00
Caolán McNamara
f85fb724d5 ofz: check eps seeks are sane and succeeded
Change-Id: I0eb45e1c1ffd91682ed0ce6a6a74eab54666d715
2017-01-26 16:02:53 +00:00
Stephan Bergmann
d119e3a986 Adapt odk/examples to incompatibly changed (unpublished) API
...changed with f88f6bcfce "Resolves: tdf#35247
introduce a locale independent numeric field filter".

Makes the example at least compile again.  No idea whether any of the values
reported by getLocaleIndependentElementNames would actually need to be different
from those reported by getElementNames for this exampel.

Change-Id: I115096477b28a4ceea398cbbb473a707141d05aa
2017-01-26 16:26:57 +01:00
jan Iversen
69a3cd1604 unittest gbuildtojson
Rename of FLEX to LEX needs to be done in the unittest as well.

Change-Id: Ic038fa01d65edb5724c3d9dc8a04c72c6367372d
2017-01-26 15:38:29 +01:00
Stephan Bergmann
52b84ea007 -Werror=int-in-bool-context (GCC 7)
Change-Id: Id97c3ec66c9c0f924951c44efa9f7dd95b184223
2017-01-26 15:09:31 +01:00
Stephan Bergmann
23bf422723 -Werror=implicit-fallthrough= (GCC 7)
Change-Id: I2e9ab956fc1e59d09b7409333f18230e34b6a9b7
2017-01-26 15:08:39 +01:00
Caolán McNamara
e99364e34b fix wrong indent
since...

commit 6ec8387bea
Author: Caolán McNamara <caolanm@redhat.com>
Date:   Thu Jan 19 15:56:12 2017 +0000

    unbreak this wizard enough to run it

though in fairness it didn't work before that change anyway

Change-Id: Ibd454ec781c6a5ca65ad08f894854b556b046be6
2017-01-26 14:04:49 +00:00
jan Iversen
dcd86466c6 gbuildtojson support for yacc files.
added support for add_grammars macro

Change-Id: I17955bd1534d9f43e1953691d985a18ee8241d38
2017-01-26 14:35:43 +01:00
jan Iversen
1fb65a66f1 gbuildtojson, added support for lex files
added add_scanner macro

Finalized the move around in gbuild-to-ide, to signal
which generators are actively supported.

Change-Id: I11699cd4380d49efc3b541abb7780b5136162433
2017-01-26 14:25:49 +01:00
Stephan Bergmann
8af9286632 -Werror=implicit-fallthrough= (GCC 7)
Change-Id: I703a5f19536b08a87f2282a278218d0fcecfb515
2017-01-26 14:07:41 +01:00
Stephan Bergmann
e57ca02849 Remove dynamic exception specifications
...(for now, from LIBO_INTERNAL_CODE only).  See the mail thread starting at
<https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html>
"Dynamic Exception Specifications" for details.

Most changes have been done automatically by the rewriting loplugin:dynexcspec
(after enabling the rewriting mode, to be committed shortly).  The way it only
removes exception specs from declarations if it also sees a definition, it
identified some dead declarations-w/o-definitions (that have been removed
manually) and some cases where a definition appeared in multiple include files
(which have also been cleaned up manually).  There's also been cases of macro
paramters (that were used to abstract over exception specs) that have become
unused now (and been removed).

Furthermore, some code needed to be cleaned up manually
(avmedia/source/quicktime/ and connectivity/source/drivers/kab/), as I had no
configurations available that would actually build that code.  Missing @throws
documentation has not been applied in such manual clean-up.

Change-Id: I3408691256c9b0c12bc5332de976743626e13960
Reviewed-on: https://gerrit.libreoffice.org/33574
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-01-26 12:54:43 +00:00
aleksandar-stefanovic
8802ebd517 Moved About dialog to DialogFragment
This makes the dialog more modular, and it takes no parameters
instead of two. This is in the preparation of making
the classes more independent on each-other's states, which is very
important. Also, this follows the Android way of workflow better,
since there is no "wrapper" class around the dialog, but instead
the dialog is called directly.

Change-Id: I7571480a040efaf202fae3929cfe76d65c19653e
Reviewed-on: https://gerrit.libreoffice.org/33086
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
2017-01-26 12:22:14 +00:00
Stephan Bergmann
690ab77f88 Remove dead code
...originally introduced with 7c35643da4
"INTEGRATION: CWS npower6" and d06de30660
"INTEGRATION: CWS npower8", respectively, but never added to
sc/source/ui/vba/makefile.mk in the first place

Change-Id: Ifdc56beefddfcc24b00c7c79003ed285e29dd8ca
2017-01-26 11:54:44 +01:00
Miklos Vajna
a4af8986c9 [API CHANGE] offapi: remove unused xsec_fw UNO services
This is mostly just the offapi/ part, more C++ code can be removed in
xmlsecurity/ after this. SignatureVerifier, SAXEventKeeper,
SignatureCreator, XMLSignatureTemplate and XMLEncryptionTemplate was
only used inside xmlsecurity, but they all are accessed directly
already. Decryptor and Encryptor wasn't even used by internal code since
they were added in commit 9f34fde7a8
(libxmlsec, 2004-07-12).

It seems to be unlikely that any of these non-published services were
used by 3rd-party code, since they were specific to other xmlsecurity/
code, not generic functionality that could be useful in other contexts.

Change-Id: I4bcfa88d11d2b92a440f6617193c6460125ce4fd
Reviewed-on: https://gerrit.libreoffice.org/33569
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-01-26 10:43:25 +00:00
Noel Grandin
b98811106b use rtl::Reference in OImageControlModel
instead of storing both a raw pointer and an uno::Reference

Change-Id: If0e1380815e93015249cc19bc66b40befbfab50e
Reviewed-on: https://gerrit.libreoffice.org/33570
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 10:23:56 +00:00
Noel Grandin
a49cbc5893 loplugin: unnecessary destructor test..unotools
Change-Id: I1fd8a3f39b875d1920759f42e37f4c9d6785d62e
Reviewed-on: https://gerrit.libreoffice.org/33573
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 10:07:23 +00:00
Noel Grandin
788368633a loplugin: unnecessary destructor sw
Change-Id: I27dcd289177bd6a63f07d75fb3cfd5c14fa2ee9d
Reviewed-on: https://gerrit.libreoffice.org/33572
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 10:06:49 +00:00
jan Iversen
fc68a26770 gbuild-to-ide finalized split of maintained code
Added "testIde-ide-integration" to allow test of new vs2013 generator.

Change-Id: Ia7d286f06e287ce97faa0a262ee4f93172d4ed28
2017-01-26 10:39:44 +01:00
Noel Grandin
13aa595069 use rtl::Reference in Model
instead of storing both raw pointers and an uno::Reference

Change-Id: I93871eaf9807d0fa846a4e1090d7ee7b1db01c5e
Reviewed-on: https://gerrit.libreoffice.org/33571
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 09:22:50 +00:00
Caolán McNamara
068edb65b1 Resolves: tdf#104153 crash on drag and drop pivot table field
now though sometimes it doesn't get removed at all, so a band aid
for the moment

Change-Id: I6ccbbe51fe9250af0f85c30a9d253269a18df457
2017-01-26 09:19:22 +00:00
Stephan Bergmann
aee1d799be Make test work with older Clang
For some reason, e.g. Clang 3.8.1 doesn't evaluate std::strlen here (though it
apparently does in other places in this file).

Change-Id: Ib2b7dcc1d7b6ae47ef285bd2edb65e399dc11b79
Reviewed-on: https://gerrit.libreoffice.org/33547
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2017-01-26 08:36:51 +00:00
Stephan Bergmann
00424a277b loplugin:dynexcspec
Change-Id: I5e30befa9338bfd72e237e2bdb7c157526d32b85
2017-01-26 09:07:24 +01:00
Stephan Bergmann
9f5c54856f loplugin:useuniqueptr
Change-Id: I5091c2b4550dee1f0b602a5337e17fe78b9d07f9
2017-01-26 09:06:38 +01:00
Stephan Bergmann
6a16775c78 loplugin:useuniqueptr
Change-Id: I1fa141ee0d8d818f3ed5b31faa1ac578ba791e39
2017-01-26 08:56:55 +01:00
Stephan Bergmann
9f80fceaa2 loplugin:salbool
Change-Id: I9c34c84d14084e84ab7d9fda78955cf2aebaf5dc
2017-01-26 08:54:57 +01:00
Bryan Quigley
424897ba34 Stop working around broken IPv6 site
This basically reverts 324212ce01 which
forced wget to only use IPv4.

dev-www.libreoffice.org's IPv6 support was broken for a while.  It
appears to be back to working.

Change-Id: Ib235ddd5719089eaf9d4559bd913571fc46069d1
Reviewed-on: https://gerrit.libreoffice.org/33558
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
2017-01-26 06:37:08 +00:00
Jochen Nitschke
26273f1c55 fix useless assign
typo from commit a599196064
Date:   Mon Sep 30 14:38:41 2013 +0200
    covnert sc/source/filter/inc/namebuff.hxx from String to OUString

'=' should have been '+='
was 'aScAbsName.AppendAscii( RTL_CONSTASCII_STRINGPARAM( "_ABS" ) );'

Change-Id: Ic9c6dcd5c7871c35ae44e6be0f8314d073a863b3
Reviewed-on: https://gerrit.libreoffice.org/33556
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 06:27:35 +00:00
Jochen Nitschke
9c4c20367d remove unused operators
Change-Id: Ic35d2071e844235bb755226c55d1e4bbbda4876c
Reviewed-on: https://gerrit.libreoffice.org/33555
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 06:27:08 +00:00
Jochen Nitschke
2640ec898a NameBuffer is dead
all getters are gone since
commit 96d44c9b07
Date:   Wed Jul 22 10:20:03 2015 +0200
    loplugin:unusedmethods sc

Change-Id: I26b1ac6b24680d0a6045e9a93d40fbbd2caa6a4b
Reviewed-on: https://gerrit.libreoffice.org/33542
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 06:26:30 +00:00
Noel Grandin
0d172a8030 use rtl::Reference in SmGraphicWindow
instead of storing both a raw pointer and an uno::Reference

Change-Id: Ib84809bee35c01fb590439174740d92bf4cd54bd
2017-01-26 08:13:46 +02:00
Noel Grandin
f025255bf6 use rtl::Reference in SwXAutoTextEntry
instead of storing both a raw pointer and an uno::Reference

Change-Id: I52c8827446d999d0a34b91ab17c056d4237d71a7
2017-01-26 08:13:46 +02:00
Noel Grandin
12ff6d6c35 drop unused param from SV_DECL_PERSIST1 macro
Change-Id: Ie1a0a49effc2d88a4d57cf0e5f3608c6bbf4afb6
2017-01-26 08:13:46 +02:00
Noel Grandin
1480a2d05a add 'explicit operator bool' to our reference classes
Change-Id: I91cfbe2646dcc55b98d2b809c49c9ea073f54f58
Reviewed-on: https://gerrit.libreoffice.org/33517
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26 06:11:42 +00:00
Kohei Yoshida
b41186a2fc tdf#103927: Share single standard VirtualDevice instance.
To avoid creating excessive amounts of VirtualDevice instances. Also,
since we now have VclPtr, we shouldn't need this bOwnerOfRefDev flag.

Change-Id: I97a6f553a178b32bc173b83a6716185d126f97e1
Reviewed-on: https://gerrit.libreoffice.org/33508
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2017-01-26 01:50:46 +00:00
Tamás Zolnai
326729ce54 tdf#105520: "Selection Count" does not appear on Status bar when selected
Change-Id: I6ade03b39aeafffa08cfbfcca4739cfe5a73d4ac
Reviewed-on: https://gerrit.libreoffice.org/33561
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-01-25 22:20:29 +00:00
Caolán McNamara
3d92c34d0a Resolves: tdf#94457 our EmfPlusSetPageTransform is malformed
we write a single short, resulting in a record of 0x000C in length MS-EMFPLUS
spec has EmfPlusSetPageTransform as 0x0010 in length because we're not writing
the 4 byte PageScale value.

the previous pageunit unit we are writing is of value 1, which is
UnitTypeDisplay, the same spec says...

"The unit of measure for page space coordinates, from the UnitType enumeration.
This value SHOULD NOT be UnitTypeDisplay or UnitTypeWorld"

and footnotes that with...

"Windows never writes those values to the PageUnit field, but they are accepted
with undefined results."

Change-Id: Ic8b5ec463b59aab28ae9897947dfcdbd35b22048
Reviewed-on: https://gerrit.libreoffice.org/33548
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-01-25 20:28:50 +00:00
Caolán McNamara
88a3b62194 ofz: xpm parser is too slow
and keeps timing out on documents, this takes my example pathological
case from a callgrind cost of 40875 to 1292 million, and as a side effect
rhbz#1051121-xpm now look right

Change-Id: I840705007acf329579f270c390328f80190c19e7
Reviewed-on: https://gerrit.libreoffice.org/33532
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-01-25 20:27:07 +00:00
Laurent Balland-Poirier
6db2027647 Updated core
Project: help  7b98ed0680a6573ec9b5710ffceeac8df60e684e

Basic: remove ^M

Remove ^M characters at end of line
remove tabulation characters

Change-Id: I96345f88c732ad5c40a6143437cccf064aca0738
Reviewed-on: https://gerrit.libreoffice.org/33387
Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
2017-01-25 18:31:17 +00:00