summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2014-03-28coverity#982765 Dereference null return valueCaolán McNamara
Change-Id: I2fd5d432aff737016948a4f7bd45888cf6f4dba2
2014-03-28coverity#735461 Dead default in switchCaolán McNamara
Change-Id: Icc6763acdd7d7fb2526d8cf2c1142e7ed34efc8f
2014-03-28coverity#735462 Dead default in switchCaolán McNamara
Change-Id: I48bc819b939ae1a436d3103e8fc75c69c2324dc8
2014-03-28coverity#735463 Dead default in switchCaolán McNamara
Change-Id: I422f11f1ccda36c00e00775b32772c1e827b6686
2014-03-27Work around MSC "'override' cannot be used with 'inline'" bugStephan Bergmann
Change-Id: I16b931a3383794e646ab71011510926e49da3599
2014-03-27Second batch of adding SAL_OVERRIDE to overriding function declarationsStephan Bergmann
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: Ie656f9d653fc716f72ac175925272696d509038f
2014-03-27sfx2, sc: remove macros for using Windows NT Call ProfilerMichael Stahl
Apparently this tool was available for early versions of NT; googling finds a caplib.zip from 1992 but that is missing the CAP.dll so there's no way to use this anyway. http://cd.textfiles.com/cica/cica9308/UNZIPPED/NT/CAPLIB/CAP.TXT Change-Id: I4718af0e175b78bcdad38bbca0fc9579b3b12111
2014-03-27sfx2: sal_Bool->boolNoel Grandin
Change-Id: I1fd02cc148fd9a54d2092dad1e548f51a0813a14
2014-03-27sfx2/childwin.hxx: sal_Bool->boolNoel Grandin
Change-Id: I4fe18964a3178c797ce6e1fe259ec230c2de6eb7
2014-03-27fdo#62155 - don't crash if we can't create an instance of a calc addin.Michael Meeks
Change-Id: I478d7777949683a91e7adf9fa6b54e9d01ced676
2014-03-26Split TYPEINFO into plain and TYPEINFO_OVERRIDEStephan Bergmann
...where the latter contains SAL_OVERRIDE annotations Change-Id: Id64794b388d83dfe7026440e8b20a5b5efd412d1
2014-03-25fdo#74322: Handle moving of named ranges correctly.Kohei Yoshida
But named ranges are adjusted if and only if the references are absolute. Change-Id: I6c5287b413884b045f1a798c6c6683aa17863f24
2014-03-25fdo#74322: Write unit test for this first.Kohei Yoshida
Change-Id: If16a93ee371e9a4e0d0992fd0a62a4623fc284ab
2014-03-25added unit test for .xls BIFF enhanced protectionEike Rathke
Change-Id: I8f218f8f8ce12525b4c9995567d2864baa610c0b
2014-03-25union of a to be edited range may be distributed over two different recordsEike Rathke
Change-Id: I1d0047e04394a79134b3333eef35ba0cfe6a8ca1
2014-03-25coverity#1130187 Logically dead codeCaolán McNamara
Change-Id: I0d89af20a61123d7a47452c024c987774d929475
2014-03-25coverity#982303 Logically dead codeCaolán McNamara
Change-Id: I45aca72d340295fcda04f9045f0c61b882722fd8
2014-03-25coverity#735475 Logically dead codeCaolán McNamara
Change-Id: I6c1538ac40db97d687f446a8059e51b4a588199e
2014-03-25Extra blank line.Kohei Yoshida
Change-Id: I6ee460dabfe1962d4ad1eb22f29d924a5e854a82
2014-03-25fdo#76402: Handle range reference expansion in named ranges.Kohei Yoshida
Change-Id: I8314260fc7588f0a0230ab63cc600fa887a8479d
2014-03-25fdo#76402: Write unit test for this first.Kohei Yoshida
Change-Id: Ib4fccb0e29d4a21a211de4af2cdeaf956f9b9cc6
2014-03-25svtools: sal_Bool->boolNoel Grandin
Change-Id: I90320997ed79be2556eafa4c35af6b968b378454
2014-03-25svtools: sal_Bool->boolNoel Grandin
Change-Id: Ifd3e643dbc6755839ad4af73ae141fd115ddb4f4
2014-03-24made range not editable if password is assignedEike Rathke
... until we can verify the password. Change-Id: I3690e9d8c0e07185a0533b669a034581895ab57a
2014-03-24coverity#735476: bRepeat is always false.Kohei Yoshida
Therefore act accordingly. Change-Id: Ie737c053a935d3cc0e0c03ab30da2cf3fde0e401
2014-03-24coverity#1078504: Remove logically dead code.Kohei Yoshida
Change-Id: I6bb3ee8f604d9b79209cda13a48ccd7f2df4f26e
2014-03-24coverity#708084 Uninitialized scalar fieldCaolán McNamara
Change-Id: I979790b472c2a42107db34ebad675ed8447fa4e7
2014-03-24coverity#708082 Uninitialized scalar fieldCaolán McNamara
Change-Id: Ie3d3d87040124c4e2416ca64ad2babe5fa38a880
2014-03-24coverity#708051 Uninitialized scalar fieldCaolán McNamara
Change-Id: I2612f09060b95f18dbf6cea476a8292a55a9d503
2014-03-24svtools: sal_Bool->boolNoel Grandin
Change-Id: Iaa489318f25107e91fc8133523fbd9d724493314
2014-03-24Avoid possible resource leaks by boost::scoped_arrayTakeshi Abe
Change-Id: I7b72c5680d5665b3f1f720f50a2d3ea6fc0c3e39
2014-03-23WaE: unused variable 'it'Tor Lillqvist
Change-Id: Ib98e20284a2311db5b93412be7c59026deeefee2
2014-03-22coverity#983375 Dereference before null checkCaolán McNamara
Change-Id: Ib00b65a5c532c2968785c8783d43d1728b1dfb29
2014-03-22coverity#983377 Dereference before null checkCaolán McNamara
Change-Id: Ifca7439523d63919b631b24d9edc8e471027a7d3
2014-03-22coverity#705471 Dereference null return valueCaolán McNamara
Change-Id: I7706744e046d0c641300a9d9167d89f00acacd62
2014-03-22Fix the conditionJulien Nabet
(thank you Kohei!) Change-Id: I45f94a2e09d24afeec545f4cf84acd209092ab7d
2014-03-22cppcheck: bRet reassigned before using its valueJulien Nabet
Change-Id: Iaa1dbf9c5638001018b71c946361bfc6db58be83
2014-03-22fdo#76470: Avoid joining new formula cells individually.Kohei Yoshida
Instead, insert the formula cells in the group first, then only try to join the top and bottom cells afterward. Otherwise the grouping would get messed up and a problem would ensue. Change-Id: I4fdd5326c029032a636d8225b5fb16cbde427c7d
2014-03-22fdo#76470: Write unit test for this first.Kohei Yoshida
Change-Id: Iaf609b509165405c1a471dd8556c30dc019922da
2014-03-22use enhanced protection permission to override protection attributeEike Rathke
Change-Id: I53eeb5ffe6e700dd02e3966ccd66738c7b5ab464
2014-03-22no need to use the getter hereEike Rathke
Change-Id: I5bbec2c06a641729194ceee3882b88e7372d41a9
2014-03-22added editable testers to enhanced table protectionEike Rathke
Change-Id: If535d92dada1e8a539af9aa105aa2f16aed629e9
2014-03-21write enhanced protection to .xls BIFF8 0x0868 Feat recordsEike Rathke
We now have a roundtrip of the EnhancedProtection feature. Change-Id: Ib13b4d23a10dd51d9328de872e076bf58ee3127d
2014-03-21copy-construct maEnhancedProtection in ScTableProtectionImplEike Rathke
Change-Id: Ia1f7415b853f9e5ac585f89cbc938c2464c33fe5
2014-03-21always resize vector, reserve is just thatEike Rathke
Change-Id: I6e6c54e5e6ee87039b8337258bb78da2f0201d06
2014-03-21refactored to use XclRangeList and XclImpAddressConverterEike Rathke
Change-Id: If0455f0243aace784c704e234469709e6da4542f
2014-03-21Related: fdo#76457 set the edit fields to expandCaolán McNamara
the buttons remain too narrow, but that seems to be the case for all the formula buttons Change-Id: Ib7ecc6dffeed23459eddb1fc98140faf1a26296d
2014-03-21WaE: -Werror=unused-variableCaolán McNamara
Change-Id: I857fcd923788f086294f8f3e3105b44949d80e56
2014-03-21Make it harder to accidentally set print range to '- none -'.Kohei Yoshida
And make the current print range behavior a bit more intuitive. People often "remove" ranges to quickly clear any custom ranges if set. They wouldn't expect this to actually set the print range to "none". Also, change the wording of the menu item from "Remove" to "Clear", to refect this behavior change. Change-Id: I0369020fedf1c7463d718809875022adef697bf4
2014-03-21update enhanced protection rangesEike Rathke
Change-Id: I15eb63da7123f8c2bf9ae1b77fdd32289dba3636