summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-06-22Work towards tdf#72606 EasyHack _tstring/TCHAR eliminationskswales15-92/+82
fpicker module TCHAR elimination and A/W clarity NB fpicker was already being compiled as UNICODE Use SendMessageW() as appropriate for clarity Use SAL_N_ELEMENTS for buffer capacity (number of WCHAR) when retrieving class name Change-Id: Ie6d0b1df1b9a2fb18f4cdfc51e5d4c3c55c9ca17 Reviewed-on: https://gerrit.libreoffice.org/26526 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-06-22uitest: remove debug print statementsMarkus Mohrhard2-2/+0
Change-Id: I7dc68ef48a69f4878a20e6cb1dd3203dfc3097fd
2016-06-22uitest: we also need a SolarMutex when deleting the wrapper objectMarkus Mohrhard1-0/+2
The wrapper has references to vcl objects and the destructor might have the last reference to a vcl::Window causing a delete. Avoid potential problems (I have seen one deadlock in the chart wizard code) by taking the SolarMutex. Change-Id: I8afcf79842b2f8e8f822b975629d5c8e18a86163
2016-06-22uitest: remove sleeps and prints from impress and writer partsMarkus Mohrhard2-44/+0
Change-Id: Ic4c4ba74701303df1ff38c5ed6ed7d521b369053
2016-06-22uitest: remove sleeps from demo ui partsMarkus Mohrhard2-6/+0
Change-Id: Ib1fc73c317186ede3f41029aa40b0c6a075c085d
2016-06-22uitest: remove sleeps and prints from calc demoMarkus Mohrhard2-25/+0
These sleeps are only necessary when you want to run them non-headless and see what is actually happening. Change-Id: I20bd80c680c8569bc3c885f261e03db494afee06
2016-06-22uitest: convert writer demo to new python unittest frameworkMarkus Mohrhard6-62/+46
Change-Id: Ifff8fe9cb0f005c8a4e892d756ae6b0b95db3544
2016-06-22uitest: convert the impress test to the new python unittest frameworkMarkus Mohrhard2-63/+46
Change-Id: I7a5cf03daac1b0426672a9d6611aa4cab4aaf91c
2016-06-22uitest: move the demo ui tests to the new unittest approachMarkus Mohrhard11-250/+211
Change-Id: I70222d701191f28f9dffb3bfdfbb7510d64d0251
2016-06-22uitest: convert all calc demos to the unittest based approachMarkus Mohrhard5-77/+108
Change-Id: I6ad7898f92c74f37ed2936337d6570904860d535
2016-06-22uitest: start the switch to python's unittestMarkus Mohrhard6-148/+251
Change-Id: Ic6e0d99a567b7080928accb61ed036b1c25ec7ff
2016-06-22uitest: we will need the python unittest moduleMarkus Mohrhard1-0/+11
Change-Id: Ic0589be9b3769279b201dfd314534a087c7f4309
2016-06-22uitest: add treelist demoMarkus Mohrhard2-0/+65
Change-Id: I41796a2a557143030cbd016399c2c1bf5cde37bd
2016-06-22uitest: support tree listsMarkus Mohrhard2-2/+145
Change-Id: Iaa1a49d7e38c8d87bb3cfd749af94a0b92feee0d
2016-06-22uitest: add tabcontrol demoMarkus Mohrhard2-0/+55
Change-Id: Ibcdf5c1a43ed943c22745545257d5d324ed139ec
2016-06-22uitest: add support for TabControlMarkus Mohrhard4-0/+79
Change-Id: I4cdffe62cdabaf110eaaeb0d31a45c44833d354a
2016-06-22remove unnecessary whitespaceMarkus Mohrhard1-1/+1
Change-Id: Ia9c9accf3c5509393c3e09692b6a7eae756907f9
2016-06-22remove visual noiseMarkus Mohrhard1-9/+0
Change-Id: Ia4b0439af933653bcff5aed9127b2503c622ce0e
2016-06-22uitest: add initial version for calc element demoMarkus Mohrhard1-0/+33
Change-Id: I09b724cb80d75b17fd3ad5f3736245f9fca1d17a
2016-06-22crashtesting: fix tdf95481-1.odg reexport to odg failureCaolán McNamara1-1/+21
revealed since commit 81e3ca4f60e6ac0823c1233841c22a759cfe937f Author: Tor Lillqvist <tml@collabora.com> Date: Tue Jun 21 10:34:21 2016 +0300 Use real assert() instead of DBG_ASSERT() sanitize invalid palette entry indexes at the outer perimeter on initial load to try and avoid having to do it in all sort of places in the interior. png spec says that the palette has to appear before the first IDAT so we should always know the palette size here Change-Id: I6e04223adce1c88d037f9cf34862e6f54e381bb0
2016-06-22Simplify dynamic_cast followed by a static_cast.Jan Holesovsky1-13/+12
Change-Id: Ie4b92f3763d2d695709a4919faceb520f874897f
2016-06-22tdf#93124: The arbitrary number 100 seems to be too high, let's try 50Tor Lillqvist1-1/+1
The test fails on a tinderbox. Adding a temporary printf shows that the number there is 71. Change-Id: Ic8fbaab9e3d3434e20ba6aef5cc1acd66b5f4283
2016-06-22Work towards tdf#72606 EasyHack _tstring/TCHAR eliminationskswales12-69/+69
shell module largely already compiled UNICODE: A/W clarity Verified by installing release build and trying property sheets etc. Change-Id: I4965cdadbce635d86da1996c3c1bbd37a981ffde Reviewed-on: https://gerrit.libreoffice.org/26556 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-06-22Resolves: tdf#100303 Report crashes on close of conditional formatting dialogCaolán McNamara2-1/+5
Condition multiply inherits so the Builder::disposeBuilder call was missed and prenotify occurs during ::dispose when there is no m_pConditionPlayground anymore, so m_pConditionPlayground == 0 where pPlaygroundCandidate is 0 passes, so a random widget gets cast to somethings its not, hence the bad cast exception Change-Id: I6d081dd55df1a68ab893294858e1ab0054d5e049
2016-06-22Revert "try to debug images_tango.zip failure on arm tinderbox"Tor Lillqvist1-6/+0
dtardon says: i forgot about it. it didn't help me anyway This reverts commit 44819f98aa39cbc8e5d9d07e112fa051077322eb.
2016-06-22sw: fix loplugin:defaultparamsMiklos Vajna1-1/+1
Change-Id: I017c0107f421590bc61c4b1b7f3df458dd0b18f9
2016-06-22g_bytes_icon_new is only in glib >= 2.38Caolán McNamara1-0/+6
Change-Id: I57f2d016eb6d35d2bc9be090444be1190d68d11d
2016-06-22valgrind: use after freeCaolán McNamara1-6/+10
sal/osl/unx/conditn.cxx:90: pthread_cond_destroy failed: Device or resource busy sal/osl/unx/conditn.cxx:92: pthread_mutex_destroy failed: Device or resource busy "Desktop disposed before terminating it" seen under valgrind with CppunitTest_sccomp_lpsolver Change-Id: I643cf114b902c38a6a54487fd78c55d84ed78cfc
2016-06-22G_MENU_ATTRIBUTE_ICON is only in glib >= 2.38Caolán McNamara1-0/+4
Change-Id: I7761ac05fbc9be39a6982ba66054c75a331816be
2016-06-22crashtesting: assert on export of tdf96006-1.odt to rtfCaolán McNamara1-1/+2
revealed since... commit 81e3ca4f60e6ac0823c1233841c22a759cfe937f Author: Tor Lillqvist <tml@collabora.com> Date: Tue Jun 21 10:34:21 2016 +0300 surely here we should ask the palette how many entries are in it, not assume from the original bitcount that all entries exist. presumably the palette can only have <= 1 << BitCount entries in it Change-Id: Ieb1b98f2f13f702a6a6a20d8cf3d8e9a695141b2
2016-06-22Resolves: tdf#88985 block app from exiting during macro executionCaolán McNamara3-3/+150
but stop basic execution on the exit attempt, and then resend exit at a safe place when basic execution has stopped Change-Id: I77c43acffa0b82e8125dcb3b10ad9bf0d6dd26c3
2016-06-22desktop: fix loplugin:oncevarMiklos Vajna1-1/+1
Change-Id: I51b5d199c79c644906df355c8fbd33e5c98e7d89
2016-06-22g_icon_serialize is only in glib >= 2.38Caolán McNamara1-0/+6
Change-Id: I824ebd9083bd702e90f577471248be43707cc811
2016-06-22DBG_ASSERT->SAL_WARN_IF didn't reverse conditionCaolán McNamara1-1/+1
Change-Id: Iea3d1870df6422422a04e6027711ffa8ec65924a
2016-06-22Remove no longer needed ImpEditView::mpLibreOfficeKitSearchableMiklos Vajna8-61/+2
All clients has been ported to use ImpEditView::mpLibreOfficeKitViewCallable instead. Change-Id: I3a2513ac5900f801a2e7aec79807f4e333dfba3d Reviewed-on: https://gerrit.libreoffice.org/26561 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-06-22SAL_FINAL to finalXisco Fauli1-1/+1
Change-Id: I58e9c533819218482f89239f6d9b07e3497d4438 Reviewed-on: https://gerrit.libreoffice.org/26558 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-06-22Increase width of Copy Table dialog in BaseMuhammet Kara1-1/+1
Currently the "Help" button is cropped and partially visible on the Copy Table wizard. Increasing the width to 700 seems to make it fully visible again. Change-Id: Ib64ab0724d944f310f1c76a01ee91f00087bc320 Reviewed-on: https://gerrit.libreoffice.org/26548 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-06-22move the attribute parsing code to SvParserNoel Grandin4-19/+151
and simplify considerably Change-Id: I2a4af15e77904b62abc81dad78a2990e2eab05f0
2016-06-22move the method param parsing code into SvParserNoel Grandin2-18/+22
Change-Id: I5718c309acd213f94e96efc2e9a98ab0344fe341
2016-06-22simplify parserNoel Grandin1-24/+15
Change-Id: If6b9ed2a0cb373c8bec5d3ff20488f5ee00231ff
2016-06-22lokdocview: ensure setView() + doSomethingElse is atomicMiklos Vajna1-0/+23
Otherwise it's possible that a keystroke is sent in for a different view, when that other view reacts to an invalidation (invoking paintTile()) caused by a previous keystroke. I.e. open two views, place the cursor at different positions, type fast, and some of the characters appeared at the incorrect view. Change-Id: Ie5e471f1b9c2d69adaa87111fba74d4abe184ef8 Reviewed-on: https://gerrit.libreoffice.org/26562 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-06-22Simplify dynamic_cast followed by a static_cast.Jan Holesovsky1-2/+2
Change-Id: Iec55b1d2e290e2bcc0286225b6f731314f058625
2016-06-22Drop unused #includeTakeshi Abe3-29/+0
Change-Id: Ic0cf4605cc7d02fdd537d05cbaa744c52126e6f1 Reviewed-on: https://gerrit.libreoffice.org/26545 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
2016-06-21add ACCRINTM test caseZdeněk Crhonek1-0/+1751
Change-Id: Iad85f67c5d395d8c74125e0dcb7ff0a7a29ae0b5 Reviewed-on: https://gerrit.libreoffice.org/26553 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-06-21sw: replace pointless XComponent and XTextContent overridesMichael Stahl3-83/+10
... from SwXTextGraphicObject and SwXTextEmbeddedObject. Change-Id: I22c2937617b84262c124d2504a8f9d889895005b
2016-06-21sw: use ImplInheritanceHelper for SwXTextGraphicObjectMichael Stahl2-125/+20
... and SwXTextEmbeddedObjectBaseClass, and get rid of pointless manual overriding of XInterface and XTypeProvider. Change-Id: I6695d825b5caba08aca9764eb3052eab77ee6fdb
2016-06-21Added Test for tdf#72788 clear direct formattingVarun Dhall1-0/+62
Change-Id: I9732691cb71272d690b800316a87c06b96eb7b05 Reviewed-on: https://gerrit.libreoffice.org/26529 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-06-21Simplify dynamic_cast followed by a static_cast.Jan Holesovsky1-49/+36
Change-Id: I89fc21757493a42e17d518da585bafdb8f2e303a
2016-06-21Updated coreAndras Timar1-0/+0
Project: help 3a26a9f702b811e7bef168b04696e66993d0b13d missing paragraph role Change-Id: I7f3e30a07bbdc8a9dcb8c63519ba1a78c1ada0dc
2016-06-21Simplify dynamic_cast followed by a static_cast.Jan Holesovsky1-11/+7
Change-Id: I86e756ce46f6cdb84bddc3faae74782c8b4ad519