summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2014-09-15ScVbaPane apparently does not inherit XHelperInterfaceStephan Bergmann
...and thus should simply derive from WeakImplHelper1 instead of InheritedHelperInterfaceImpl1? Change-Id: I0327e767715a648cabee8a4bd46b5ecff3b0f07b
2014-09-15cppcheck: unpreciseMathCallJulien Nabet
Change-Id: I440dc3e30ee139d6cb261e1308e48e9b63b52bc8 Reviewed-on: https://gerrit.libreoffice.org/11434 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-09-14Resolves: fdo#83633 remove additional ++iCaolán McNamara
Regression from 63ea2d467b50452ae0cab18b4151107a747ae70d Date: Wed Jul 2 19:10:24 2014 +0200 replace while with for Change-Id: I151e447446b9793cff6abe7633eca4d11059a390
2014-09-12sc: enable threaded sheet loading un-conditionally.Michael Meeks
Previous this was experimental only. Change-Id: Ie5923e5342e7bace7492d561ce80ac86f69ec06c
2014-09-12well enabling optimizations with SunStudio is just asking for trouble...Michael Stahl
Change-Id: I396b1f612432ffe5f77cae505f2a57ca0f2068a2
2014-09-12sc: remove optimization disabling workaround for GCC 4.5 bugMichael Stahl
... since we need newer GCC for C++11 anyway. Change-Id: I5408d9066b9f1efec234fe05551fed2d8fb583ed Reviewed-on: https://gerrit.libreoffice.org/11394 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-09-12Turn SfxItemState into a C++11 scoped enumerationStephan Bergmann
...to gain further confidence in the claim "that none of the existing code tries to uses combinations of these enum values" (d92602c5b13d0a60439d86c5a033d124178726ca "more fixes for SfxItemState") Change-Id: I987922d945e8738e38adfde83b869adf3ff35b13 Reviewed-on: https://gerrit.libreoffice.org/11384 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-09-11reject invalid dbase files with 0 len db_slng right at the startCaolán McNamara
Change-Id: If4aa5249391ea2d2e475fa3ebaccf4e9fc7442de
2014-09-10Replace uses of old SFX_ITEM_AVAILABLE alias with SFX_ITEM_DEFAULTStephan Bergmann
Change-Id: I88eeac06413fc3935cbbdb357ff8bf9acaa383a8
2014-09-10Replace uses of old SFX_ITEM_ON alias with SFX_ITEM_SETStephan Bergmann
Change-Id: I64be7ca711dcd3ea7c4d5840a30f2f701d055e1b
2014-09-10create a regression test for loading lotus wks documentsCaolán McNamara
Change-Id: I274236939c6de4db811f8932025c619479bebbee
2014-09-10refactor lotus wks importer to remove globalsCaolán McNamara
so that the global aLotusPatternPool map gets destroyed at a sane point in time where calling delete on its patterns is a legal operation and not at some random location in the dtor chain Change-Id: I6f202c5345c6a227b5a680d70150bf32fb9450c7
2014-09-10callcatcher: update unused codeCaolán McNamara
Change-Id: Ie31c16318b09699e080484292d489a378e3a6dce
2014-09-09semibold->boldCaolán McNamara
Change-Id: I563f4530f2003ea3090cd15696ea53143f7b3aa6
2014-09-09fdo#75757: remove inheritance to std::vectorTakeshi Abe
from ApiCellRangeList. Change-Id: I29913e0e437c112640b08187f8bea6b1f0f1c17c Reviewed-on: https://gerrit.libreoffice.org/11349 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-09fdo#80098 make header of Search Result dialog localizableAndras Timar
Change-Id: I16ec29e4f35f00e39d88dd334284db7bf051a846
2014-09-09fdo#75757: remove inheritance to std::vectorTakeshi Abe
from BinRangeList. Change-Id: Ibfffceb583dc8a9c849aa4fd3eff56d73bcd5452 Reviewed-on: https://gerrit.libreoffice.org/11336 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-09-08spurious warning C4189 local variable initialized but not referencedMichael Stahl
Change-Id: I1162ad2b222445b61a3cc3c6314c74b1b11f5483
2014-09-08Keep files of failing tests aroundStephan Bergmann
(Arguably, such files should be stored in a workdir/CppunitTest/... directory removed and freshly created before every test run, instead of in TMPDIR.) Change-Id: Ibf1f54fd3d3f9c354c12067e671196e182ef7159
2014-09-08coverity#708008 Uninitialized scalar fieldCaolán McNamara
Change-Id: I425b1d822d98cbc28a1d99b41379b0dc5d8e6193
2014-09-08Related #82088: removed last css aliases in hxxStefan Weiberg
* Only unfixed header namespace alias in ConnectionLog.hxx: LogLevel = ::com::sun::star::logging::LogLevel Change-Id: I48c941a4762830f2265c8241f4c1695a43ec891a Reviewed-on: https://gerrit.libreoffice.org/11333 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-09-07add test for cond format copy&paste whole sheetMarkus Mohrhard
Change-Id: I6e15bec2e1a2593b965df4c105758dc4bf22061f
2014-09-07rename the testMarkus Mohrhard
Change-Id: I5c72782d90dbdaf1320f1685b530aed49ad80f18
2014-09-07fix copy&paste of conditional format between sheetsMarkus Mohrhard
Change-Id: I8856bff376f0f6e366062eddbc68a9eee098be5b
2014-09-07add test for duplicated conditional formatsMarkus Mohrhard
Change-Id: If6d24cba87eebf6ddbb0d5392d653890ff99ef04
2014-09-07prevent duplicated conditional formatting during copying of sheeetsMarkus Mohrhard
Change-Id: I866c0c4c05830af0070767aec36375a846a2bf84
2014-09-07fix indentationMarkus Mohrhard
Change-Id: I0ca8c236fe1f9ede0a3fea6de0a76aaf712e3ff1
2014-09-06SfxHint: convert home-grown RTTI to normal C++ RTTINoel Grandin
Also note that I fixed a bug in SvxFontMenuControl::Notify where the if statement had the check the wrong way around. Change-Id: I611e8929c65818191e36bd80f2b985820ada4411 Reviewed-on: https://gerrit.libreoffice.org/11147 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-09-06How the hell did this survive 14 years? Kill it!Markus Mohrhard
No need for a ugly static variable that just causes pain. Change-Id: I751f58a5dcfdeaa7bfd61f32ccbc13eaaf827632
2014-09-05fdo#75757: remove inheritance to std::vectorTakeshi Abe
from PhoneticPortionModelList. Change-Id: I0972bb1bac93e86cb73b9e03af11a84b06e177be Reviewed-on: https://gerrit.libreoffice.org/11269 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-05fdo#75757: remove inheritance to std::vectorTakeshi Abe
from ApiTokenVector. Change-Id: Ie924e0e01db74b925a7f6063f8ce7fd952d04381 Reviewed-on: https://gerrit.libreoffice.org/11290 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-05parseExternalDocName() also for ConventionXL_A1::parseAnyToken(), fdo#83481Eike Rathke
to make 645bccf7a5b91d794d387286deca583ea41f3516 actually work for both, ExcelA1 and ExcelR1C1 address conventions. Change-Id: I5392dfb6a8ec6af784957181c722d519921fc065
2014-09-05don't use OSL_FAIL in new code; in this case use assert insteadEike Rathke
Change-Id: I67e96a4a394429045655d33825ce77664ff6dc9b
2014-09-05fdo#57929 Toggle absolute/relative of external referenceLaurent Balland-Poirier
I don't know how to get ScDocument pointer of external file, so this patch bypass file name and tab name to toggle only row/column reference + Adapt code according to address convention + Detect quoted text during expand Change-Id: I318e59a1e3791728b3a8095ee8f987cc2ab6f224 Reviewed-on: https://gerrit.libreoffice.org/11218 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-09-05fdo#83481 Correct syntax for external references with all formula syntaxLaurent Balland-Poirier
Change-Id: I99ea9f026b95d36f6335414c46f332f5ba7cf235 Reviewed-on: https://gerrit.libreoffice.org/11286 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-09-05resource files: remove unused definitionsThomas Arnhold
Change-Id: Ic782eab6943aa8e659acfceb9f20dac76224c258
2014-09-04create type-safe bitfield for sc insert/delete flagsNoel Grandin
The most important part of the change is in sc/inc/global.hxx It creates a type-safe struct that prevents the accidental interaction between regular integer types and the flags struct. It also provides utility methods that make combining and testing the flags type-safe. Change-Id: Ibc5b20058b1655df913490682b679afd1297b36d Reviewed-on: https://gerrit.libreoffice.org/11071 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-09-04eliminate superfluous temporary stringEike Rathke
Change-Id: Ie58701754c7be68ba5a9109153312ed152ea293f
2014-09-03fdo#83217: Write test for this.Kohei Yoshida
Change-Id: I5af25079a24d4c18eed70a7f0abc42d84cfc2242
2014-09-03fdo#83217: Set 3D flags correctly when moving block of cells.Kohei Yoshida
Change-Id: Ibca5ff36f50f2b6fe182b008ead3efcb1c5a0be6
2014-09-03fdo#81633: Write test for this.Kohei Yoshida
Change-Id: Ifb9c6229573584edc03c504cb94bb4e49a2309d4
2014-09-03fdo#81633: Add a new configuration option to toggle ref update on sort.Kohei Yoshida
The new option is in Calc -> General and is labeled "Update references when sorting range of cells" Change-Id: I5ac686e96742df40f7d8ba5ffec23806db2988a6
2014-09-03Remove (misleading) EditEngine::QuickRemoveCharAttribsMatúš Kukan
Change-Id: I7a0be4e204a239dfdd9c184b3d54a69debe8a208
2014-09-03yet another unit test for fdo#79441Eike Rathke
Change-Id: Ia115275da4bb462203a66658a3ab0a2de8861030
2014-09-03Show the right tab for SID_CHAR_DLG_EFFECTMaxim Monastirsky
Change-Id: I3a8b7a9e973d20f06d423ec55cf689478ca98e0a
2014-09-03coverity#1233511 Uncaught exceptionCaolán McNamara
Change-Id: I662bb136128c5e8f22f7d57d38f21a3437d36819
2014-09-03-Wmaybe-uninitialized in ScTable::CopyColFilteredLaurent Godard
apply same initialization as in ScTable::CopyRowFiltered Change-Id: I9e8de6eaae3b3ad9453e5c06a88cfa93766becd9 Reviewed-on: https://gerrit.libreoffice.org/11263 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-09-03fdo#39468 Translate German comments in sc/source/core/data/validat.cxxLaurent Balland-Poirier
Change-Id: I38cbd03c8e0bbcc780b48b08b6129f710102783b Reviewed-on: https://gerrit.libreoffice.org/11247 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-09-03Related fdo#82088: removing another bunch of aliasStefan Weiberg
Change-Id: I6e2ab6d20723803aedb530b4d25aa79ec0edbb8f Reviewed-on: https://gerrit.libreoffice.org/11260 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-09-02check for empty slots' valid NULL pointer, fdo#79441Eike Rathke
Change-Id: Ie81b8b00c1ab8776086bddeb7464bb7809914bf8