440773 Commits

Author SHA1 Message Date
Miklos Vajna
eefd7c12f7 xmloff: create XMLDrawExportOOO instances with an uno constructor
See tdf#74608 for motivation.

Change-Id: I3829df0f3f9d81257f06ef3c2f4fbe9af98dd953
Reviewed-on: https://gerrit.libreoffice.org/78859
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-13 09:26:10 +02:00
Caolán McNamara
a029ca4dbd add missing model to treeview
Change-Id: Idf268ea30da1b80d9418419b2336979685d7cf8c
Reviewed-on: https://gerrit.libreoffice.org/78858
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-09-13 09:20:20 +02:00
Caolán McNamara
e1ec771c60 Related: tdf#122791 take *final* dialog preferred size
as the size to consider when trying to fit as many column widgets into
it. Not the size it is when the column page is inserted, which
is just that of the column page and preceeding pages

Change-Id: Id78085c92e9b5718e7282bf8ebd2bde1cdc50689
Reviewed-on: https://gerrit.libreoffice.org/78855
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-09-13 09:20:06 +02:00
László Németh
c5d37d324c tdf#117274 XLSX export: fix VML comment shape type id
to avoid shape multiplication in a mixed environment.

MSO needs the special unescaped VML comment shape type
id "_x0000_t202" to avoid of generating also DrawingML
shapes from the VML ones. Calc export escaped the shape
type ids ("_x005F_x0000_t202"), keeping also the DrawingML
shapes, so every round trip between LO and MSO resulted
more and more broken shapes in the document.

See also commit ea7274259a211170ee9f5a8714a2f9acd8bed6d8
"tdf#114842 Fix comment shape export for Calc".

Change-Id: I55b29146ebcdc20cf4f53464bf318fb34bfc5934
Reviewed-on: https://gerrit.libreoffice.org/78831
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
2019-09-13 07:59:53 +02:00
Heiko Tietze
0701a18382 Resolves tdf#125531 - Empty CMIS properties dialog
CMIS tab hidden when not isCmisDocument(), ie. no elements

Change-Id: Ib682aa62ae5035a9ecb107fec709d243764346d9
Reviewed-on: https://gerrit.libreoffice.org/78625
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2019-09-12 23:30:01 +02:00
Heiko Tietze
8a231fc411 Resolves tdf#127195 - Placement of "Don't show again" box in No help
Placed in one row with action buttons

Change-Id: I0ac792afed10f0a4f78d7ce170db9db176c76974
Reviewed-on: https://gerrit.libreoffice.org/78585
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2019-09-12 23:17:16 +02:00
Caolán McNamara
23a9dffb84 cid#1453559 silence Unchecked return value
cid#1453560 silence Unchecked return value
cid#1453562 silence Unchecked return value

Change-Id: I6b7dc42d6f2ebd8abb47fb71805c66c7f45d7748
Reviewed-on: https://gerrit.libreoffice.org/78838
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-09-12 22:04:26 +02:00
Miklos Vajna
9463ee0a10 sd edit diagram: dispose the diagram dialog after we don't need it
Fixes:

soffice.bin: /home/vmiklos/git/libreoffice/master/include/vcl/vclptr.hxx:110: VclPtr<reference_type>::~VclPtr() [with reference_type = VclAbstractDialog]: Assertion `(!m_rInnerRef.get() || m_rInnerRef->isDisposed() || m_rInnerRef->getRefCount() > 1) && "someone forgot to call dispose()"' failed.

Change-Id: I4ac6a2e874f816f29ab593e3cbc87f3ddebb8109
Reviewed-on: https://gerrit.libreoffice.org/78840
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2019-09-12 21:57:34 +02:00
Miklos Vajna
7dfc3d2def vcl: document what LO_COLLECT_UIINFO does and how to use it
See <https://wiki.documentfoundation.org/Development/UITests> for more
info.

Change-Id: I17f647a5c67aa6aef3bf7ac4743fdc778f8a59d3
Reviewed-on: https://gerrit.libreoffice.org/78836
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2019-09-12 20:29:28 +02:00
Caolán McNamara
166dc8778d merge OWizardMachine and WizardDialog
Change-Id: I9d8aa49eb4394b630197cac97777231ed87f7a75
Reviewed-on: https://gerrit.libreoffice.org/78834
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-09-12 20:28:33 +02:00
Caolán McNamara
8c66efa030 weld OCopyTableWizard cluster
Change-Id: I52547defb0e7ba328ec20d41a955e545556ffd16
note: get the toplevel parent by getting it from the XInteractionHandler
Reviewed-on: https://gerrit.libreoffice.org/78751
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-09-12 20:28:14 +02:00
Gabor Kelemen
8150219824 Add IwyuFilter_svl.yaml
Looks like I forgot to add this in 43ddddb703bcdb9430752af63ae46527f737f874

Change-Id: I1aad5add0cbbc9baf72a4548fa33d57bb837707c
Reviewed-on: https://gerrit.libreoffice.org/78084
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-12 19:42:50 +02:00
Miklos Vajna
67700b7a87 base: add some doc from Tomi's talk
See
<https://conference.libreoffice.org/2019/program/schedule/sept-12th-thursday/>.

Change-Id: I0edb74d69f6af06c82022350e2fe0aedab56c486
Reviewed-on: https://gerrit.libreoffice.org/78832
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2019-09-12 17:48:56 +02:00
Miklos Vajna
483ed485ee chart2: add some doxygen comments from Marco's talk
See
<https://conference.libreoffice.org/2019/program/schedule/sept-12th-thursday/>.

Change-Id: I914cfd02934206ab20a5e7af43ec5698dd9d29dc
Reviewed-on: https://gerrit.libreoffice.org/78829
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2019-09-12 15:48:09 +02:00
Gabor Kelemen
4a4adaebee tdf#42949 Fix IWYU warnings in sd/source/ui/[u-v]*/*cxx
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.

Change-Id: I878a639eee26f543093f640cd10b8cb7bfbbd108
Reviewed-on: https://gerrit.libreoffice.org/78350
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-12 15:14:12 +02:00
Andrea Gelmini
718d9b5e70 Fix typos
Change-Id: I7fdeba2d7407989a00befaad1c186cd6f132cb85
Reviewed-on: https://gerrit.libreoffice.org/78827
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-12 14:38:29 +02:00
Andrea Gelmini
0f4d60ea93 Fix typo
Change-Id: If79519d6540b97549cc0dacce3621c03e7f9d9b7
Reviewed-on: https://gerrit.libreoffice.org/78828
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-12 14:37:27 +02:00
Stephan Bergmann
005c43025a One more generated file missing from compilerplugins/.gitignore
Change-Id: I19bfb57f842d3c4fbff011c019b637ec1b80314f
Reviewed-on: https://gerrit.libreoffice.org/78826
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-12 11:43:18 +02:00
Noel Grandin
74c409853f gcc9.2.1 also warns about truncation here
Change-Id: I8d1cbe259836a9737297a9af0bc762e88ef6148c
Reviewed-on: https://gerrit.libreoffice.org/78817
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-12 11:05:19 +02:00
Miklos Vajna
78e369cc26 desktop: mark LOKClipboard as final
Otherwise the virtual member function calls in the constructor would be
dangerous.

Change-Id: I2fece2ca5718deafe0b88a774208c553e630b411
Reviewed-on: https://gerrit.libreoffice.org/78824
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-12 09:34:21 +02:00
Jim Raykowski
1d5b89eccd tdf#126833 fix table auto format undo/redo
Fixes regression caused by fix for tdf#123516

Change-Id: If7b6bf9cba30085585fc495898f3dfb308197495
Reviewed-on: https://gerrit.libreoffice.org/78770
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2019-09-12 00:20:05 +02:00
Mike Kaganski
e08cba00be Fix missing dependency
Without this, e.g. 'make clean; make CustomTarget_idlc/parser_test' may
fail on localized Windows, because the library is not built yet.

$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_ALL=en_US.UTF-8

(but what is relevant, is that on Windows, osl_getThreadTextEncoding
returns active codepage, independent on cygwin locale settings; in my
case, it's Win1251)

Backtrace:

    ucrtbased.dll!issue_debug_notification(const wchar_t * const message) Line 28
    	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(28)
    ucrtbased.dll!__acrt_report_runtime_error(const wchar_t * message) Line 154
    	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(154)
    ucrtbased.dll!abort() Line 61
    	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61)
    sal3.dll!`anonymous namespace'::FullTextEncodingData::FullTextEncodingData() Line 389
    	at c:\lo\src\core\sal\textenc\textenc.cxx(389)
    sal3.dll!rtl::Static<`anonymous namespace'::FullTextEncodingData,A0xa37698ef::FullTextEncodingDataSingleton>::get() Line 395
    	at c:\lo\src\core\include\rtl\instance.hxx(395)
    sal3.dll!Impl_getTextEncodingData(unsigned short nEncoding) Line 434
    	at c:\lo\src\core\sal\textenc\textenc.cxx(434)
    sal3.dll!rtl_createTextToUnicodeConverter(unsigned short eTextEncoding) Line 110
    	at c:\lo\src\core2\sal\textenc\textcvt.cxx(110)
    sal3.dll!rtl_string2UString_status(_rtl_uString * * ppThis, const char * pStr, long nLen, unsigned short eTextEncoding, unsigned long nCvtFlags, unsigned long * pInfo) Line 807
    	at c:\lo\src\core\sal\rtl\ustring.cxx(807)
    sal3.dll!rtl_string2UString(_rtl_uString * * ppThis, const char * pStr, long nLen, unsigned short eTextEncoding, unsigned long nCvtFlags) Line 887
    	at c:\lo\src\core\sal\rtl\ustring.cxx(887)
    idlc.exe!rtl::OUString::OUString(const char * value, long length, unsigned short encoding, unsigned long convertFlags) Line 363
    	at c:\lo\src\core\include\rtl\ustring.hxx(363)
    idlc.exe!convertToAbsoluteSystemPath(const rtl::OString & fileName) Line 62
    	at c:\lo\src\core\idlc\source\idlccompile.cxx(62)
    idlc.exe!sal_main_with_args(int argc, char * * argv) Line 86
    	at c:\lo\src\core\idlc\source\idlcmain.cxx(86)
    idlc.exe!main(int argc, char * * argv) Line 26
    	at c:\lo\src\core\idlc\source\idlcmain.cxx(26)
    idlc.exe!invoke_main() Line 79
    	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
    idlc.exe!__scrt_common_main_seh() Line 288
    	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
    idlc.exe!__scrt_common_main() Line 331
    	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
    idlc.exe!mainCRTStartup() Line 17
    	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
    kernel32.dll!BaseThreadInitThunk()
    ntdll.dll!RtlUserThreadStart()


Change-Id: Ida88eca9d477c61870a8fb94aab043f894b16d10
Reviewed-on: https://gerrit.libreoffice.org/78580
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 23:46:20 +02:00
Arkadiy Illarionov
8f35bb1fcc tdf#39593 Drop RootItemContainer::GetImplementation
Replace with comphelper::getUnoTunnelImplementation.
Also use isUnoTunnelId().

Change-Id: I014d27fd985836e9232b7f4772696b946eec907e
Reviewed-on: https://gerrit.libreoffice.org/78745
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 23:45:08 +02:00
Andrea Gelmini
157420e496 Typos
Mainly fixing '..' and '....'

Change-Id: Ied226ed148c571d278ae65b3f468bd329f557fa9
Reviewed-on: https://gerrit.libreoffice.org/78669
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 23:43:34 +02:00
Stephan Bergmann
6bddab1d25 Adapt solenv/flatpak-manifest.in to recent download.lst changes
Change-Id: Idc5dd70be16d1905cee2b84860e031953b6323b9
Reviewed-on: https://gerrit.libreoffice.org/78779
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 23:39:04 +02:00
Julien Nabet
7289828e10 tdf#120945: Relationship of tables isn't recognized by formwizard
The patch implements getExportedKeys which was lacking.
Console logs:
warn:connectivity.firebird:13144:18512:connectivity/source/drivers/firebird/DatabaseMetaData.cxx:1468: Not yet implemented
warn:legacy.osl:13144:18512:connectivity/source/drivers/firebird/DatabaseMetaData.cxx:1469: Not implemented yet!

The only difference with getImportedKeys is the fact that :
- in getImportedKeys, table name of Where condition is the foreign key
- in getExportedKeys, table name of Where condition should be the primary key
Instead of duplicating the whole code of getImportedKeys,
I created a local function which contains the main part.

Change-Id: Ia4497524fecf098257eec27e44e016a7cbe23480
Reviewed-on: https://gerrit.libreoffice.org/78822
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-11 23:10:47 +02:00
Stephan Bergmann
343df4dfb7 Adapt compilerplugins/.gitignore
...to ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 "split clangplugins sharedvisitor
generator into two steps"

Change-Id: Icee23ea3c130a7f157d6fec0489d0b9d8f03da20
Reviewed-on: https://gerrit.libreoffice.org/78821
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 19:27:47 +02:00
Stephan Bergmann
b057f4f8db Adapt compilerplugins.clean
...to ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 "split clangplugins sharedvisitor
generator into two steps"

Change-Id: If75495e9d57007bb30e69e74842bcf42457c9ee4
Reviewed-on: https://gerrit.libreoffice.org/78820
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 19:27:35 +02:00
Stephan Bergmann
e046381467 Adapt solenv/flatpak-manifest.in to "bundle external: qrcodegen"
(b4141cade04dac0c9d47293313a4521282975f12)

Change-Id: I3474bdf62d865974bf03682c3201d8dc42993c7a
Reviewed-on: https://gerrit.libreoffice.org/78780
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 19:26:58 +02:00
Stephan Bergmann
833c23264b Fix stack-use-after-return when moving a slide in the list
...very far, so that the list needs to scroll:

> ==1676==ERROR: AddressSanitizer: stack-use-after-return on address 0x7f039a1e6420 at pc 0x7f03c34e0658 bp 0x7ffede26b140 sp 0x7ffede26b138
> READ of size 8 at 0x7f039a1e6420 thread T0
>  #0 in Point::X() const at include/tools/gen.hxx:78:44 (instdir/program/libvcllo.so +0x5cf6657)
>  #1 in OutputDevice::PixelToLogic(Point const&) const at vcl/source/outdev/map.cxx:1191:47
>  #2 in sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool) at sd/source/ui/slidesorter/controller/SlsDragAndDropContext.cxx:84:47
>  #3 in sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0::operator()() const at sd/source/ui/slidesorter/controller/SlsDragAndDropContext.cxx:92:34
>  #4 in void std::__invoke_impl<void, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&>(std::__invoke_other, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&) at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/invoke.h:60:14
>  #5 in std::enable_if<is_invocable_r_v<void, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&>, void>::type std::__invoke_r<void, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&>(sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&) at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/invoke.h:110:2
>  #6 in std::_Function_handler<void (), sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0>::_M_invoke(std::_Any_data const&) at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/std_function.h:291:9
>  #7 in std::function<void ()>::operator()() const at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/std_function.h:622:14
>  #8 in sd::slidesorter::controller::ScrollBarManager::RepeatAutoScroll() at sd/source/ui/slidesorter/controller/SlsScrollBarManager.cxx:518:17
>  #9 in sd::slidesorter::controller::ScrollBarManager::AutoScrollTimeoutHandler(Timer*) at sd/source/ui/slidesorter/controller/SlsScrollBarManager.cxx:539:5
>  #10 in sd::slidesorter::controller::ScrollBarManager::LinkStubAutoScrollTimeoutHandler(void*, Timer*) at sd/source/ui/slidesorter/controller/SlsScrollBarManager.cxx:537:1
>  #11 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:112:45
>  #12 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
>  #13 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:479:20
>  #14 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:287:5
>  #15 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
>  #16 in sal_gtk_timeout_dispatch(_GSource*, int (*)(void*), void*) at vcl/unx/gtk3/gtk3gtkdata.cxx:761:45
>  #17 in g_main_dispatch at ../glib/gmain.c:3189:28
> [...]
> Address 0x7f039a1e6420 is located in stack of thread T0 at offset 32 in frame
>  #0 in sd::slidesorter::controller::SelectionFunction::MouseDragged(AcceptDropEvent const&, signed char) at sd/source/ui/slidesorter/controller/SlsSelectionFunction.cxx:630 (instdir/program/../program/libsdlo.so +0x5c22e1f)
>   This frame has 1 object(s):
>     [32, 104) 'aEventDescriptor' (line 631) <== Memory access at offset 32 is inside this variable
> HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
>       (longjmp and C++ exceptions *are* supported)

Presumably a regression introduced with 26912eea7521dd2b84bfac56b322cf0f8b142450
"sd: replace boost::bind with C++11 lambdas and for loops", assuming that
boost::bind bound rMousePosition by value.

Change-Id: I4cefc5974b7377ff4918d59b51fc8cda41292702
Reviewed-on: https://gerrit.libreoffice.org/78774
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 19:26:09 +02:00
Stephan Bergmann
27808e6e3e Fix Unicode to Shift JIS/MS932 conversion data
These are MS932 extensions, and per
<https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT>
("Table version: 2.01", "Date: 04/15/98"), U+4F92 is a mapping for 0xFA6F (and
also for 0xED53, which is also an MS932 extension, and "loses" here), and
U+4F9A is a mapping for 0xFA71 (and also for 0xED55, which is also an MS932
extension, and "loses" here).  (And neither U+4F92 nor U+4F9A appear as mappings
in <https://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT>,
"Table version: 2.0", "Date: 2011 October 14 (header updated: 2015
December 02)".)

This appears to be a typo dating back to
9399c662f36c385b0c705eb34e636a9aec450282 "initial import".

Change-Id: I0c699675355d839e62d6e4082355a2d67472533e
Reviewed-on: https://gerrit.libreoffice.org/78720
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-11 19:25:49 +02:00
Caolán McNamara
77039992be Resolves: tdf#127343 show expanders in Add Tables or Query dialog
Change-Id: If30987a07031a8bc37d5089cf03d1e7370275ea2
Reviewed-on: https://gerrit.libreoffice.org/78807
Tested-by: Jenkins
Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
2019-09-11 16:58:42 +02:00
Noel Grandin
81fd3bb4d7 loplugin:redundantfcast check for std::function cast
noticed by mike kaganski

Change-Id: I210f6d2655edde74d9256c6147b7d15a88180196
Reviewed-on: https://gerrit.libreoffice.org/78743
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-11 15:33:28 +02:00
Gabor Kelemen
06f99cd552 tdf#42949 Fix IWYU warnings in sc/qa/extras/*
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.

Change-Id: Ic6f0627ac49a43e6bbfae8e07fbf110abfaba9ee
Reviewed-on: https://gerrit.libreoffice.org/78080
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-11 12:25:52 +02:00
Tomáš Chvátal
39b8846276 Check for EMOJI content only on ICU 57 and newer
The older ICU does not have the logic to work with there as it is
feature of the new icu only:
  http://bugs.icu-project.org/trac/ticket/11802

Change-Id: Icd21be1e20b7cb988e94d107406a4f81d00116a7
Reviewed-on: https://gerrit.libreoffice.org/78811
Tested-by: Jenkins
Reviewed-by: Tomáš Chvátal <tchvatal@suse.com>
2019-09-11 10:55:44 +02:00
Julien Nabet
ec57f6eca3 tdf#127461: fix data provider crashes
See bts provided in the bugtracker

Change-Id: I1cc38add93446f8372c80ca45962b04bfa627923
Reviewed-on: https://gerrit.libreoffice.org/78803
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-11 09:59:54 +02:00
Miklos Vajna
735af14843 external: update pdfium to 3896
Change-Id: I9d47d9afed47e01657b42fbfdb06e7fc91a150c8
Reviewed-on: https://gerrit.libreoffice.org/78806
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-11 08:04:00 +02:00
László Németh
f0c832acb5 tdf#113014 Writer: show numbering in narrow cells
Paragraph numbering was invisible in narrow cells
of Writer tables, when the paragraphs have a wider
indentation and an equivalent negative first line
indentation, too.

GetLeftMarginWithNum()==0 doesn't mean that the
paragraph is not numbered with the "new" numbering
style SvxNumberFormat::LABEL_ALIGNMENT.

Change-Id: I99f0a84404876db6cefdf0da845cd8b425860553
Reviewed-on: https://gerrit.libreoffice.org/78802
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
2019-09-11 07:44:47 +02:00
Andrea Gelmini
d8bd31af91 Fix typos
Change-Id: I22eef797ee934fa003a513a56145e1af9c5ad94e
Reviewed-on: https://gerrit.libreoffice.org/78801
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-10 15:08:15 +02:00
Andrea Gelmini
f0413ff4ea Fix typos
Change-Id: I49ac790b4f1b09f5041ec95b8cdf0d6323d036d9
Reviewed-on: https://gerrit.libreoffice.org/78796
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2019-09-10 15:04:49 +02:00
Andrea Gelmini
2e1e0852ee Fix typos
Change-Id: I86f744d5b0d5d8d56c40db2ff17fefbfa3cb4907
Reviewed-on: https://gerrit.libreoffice.org/78800
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-10 14:18:59 +02:00
Andrea Gelmini
8e999b51a2 Fix typos
Change-Id: Id62178a1a8b2e05d13c47f1ac4798578f140dbae
Reviewed-on: https://gerrit.libreoffice.org/78794
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2019-09-10 14:18:14 +02:00
Andrea Gelmini
0c234a60ae Fix typos
Change-Id: I79f87f033eeb67d1750bb595d311d74ef3db6ce9
Reviewed-on: https://gerrit.libreoffice.org/78795
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2019-09-10 14:18:04 +02:00
Andrea Gelmini
b86ab7eb8b Fix typos
Change-Id: I263a4348774051626f57547f3fdab00a18a92f75
Reviewed-on: https://gerrit.libreoffice.org/78792
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2019-09-10 14:17:49 +02:00
Andrea Gelmini
17f9aa97f8 Fix typos
Change-Id: I4671d0f13e67b1272fd7c24bb6a2a7679c75f20b
Reviewed-on: https://gerrit.libreoffice.org/78797
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-10 11:58:13 +02:00
Andrea Gelmini
fce0104505 Fix typos
Change-Id: Ibc1b7393a8e65bf23c78fdb9da78c6b73b544cf3
Reviewed-on: https://gerrit.libreoffice.org/78793
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-10 11:56:52 +02:00
Julien Nabet
2acafef571 Revert "Related tdf#127040: fix START WITH"
-1 isn't a problem.
The only pb was record length

This reverts commit f4f8bccbd4e2c3979a83d5b2f49e16a99a3a2016.

Change-Id: I3108e451bf10b2e96dff5eeb040e77feeb67875a
Reviewed-on: https://gerrit.libreoffice.org/78791
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-10 08:40:41 +02:00
Tünde Tóth
745f4cc374 tdf#127362 DOCX export: fix image hyperlink with space to bookmark target
Images as hyperlinks to internal bookmark targets didn't work after
export, because spaces were replaced only in bookmarks with underline
characters, now in hyperlinks, too.

Change-Id: I281b2cde276607aa93de92745cfa1ba887ba9976
Reviewed-on: https://gerrit.libreoffice.org/78782
Reviewed-by: László Németh <nemeth@numbertext.org>
Tested-by: László Németh <nemeth@numbertext.org>
2019-09-10 08:16:32 +02:00
Miklos Vajna
eedf523c12 tdf#127069 sal: preserve gid of files in the unx osl_replaceFile()
The w32 implementation preserves all attributes of the destination
file, the unx one preserved none of them.

Bring the unx osl_replaceFile() closer to the w32 by preserving the gid
of the destination file as a start.

[ No testcase, we support building on systems where the user is part of
a single group only, and it's not possible to verify the effect of this
change in such environments. ]

Change-Id: I722d4802df34caf71a9dc0db1a3df8b76acb9de6
Reviewed-on: https://gerrit.libreoffice.org/78789
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-10 08:04:54 +02:00
rizmut
d05780f102 elementary: Fix for tdf#127425
- Update too flat print related icons
- Add large and extra large autocorrect icons
- Fix some blurred icons (linetoolbox, word count,autosum)
- Update add and remove icons in sidebar's track changes section
- Add custom chevron (related to tdf#125296 enhancement)

Change-Id: Ia7ffa514d1ef02804a82afc701f175d2e2f94249
Reviewed-on: https://gerrit.libreoffice.org/78750
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
2019-09-10 02:36:24 +02:00