copy conditional formatting for single cells, fdo#82503

Change-Id: I22f239fbbbfa3ac562b860efb990dff10d0e0e24
add test case for fdo#82503

Change-Id: I715f8b2c09bd6af2cf1f45029f0561d79817deed
don't call ScMarkData::GetMarkedRanges in ScColumn, related fdo#79422

This drops the calls to ScMarkData::GetMarkedRanges by a factor of 1k.

Change-Id: I12b1ab3877120a1fbccaccaa7996cbb7efe948b6
remove unnecessary whitespace

Change-Id: I9de4fdd28c6d75133289b1c8a655381ecc5675c7
just use a typedef, don't inherit from boost::ptr_container

Change-Id: I1a63802dfeb702f6f6e9506339fd299b98fd8604
prevent invalid ods files with loext:fill-character

ODF specifies that extension elements in a document are removed before
the validation. With our old implementation of the number format export
this could result in two number:text elements following each other.

According to the spec a number:text element may not follow another
number:text element.

The number:text element before loext:fill is actually not that
interesting so it makes more sense to make this one an extension
element.

Possible documents showing issues:

fdo45268-1.xlsx
fdo49150-1.xlsx
and many more

Change-Id: I3ad92b8a61a246b3dbc0132d9a2c367488a766d0
javaunohelper: The assigned value is sometimes used

Change-Id: I292921ef5b98ffbae9a0d5b631498a2d6efefbfd
Reviewed-on: https://gerrit.libreoffice.org/10941
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
OOO_HELP_HELPONHELP is unused

Change-Id: Iaabf05075bb51ed17abff5f4f4bb18c101e552a2
callcatcher: update unused code

res ctor fallout continues at pace

Change-Id: Ic431c678919a6521ce94719cbf06b87ebf922a0c
try that ErrorBox removal again

Change-Id: I1d2f24def771651d36f06432c20e80429379c9fe
cppcheck: Prefer prefix ++/-- operators

Change-Id: I3b0f66ad96813b064d61ea8b2ed6f2c383a11390
cppcheck: Throwing the original exception

Change-Id: I0d2678dd86e42f882e8ed9926917f1e82746997e
Suppress unchecked warning - this is fine

Change-Id: I69f47cf975a9ed91d4a1408351b5ad1751aab19e
sfx2: remove commented consts

Change-Id: I1521f174ac53c2e8e96dcb7b5c1264f0bf460fd0
Fix $(call gb_ExternalExecutable_get_command,xmllint) in case of system libxml

Change-Id: If9b32b09fd8cbf8b194b75357494d99aaa3fe06e
writerfilter: abort build if model.xml does not validate

Most of the scripts parsing model.xml just load it as a DOM and extract
info from it needed for their task, which means if you have a typo in an
element / attribute name, it's just silently ignored.

This is annoying, let's prevent that by validating the model before
doing anything with it.

Change-Id: I4229e57c12840fead62cbd150dd1408f2f0d29eb
WIN_HELP_INDEX and HELP_INDEX are unused

Change-Id: Icc2c34f51601304e2846d8bd9fce2f384327a4e2
WIN_HELP_HELPONHELP and HELP_HELPONHELP are unused

Change-Id: I54830ba65961f8f7ab6fa3555a1e6021b14cdb1c
WIN_MOUSE_MOVED and MOUSE_MOVED are unused

Change-Id: I1edfa97d9874c70fcc61d1b521c905fb499a9bd1
fdo#82580: Win32 GetObject() simplification

We call the Win32 GetObject() in just one source file and there it is
the A version we mean. (As such, as we call it to get BITMAP objects,
which do not have different A and W variants, we could as well call
GetObjectW().)

Note that we have several own member functions called GetObject(), so
until those are renamed we still need to #undef the GetObject
definition (from <windows.h>).

(No, I am not working on the EasyHack fdo#82580 as a whole. It is
intended for some less mature LO contributor. I just did a few small
things because I couldn't resist.)

Change-Id: Idab79503b3d899ef19f0608677752a62b20302ff