summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-06Emscripten: Add patch to build ICUSamuel Mehrbrodt
Change-Id: If5924054b53fd2b5acf2ec903cd1acf710cc2ef1
2015-10-06libreofficekit: -Werror=unused-macrosMichael Stahl
Change-Id: I154bd2c101819669d43ab475144ae400454df4d0
2015-10-06tdf#75256 Correct incorrectly named page setup icon for impressYousuf Philips
Change-Id: I6a1f4e5d98b26e8019d22b1e302191f3d7ae4f34 Reviewed-on: https://gerrit.libreoffice.org/19171 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-06sw tiled rendering: emit LOK_CALLBACK_SEARCH_RESULT* for normal searchMiklos Vajna
We used to emit these for find-all only, for no good reason. Change-Id: Id07dc7649f9a8528b9d4ec16d5f7c651fd607111
2015-10-06sw: extract lcl_emitSearchResultCallbacks() from SwView::ExecSearch()Miklos Vajna
Change-Id: I9c6b7540bcae85d6529e5cc195a7e86f58ee5713
2015-10-06vba: convert to variadic InheritedHelperInterfaceImpl&WeakImpl etcDouglas Mencken
Variadic templates ~-i.e. templates, which can take an arbitrary number of arguments of any type-~ is new C++11 feature note that uno::Reference and cppu::UnoType can only take one parameter thus leave XNamedObjectCollectionHelper non-variadic in vbacollectionimpl.hxx Change-Id: I22e60fa050ee31d39ae8bb7cac06cf243c4587b1 Reviewed-on: https://gerrit.libreoffice.org/19145 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-10-06Breeze Icons: link iconsandreas kainz
Change-Id: I9ffddefd11b673ae1c8f4300cd1b96d121318116 Reviewed-on: https://gerrit.libreoffice.org/19177 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2015-10-06Replace some OSL_ENSURE with assertStephan Bergmann
...at least in the !IsEmpty() branch of XclExpString::WriteBufferToMem, pnMem is used in ways were being null would be undefined behavior, and the only place from which WriteHeaderToMem, WriteBufferToMem are called (lclAppend in sc/source/filter/excel/xeformula.cxx, via WriteToMem) will always pass a non- null argument anyway Change-Id: Iabc06b53ae6059246c5c222d43a789c6bdc440d5
2015-10-06Commit loplugin:returnunique to store/, for referenceStephan Bergmann
Change-Id: I359d8ab47276e5c801522251d5e141946d94ca5d
2015-10-06Return SdrObjectPtr from some XclImpDrawObjBase::Create... etc. functionsStephan Bergmann
Change-Id: Ia68b68aaca7feaacd2245254b2f2d110e669aaef
2015-10-06Return std::unique_ptr from some XclEscherEx::Create... functionsStephan Bergmann
...even if, for now, the return values are directly release()'ed anyway at the call sites Change-Id: I118c74787260b1ec7eabf5e300580aa5a16b2cfa
2015-10-06tdf#94477 Make Format > Character accessible for customizationYousuf Philips
Change-Id: I45d02a6a24986175de2283c09e097f73d90cef73 Reviewed-on: https://gerrit.libreoffice.org/19187 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-06Disable spellcheck when LOK is activeMiklos Vajna
It's not useful when viewing, and for editing probably a dedicated overlay would be better (like the one we have for cursor/selections already). Disable for sw/sd explicitly, sc had it disabled implicitly already. Change-Id: I7134f5d1a1546787c22019e6b1abdc0dd887f888
2015-10-06sw: outline SwViewOption::SetOnlineSpell()Miklos Vajna
Change-Id: Ic81b039e9a1b592ca52ab684ddb45ee44c7714df
2015-10-06lokdocview: log paintTile() argumentsMiklos Vajna
Change-Id: I8015c8030c1c7f53ae1de053fe268a33464834ad
2015-10-06pthread_mutex_lock/unlock must not be called with null argumentStephan Bergmann
...so these OSL_PRECOND should really be assert Change-Id: I61ebd16e14be81c579cd71f3cd6cd68afb95778d
2015-10-06Info.plist: removed deprecated stuff, added cdr, visio, mspub formatsAndras Timar
Change-Id: I24a83ba15591aca8787726f9fabf12b56ed323b2 Reviewed-on: https://gerrit.libreoffice.org/19148 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2015-10-06tdf#94811: Crash in Open Remote File dialog fixedOliver Specht
Edit control needed a disposeAndClear instead of a clear Change-Id: I24f4ec8c391080cb83574949cc141c883b43cfb9 Reviewed-on: https://gerrit.libreoffice.org/19185 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2015-10-06-Werror,-Wunused-private-fieldStephan Bergmann
Change-Id: Ifb599354720369458a43d8e1e7bca9ceb24d7c7d
2015-10-06revert executable perm changeCaolán McNamara
from 89d39bc100aabf5dccbe77c0b5c0c85736e85b39 Change-Id: Ia98ffdf9d0ffdb6c5037c9cbe911cb9d2212107c
2015-10-06-Werror,-Wnull-conversionStephan Bergmann
...presumably this is what was meant in 89d39bc100aabf5dccbe77c0b5c0c85736e85b39 "tdf#94559: 4th step to remove rtti.hxx" Change-Id: I844939fe4cd1f452747ac3cf3410659bba748efb
2015-10-06CppunitTest_sw_tiledrendering: CALLBACK_SEARCH_RESULT_SELECTION testcaseMiklos Vajna
Change-Id: I66a8d73581641c71f2dce2d1992070f3ccce08c2
2015-10-06gtktiledviewer: recognize LOK_CALLBACK_SEARCH_RESULT_SELECTIONMiklos Vajna
Change-Id: Ib932ee36e41afcb53d15a6362b998cc673d474f2
2015-10-06LOK: add CALLBACK_SEARCH_RESULT_SELECTION and implement it in swMiklos Vajna
Change-Id: I4c2a5418101976e1cb38c0fa71dbd66fc883f905
2015-10-06loplugin:unusedmethodsNoel Grandin
Change-Id: I150baadc442e57ee604563bc52965daa9d2e41af
2015-10-06Hold some objects by rtl::ReferenceStephan Bergmann
Change-Id: If42b0fea8417f5e8ce2cb68d79e92e628c77d9e5
2015-10-06Hold ScAccessibleDocumentPagePreview::mpTable by rtl::ReferenceStephan Bergmann
Change-Id: I808f406c6c6c46c0a72e6e02503899e78ba7f7e4
2015-10-06Hold ScAccessibleDocument::mpAccessibleSpreadsheet by rtl::ReferenceStephan Bergmann
Change-Id: If5b0c7603bb69697a53954b6adfd5ff91d196503
2015-10-06 tdf#94559: 4th step to remove rtti.hxxOliver Specht
replaced use of PTR_CAST, IS_TYPE, ISA in idl, editeng, sc, sd, sw, sfx2, sot, starmath Change-Id: I4a5bba4fdc4829099618c09b690c83f876a3d653 Reviewed-on: https://gerrit.libreoffice.org/19132 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2015-10-06need <numeric> for std::accumulateNoel Grandin
Change-Id: Ic7d237ab5e4a7925bf265b8ab495ad3e0c128735
2015-10-06loplugin:mergeclassesNoel Grandin
in this case, just rename the baseclass so that it matches the other places we do this Change-Id: I21704db7352f72e43636dde9e92c8bef61b7e251
2015-10-06astyleDavid Tardon
Change-Id: Ib3d4456edf72347e27616d13c89978075c324d63
2015-10-06loplugin:loopvartoosmallNoel Grandin
Change-Id: I502a7b8b2d18c9bd5c82e8abd8e3d98f21e8c446
2015-10-06loplugin:mergeclassesNoel Grandin
and move the boost-depending code inside the module, no need to expose that dependency and include that header in all client code. Change-Id: Ib991572d7a54a9ad16825d688e76f8e3a824803c
2015-10-06loplugin:mergeclassesNoel Grandin
Change-Id: I592eef7503bd0b492f73ea5216f436302ad79ca8
2015-10-06loplugin:mergeclassesNoel Grandin
Change-Id: I7c8c60aab31517d595a7e37c3789fa1e515ec3ee
2015-10-06tdf#91417: import hyperlink with history flag correctlyOliver Specht
ignore '\h' flag in hyperlinks imported from docx including import test Change-Id: I512e811050704f118bf9b2c786378f99e5d04378 Reviewed-on: https://gerrit.libreoffice.org/19154 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2015-10-06presenter console: add 'Restart Timer' buttonMiklos Vajna
Use case is that the presentation is started a few minutes in advance, so the audience can check if they are at the correct room, seeing the title side. Then previously the presentation had to be stopped and started again, so the presenter had an idea how much time the talk took so far. The side effect of this workaround was that the audience saw a short flash while the presentation was not running. Fix this by adding a button to just restart the timer, then it's not needed to stop/start the presentation manually. The two icons are just placeholders for now, real design is still needed. Change-Id: Id67e7e53a339ea5672dfb1c261f63d43466e9eff
2015-10-06tdf#93720: Interactive frame insertion is disabled if table is selectedOliver Specht
Current implementation does not support interactive frame insertion that moves the table into the frame Change-Id: I57a69f680f1218bd3014da494d41542ad0b72dd1 Reviewed-on: https://gerrit.libreoffice.org/19157 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2015-10-06tdf#93860: crash in table selection fixedOliver Specht
state method of FN_GROW/SHRINK_FONT_SIZE must not access invalid pointers Change-Id: I0db539d735663561db84cf186a6ef31c8ad3de53 Reviewed-on: https://gerrit.libreoffice.org/19156 Reviewed-by: Oliver Specht <oliver.specht@cib.de> Tested-by: Oliver Specht <oliver.specht@cib.de>
2015-10-06sw: try to fix the MSVC buildMichael Stahl
Change-Id: I5e3277e625004b30f0f05eef2b272736820a8836
2015-10-05sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: I1f77947b6f9fde4c949d32d524740be0951572af
2015-10-05sw: let's try to write a C++ program, stop using reserved identifiersMichael Stahl
Change-Id: I8810ca647af7b376b1c2bb1c4d866eb081718145
2015-10-05sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: I1e6ccafea4c876b27e0a57e76c93f075f67a5f54
2015-10-05sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: Iac4d1dcab229c3236d09af4e63d9e33bc038f23d
2015-10-05sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: I44f3ff3779ea9c35fadc02ae6f2970d33aeb2f25
2015-10-05sw: replace boost::ptr_vector with std::vectorMichael Stahl
Change-Id: If7b9251a1b3f953a7386d621da40b0c14bbf61be
2015-10-05sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: I792c90a52c30e0c1c4702827b35afdbf958b2812
2015-10-05cppcheck: noExplicitConstructorCaolán McNamara
Change-Id: I80950aaf1385bd76b012eab7866fd16848751f45
2015-10-05replace remaining FlowFrmJoinLockGuard with SwFrmDeleteGuardCaolán McNamara
Given both tdf#91695 and the remaining crash on novell622972-2.html it seems now safer to replace the remaining FlowFrmJoinLockGuard with SwFrmDeleteGuard and rely on IsDeleteForbidden instead of IsJoinLocked for the crashing layout edge-cases and bundle the IsDeleteForbidden other IsDeleteForbidden users together under SwFrmDeleteGuard Change-Id: I017b6155daa3a6e49c5bee5b21ca4eddcfd5b5c0