summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-20rename ApplyImageListCaolán McNamara
Change-Id: I0af692fe338c487b6ade62c2f8558fb9fd97f558
2016-12-20strange use of an ImageListCaolán McNamara
remove the middle man here Change-Id: I76eab37b66205768fe2a1c6ffc317bfba9ef4fd9
2016-12-20unused ImageListCaolán McNamara
Change-Id: I15b707749454ceae3d69692e1c08106ec470bf18
2016-12-20drop SfxImageManager::GetImageManager use in swCaolán McNamara
Change-Id: I02df63a37082ca8f0b9e15865dbd070a14f9eea0
2016-12-20unwind ILIST ImageListCaolán McNamara
Change-Id: I260f4263db35f708891e26fa943c1fd6af402366
2016-12-20tdf#94576 handle esc keypress on templatemanagerdialogTibor Móger
SfxTemplateManagerDlg now overrides behaviour of ModalDialog on EventNotify by checking if the pressed key was esc and the searchFilter is not empty and it was focused. In this case instead of letting ModalDialog close the modal it clears the searchFilter Change-Id: I90d91a3b152f68b6c8780963d1b95258d9ccf23a Reviewed-on: https://gerrit.libreoffice.org/31736 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2016-12-20Fix smoketest under right-to-left localesKhaled Hosny
The calc macro test tries to select a range of cells by moving selection right, but this fails when the UI direction is right-to-left as the first cell will be the right most and moving right will do nothing. Fix this by forcing en-US locale like we do with JunitTest. Change-Id: I08d0bc50013b0936af85af75bca82a44b044d48a Reviewed-on: https://gerrit.libreoffice.org/32243 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-12-20Updated coreOlivier
Project: help 84c9ad7e308a3fa3809529aac4557c0b4cde823e Sort bookmarks alphabetically in HC3 Change-Id: Id26048f7ebfdccc2e5afd8a851a0f30c7a78fda0 Reviewed-on: https://gerrit.libreoffice.org/32249 Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br> Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
2016-12-20tdf#70506 implement getColumnLabel functionWastack
which is responsible for aliasnames defined with the SQL 'AS' keyword. Change-Id: I6aaf1ba6969e2bd738941e41492338382168bc89 Reviewed-on: https://gerrit.libreoffice.org/32042 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2016-12-20tdf#95416 Fix an include for desktop directoryHuzaifa Iftikhar
Change-Id: I04a2181b05f2b15a55db306f49b47855db7753db Reviewed-on: https://gerrit.libreoffice.org/32204 Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de> Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>
2016-12-20unroll IL_VALUES ImageListCaolán McNamara
Change-Id: Id03606deaf207f579ee3c56437b37f4981538d12
2016-12-20Don't malloc between for and execStephan Bergmann
...at least macOS doesn't like that; change from OSL_TRACE (effectively doing nothing unless running a debug build with SAL_LOG=+INFO) to SAL_INFO (calling std::stringstream -> malloc in debug builds, regardless of SAL_LOG env var) in a005fbeddc4e615cfff56a9bd84355f8d42c1c8c "OSL_TRACE->SAL in framework..sal" made the mistake obvious. Change-Id: I43d35524a0861998a1ef58c6f448085a2fb01cd5
2016-12-20keep salinit for non-DESKTOP but not for ANDROID/IOSCaolán McNamara
Change-Id: I6b97345c9d927d1ae1d89f85611c2b5de7b5f0d4
2016-12-20just give different things different namesCaolán McNamara
Change-Id: I7d9ca3812b1af35e6155ff269ee88cf4101de14b
2016-12-20bodge linking for disable-dynamic-loading caseCaolán McNamara
Change-Id: I5c1c6cae8d2f179a68e0c6e11e89c7c947e4b479 Reviewed-on: https://gerrit.libreoffice.org/32229 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20use new ENABLE_NSS for code which needs nssCaolán McNamara
which isn't available on a static-only build (iOS and fuzzing) and android Change-Id: I99bb7c0b45d4499579ddf73f469a762ddcae99ab Reviewed-on: https://gerrit.libreoffice.org/32182 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20salinit for non-DESKTOP tooCaolán McNamara
Change-Id: Icb368b676199038bf8588b42ef50a2796468d185 Reviewed-on: https://gerrit.libreoffice.org/32228 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20wmffuzzer as single static binary for oss-fuzzCaolán McNamara
Change-Id: I4d5ae63e46809341a7bb74a7c89b5a80c7a91e38 Reviewed-on: https://gerrit.libreoffice.org/32227 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20link to our own static fontconfig and freetype when we build themCaolán McNamara
Change-Id: I143256ba37acf948931350443b2acf30c34f50a8 Reviewed-on: https://gerrit.libreoffice.org/32226 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20Move ImplFrameData initialization into constructorJan-Marek Glogowski
Change-Id: Id918ae46ed521fca5675845b2eb9cd26a8c7ebbb
2016-12-20Drop ListBox include from ComboBox headerJan-Marek Glogowski
ComboBox just uses ListBox internally Change-Id: Ieed279160db1c9918bd9f3e37102b59ea62f0581
2016-12-20KDE4 fix wrong fallthroughJan-Marek Glogowski
Was found and marked in 03f440c379a03500a40cc34097c68a150d7a226d, but is definitly wrong. Change-Id: I6d04814fb8f25a92dfaf96d8face855315cc0208
2016-12-20Assume pWin exists while drawingJan-Marek Glogowski
Change-Id: Id392b7c42d6470230a4d9f627704286e532dce3e
2016-12-20Fix focus and rollover for vcl::ListBoxJan-Marek Glogowski
Change-Id: I4fffd086a38b54c673a199ea0603d25ca54aacd1
2016-12-20KDE4 use correct ComboBox frame pixel metricJan-Marek Glogowski
Change-Id: I03fa5489ffc5cd5bb386bb321519c61058db4fda
2016-12-20KDE4 rely on style()->pixelMetric for frame widthJan-Marek Glogowski
Change-Id: I7a1e89c0c058bab0b6665e2b96b22251dcb51f4f
2016-12-20Update duplicated / outdated NWS documentationJan-Marek Glogowski
Removes the old, copied NWS documentation blocks from all native implementations and update the parent SalGraphics documentation. Change-Id: I0eff8ea0987c5c841e1b023340b1c3787c09e2ca
2016-12-20Fix metric spinbox tool item sizeJan-Marek Glogowski
Instead of guessing, use the CalcMinimumSize(), which also knows about theming. Change-Id: I747571b48c81166d11d03f99ab564b1a25165ef3
2016-12-20tdf#78924 KDE4 drop special Combobox codeJan-Marek Glogowski
At least not needed with breeze KDE4 theme. Change-Id: I71a05c395d04a6f19c3bcd681450318831b0c29f
2016-12-20KDE4 add frame to Spinbox and enable buttons...Jan-Marek Glogowski
... and don't claim to support all parts per default. Change-Id: I7a8e0774b4573bf755737bc1adebe19a774736c9
2016-12-20KDE4 fix edit box bordersJan-Marek Glogowski
When recalculating the native window frame borders, calculate using already existing window borders. Otherwise the KDE edit box results in an unlimited recursion for increasing the bounding rects, if the control doesn't fit. Change-Id: I45e51e4796b06097ca537c656f004133dfacd033
2016-12-20KDE4 set shadow colorsJan-Marek Glogowski
These are used to paint Writers ruler text and marks. Makes both readable with disabled and inactive text colors. Change-Id: I39766d623164230a7379623c16e0463cbaaf0af8
2016-12-20Fix variable scope and better code readabilityJan-Marek Glogowski
Change-Id: Icce8bc0c1031ad0d1b53fa7389e1a75f16e62972
2016-12-20KDE4 implement native drag handlersJan-Marek Glogowski
Change-Id: I3d6a1696b8278066b005c1983d226cc67381ba95
2016-12-20tdf#102477 Drop toolbar popup window backgroundJan-Marek Glogowski
Just rely on the default window backround. Change-Id: I8aa7a2b05ac2521b872290d508c0ce5fdaf83bae
2016-12-20Unify drag handles for toolboxesJan-Marek Glogowski
The custom shape popup toolbars used their own drawing code for the drag handle. This was dropped in favour of the default toolbox drag handle code. This also drops the drag highlighting in favour of a move mouse cursor as the drag indicator. The drag handle is currently always drawn on the top, like a window title. Change-Id: I08cbf715f1e240c2eb6d9a61fad2b705f9bd8014
2016-12-20rscpp: make previous FILE_LOCAL functions staticJan-Marek Glogowski
This just move the declaration from the shared header to the corresponding cpp files to make them static. Change-Id: I4aed6e23a90d42114d815205db2b741080739ac1
2016-12-20Don't use 'this' in ctorStephan Bergmann
Change-Id: I405160743609aae92a37b2359bea5aa42ee66519
2016-12-20lower the system epoxy requirementCaolán McNamara
Change-Id: I2fff46985502dafa3b860aaebe862853ebaccabb
2016-12-20tools: Kill empty enum LockTypeTakeshi Abe
It seems unused in the first place. Change-Id: I556ae97b86498c63315f1f1bbe8d55fdbb10c1aa Reviewed-on: https://gerrit.libreoffice.org/32218 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20tdf#104805 DOC import: fix non-0-starting LVL.xst with none-type prev levelMiklos Vajna
Interesting parts of the bugdoc: - it has a numbering definition with two levels - first level's type is none - second level has a numbering string: "\x01." Usually these placeholder bytes in the numbering string start from 0x00, but there it starts at 0x01, which means the layout has to replace it with the numbering from the second level. Mapping from the spec to the code: - nLevelB is an index into rgbxchNums - aOfsNumsXCH is rgbxchNums - sNumString is xst So when the rNotReallyThere added in commit 251ba90d863c2695c9f46ef922e49d72a65da9ea (INTEGRATION: CWS soberfilterteam06 (1.44.26); FILE MERGED, 2003-05-19) wants to clear out indexes from aOfsNumsXCH, it talks about numbering levels. The old code assumed that nLevelB is the same as nPosValue, which is true in many cases (when the levels are like 1, 1.1, 1.1.1), but not in this particular case, where nLevelB is 0, but nPosValue is 1. Change-Id: I590d9b2725a3330c26a04a526ce22d95970a974f Reviewed-on: https://gerrit.libreoffice.org/32220 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-12-20sanitze->sanitizeCaolán McNamara
Change-Id: I1b94438e43df6f1f8f7774d9e86f415785e60284
2016-12-20Related: tdf#104705 an effort to address crashCaolán McNamara
Change-Id: I43284c19d0f38fb8fbd7e908c5d255cdfd399015 Reviewed-on: https://gerrit.libreoffice.org/32222 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20builtin zlib with oss-fuzzingCaolán McNamara
Change-Id: I58c37a68c8695b68296f0eb652e3075ea1528108
2016-12-20builtin-libxml and libxslt with oss-fuzzingCaolán McNamara
Change-Id: Icbecfd287174e5d7be9bbf7dc235d1966a6858ff
2016-12-20enable building cairo statically with DISABLE_DYNLOADINGCaolán McNamara
Change-Id: I45cfb14be3a92754c698fd553605b3a252a53e53 Reviewed-on: https://gerrit.libreoffice.org/32221 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20uitest: we need the workaround for the race condition also for file loadingMarkus Mohrhard
Change-Id: I6988cebc4c005b3e80c2b552fb66398cba036cd8
2016-12-20uitest: disable the one unreliable math test for nowMarkus Mohrhard
I still need to research what is going wrong there. It seem to happen when the starting instance has the startup problem with the active frame. Change-Id: I903f758dbf02072decf88d5d30c358eb742aeb8e
2016-12-20static icu tweakingCaolán McNamara
Change-Id: Ic882b4d1a5b5eaee9e8c38a0c8dbe7cd39590b9c Reviewed-on: https://gerrit.libreoffice.org/32219 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-20gdb pretty printers: fix the SwXTextCursor::Impl one even moreMichael Stahl
Turns out that commit 30f3315d52df22716c086836c41465a6c4cb98b5 has removed the SwClient there a long time ago, and the SwUnoCrsr was also renamed... Change-Id: I92932130c5adbea530c39557932efce70c9f75e7