summaryrefslogtreecommitdiff
path: root/sc/source
AgeCommit message (Collapse)AuthorFilesLines
2014-09-18fdo#83764: Ensure that the row position is below MAXROW.Kohei Yoshida2-3/+11
When attempting to split formula groups, else multi_type_vector would try to locate a block outside its logical range. Change-Id: I424ede112138de459b5ba3bff5e021c4407ccf3d
2014-09-18fdo#82577: Handle FontNoel Grandin52-110/+109
Put the VCL Font class in the vcl namespace. Avoids clash with the X11 Font typedef. Change-Id: I1a84f7cad8b31697b9860a3418f7dff794ff6537
2014-09-17Typo: excatly->exactlyJulien Nabet1-1/+1
Change-Id: Ica1e1399bc4a9b9ca61d09cf26e8c47e2368f644
2014-09-17WaE: overriding virtual function declaration not marked 'override'Tor Lillqvist1-1/+1
Change-Id: I3c210fa3866fe34c4e5f9ea799a4156862290432
2014-09-17bnc#592918: Display data description in pivot table.Kohei Yoshida1-0/+9
When there are no column fields and exactly one data field. Change-Id: I10d2af7e626f98a4d8a981e078e99e7da9207d1c
2014-09-17Another Windows build fix - too much C++11 for MSVC 2012...Jan Holesovsky1-9/+15
Change-Id: I2ae08bd7b850e26bd58d8cb9fad830edb0395259
2014-09-17SFX_ITEM_SET to SfxItemState::SETTomaž Vajngerl1-1/+1
Change-Id: I95dc8872d702cbe63d5fdab10a9ddd0e86d49e06
2014-09-17Remove redundant class SvxLineColorToolBoxControlKrisztian Pinter1-1/+1
Change-Id: I882ee959baae429307218d3076a2a198ff960ddd
2014-09-17Make it easier to add new color attributes to GetDocColorsKrisztian Pinter1-2/+3
Change-Id: I2098892fc44c7a8bde1eb30f6db1709e58925577
2014-09-17Add loading document colors to CalcKrisztian Pinter3-0/+57
Change-Id: I06783b04dbbad2aa690820af1ca2cf05a1004f20
2014-09-16sc: adjust tab height a bitTomaž Vajngerl1-3/+5
Change-Id: I82b20bb7f17b59fdd925d3e5da95b63c2839bda7
2014-09-16fdo#81264 Calc is not accessible to screen readers if sheet is modified [a11y]Niklas Johansson1-0/+1
When the IA2 changes was merged it removed the call to CommitFocusGained and thereby stopped sending a STATE_CHANGED FOCUSED. A big thank you to Joanmarie Diggs for noticing the lack of that event. I only tested the patch on Fedora, but I will have a look at Windows with NVDA as soon as the patch gets included in the daily builds. Change-Id: Ic616d1b367ad8b8ed5d243e0ba124764082e96f1 Reviewed-on: https://gerrit.libreoffice.org/11451 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-09-15sc: sal_Bool -> boolStephan Bergmann6-7/+7
Change-Id: I3b59c5679ac3d370f62960b9fc26eab4c3fc4873
2014-09-15ScVbaPane apparently does not inherit XHelperInterfaceStephan Bergmann2-12/+10
...and thus should simply derive from WeakImplHelper1 instead of InheritedHelperInterfaceImpl1? Change-Id: I0327e767715a648cabee8a4bd46b5ecff3b0f07b
2014-09-15cppcheck: unpreciseMathCallJulien Nabet2-5/+7
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 McNamara1-1/+0
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 Meeks1-5/+1
Previous this was experimental only. Change-Id: Ie5923e5342e7bace7492d561ce80ac86f69ec06c
2014-09-12well enabling optimizations with SunStudio is just asking for trouble...Michael Stahl1-2/+0
Change-Id: I396b1f612432ffe5f77cae505f2a57ca0f2068a2
2014-09-12Turn SfxItemState into a C++11 scoped enumerationStephan Bergmann79-499/+499
...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-10Replace uses of old SFX_ITEM_AVAILABLE alias with SFX_ITEM_DEFAULTStephan Bergmann9-13/+13
Change-Id: I88eeac06413fc3935cbbdb357ff8bf9acaa383a8
2014-09-10Replace uses of old SFX_ITEM_ON alias with SFX_ITEM_SETStephan Bergmann3-3/+3
Change-Id: I64be7ca711dcd3ea7c4d5840a30f2f701d055e1b
2014-09-10refactor lotus wks importer to remove globalsCaolán McNamara21-339/+376
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 McNamara4-90/+0
Change-Id: Ie31c16318b09699e080484292d489a378e3a6dce
2014-09-09fdo#75757: remove inheritance to std::vectorTakeshi Abe7-15/+61
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 Timar2-1/+17
Change-Id: I16ec29e4f35f00e39d88dd334284db7bf051a846
2014-09-09fdo#75757: remove inheritance to std::vectorTakeshi Abe2-5/+11
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-08coverity#708008 Uninitialized scalar fieldCaolán McNamara1-1/+2
Change-Id: I425b1d822d98cbc28a1d99b41379b0dc5d8e6193
2014-09-08Related #82088: removed last css aliases in hxxStefan Weiberg7-8/+10
* 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-07fix copy&paste of conditional format between sheetsMarkus Mohrhard1-4/+0
Change-Id: I8856bff376f0f6e366062eddbc68a9eee098be5b
2014-09-07prevent duplicated conditional formatting during copying of sheeetsMarkus Mohrhard1-2/+0
Change-Id: I866c0c4c05830af0070767aec36375a846a2bf84
2014-09-06SfxHint: convert home-grown RTTI to normal C++ RTTINoel Grandin57-339/+321
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 Mohrhard6-16/+11
No need for a ugly static variable that just causes pain. Change-Id: I751f58a5dcfdeaa7bfd61f32ccbc13eaaf827632
2014-09-05fdo#75757: remove inheritance to std::vectorTakeshi Abe2-12/+23
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 Abe3-5/+34
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 Rathke1-0/+2
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 Rathke1-8/+13
Change-Id: I67e96a4a394429045655d33825ce77664ff6dc9b
2014-09-05fdo#57929 Toggle absolute/relative of external referenceLaurent Balland-Poirier1-4/+33
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-Poirier1-3/+16
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 Arnhold1-3/+0
Change-Id: Ic782eab6943aa8e659acfceb9f20dac76224c258
2014-09-04create type-safe bitfield for sc insert/delete flagsNoel Grandin34-176/+176
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 Rathke1-3/+1
Change-Id: Ie58701754c7be68ba5a9109153312ed152ea293f
2014-09-03fdo#83217: Set 3D flags correctly when moving block of cells.Kohei Yoshida1-1/+5
Change-Id: Ibca5ff36f50f2b6fe182b008ead3efcb1c5a0be6
2014-09-03fdo#81633: Add a new configuration option to toggle ref update on sort.Kohei Yoshida8-65/+117
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úš Kukan2-4/+4
Change-Id: I7a0be4e204a239dfdd9c184b3d54a69debe8a208
2014-09-03Show the right tab for SID_CHAR_DLG_EFFECTMaxim Monastirsky2-2/+2
Change-Id: I3a8b7a9e973d20f06d423ec55cf689478ca98e0a
2014-09-03coverity#1233511 Uncaught exceptionCaolán McNamara1-0/+10
Change-Id: I662bb136128c5e8f22f7d57d38f21a3437d36819
2014-09-03-Wmaybe-uninitialized in ScTable::CopyColFilteredLaurent Godard1-1/+1
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-Poirier1-44/+44
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 Weiberg7-24/+24
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 Rathke1-1/+2
Change-Id: Ie81b8b00c1ab8776086bddeb7464bb7809914bf8