summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2012-09-07-Werror=non-virtual-dtorStephan Bergmann
Change-Id: Iac56ada41977e58e6e36d6efc31125f1d1ae1dec
2012-09-07Use DOS style file path on Windows.Kohei Yoshida
Change-Id: Iefd223eb0df5809ae7123a2bdf4111477e6bd71d
2012-09-07Get it to build on Windows, with MSVC compiler.Kohei Yoshida
Took me 3 days just to get it to work... Change-Id: Ie28dc9b4ddb967a547cad33da18911b77bb9d558
2012-09-07We don't need this special orcus directory now that orcus is integrated.Kohei Yoshida
Change-Id: I3a9ef8ca998ad53969bd0911091a1c234e0b227e
2012-09-07Use the latest license header.Kohei Yoshida
Change-Id: I6cd50b8707331b9cf41cb1d42b5ad3d167006478
2012-09-07Add or update the header guards.Kohei Yoshida
Change-Id: I1d2205e4659041670b1e3f0dc1dc41262e75c9ac
2012-09-07Move the orcus handling code from sc to scfilt.Kohei Yoshida
Then this will be subject to on-demand loading. Change-Id: Ibefcb77b4c8a97707f3ea177a81bd61bdc58fc31
2012-09-07Get internal liborcus to build.Kohei Yoshida
Change-Id: Ie08f8b608c5b71e5375793e6cf9054ea75d7732d
2012-09-07First cut on integrating liborcus into libreoffice tree....Kohei Yoshida
It introduces the 'FilterProvider' property in the media descriptor to optionally bypass the normal loading process and let the external filter provider to handle the loading. For now I'm overwriting the csv import filter just to see how this could work just as an experiment. Orcus still needs a lot of work, and it crashes very often at the moment. Change-Id: I11b34572c71073144804a7d0dd5176c8067d8deb
2012-09-07fix crash on area link updateDavid Tardon
Example spreadsheet: http://www.gummy-stuff.org/Excel/Yahoo.xls Change-Id: Icd16ed4fb05986bc199ac3f913cee656c7a434ff
2012-09-06handle protection in conditional formats correctly, fdo#51636Markus Mohrhard
Change-Id: I81d7369218ae8e361f15d811952a8f690a32df96
2012-09-06no conditional format changes i protected sheets, related fdo#51636Markus Mohrhard
Change-Id: I228ca76c34e3e18ea4d4f2197db20222319ebbd0
2012-09-06assign correct valueMarkus Mohrhard
2012-09-06warning C4702: unreachable codeStephan Bergmann
Change-Id: Ie9544ef452d7b9852bd2c31af1cb42035e5c827b
2012-09-05Cleanup files touched by f5b7fecbc0744e46468d57b8131ea7d768aa96a2Philipp Riemer
Change-Id: I00c2ccb0be18bb574b2494b035b48c6f37128c72 Reviewed-on: https://gerrit.libreoffice.org/494 Reviewed-by: Kohei Yoshida <kohei.yoshida@gmail.com> Tested-by: Kohei Yoshida <kohei.yoshida@gmail.com>
2012-09-05remove two useless definitionsMarkus Mohrhard
Change-Id: Idf804207c2af46dee30d4eff3704b8d61fbe485f
2012-09-05only allow to change conditional formatting if sheet is not protectedMarkus Mohrhard
Change-Id: I38a812a4d4ce24fb9ad65c438f6e001b376f319e
2012-09-05better import of conditional format from old ODF structureMarkus Mohrhard
The old ODF storage is style based and so the sam cond format can be divided up into several single stlyes which resulted in several new style cond formats. Now we check for old stlye cond formats if there is a equal cond format and in this case just extend the area. This should make it easier to transform old documents into the new range based cond formats. Change-Id: I51a5148922e19e6860de9915abfc59d49b18d96e
2012-09-03fdo#46808, Adapt ModuleUIConfigurationManagerSupplier UNO service to new styleNoel Grandin
Change-Id: I58b17349474b974edd24aa17ec08ffa848a92ae9
2012-08-31forgot to use external mdds headers hereMatúš Kukan
Change-Id: I066e2716095722343603a684935f0b7b24ce08be
2012-08-31mdds: convert to gbuildMatúš Kukan
Change-Id: I7db5dd20e41297efbabef22f559b5552f3afff0f
2012-08-31Bool and string cleanup, as usual.Kohei Yoshida
Change-Id: Id287047d54c2c75647486cc3b07152ddbe295534
2012-08-31Don't export the internal field name suffix '*' to ods.Kohei Yoshida
These '*' suffix is used internally to make duplicate field names unique. However, we were exporting the raw names (names with the '*'s) by mistake when saving to ods. We need to stop this ASAP before someone gets hurt. Change-Id: Iaff7a6343cf202f5fb9855fb7dfe59b872920e4f
2012-08-31fdo#54303: Prevent crash on load.Kohei Yoshida
Another simple null pointer check, to save the day. This unfortunately prevents the properties of the skipped field from being loaded properly, but it's still better than a immediate crash. Change-Id: I49398d80eb3bf0834b7e9830ac8be3ac776cb354
2012-08-31fdo#39468: Translated German comments in sc/source/core/toolgerhard oettl
Change-Id: If39cd8391a8b8bfccd33349c4c81ab9b0c05991d Reviewed-on: https://gerrit.libreoffice.org/521 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2012-08-31remove debug outputMarkus Mohrhard
Change-Id: If6a58b2cf022c704603a3fb01b3ed75d1881f918
2012-08-31handle missing cond format entries more gracefully, related fdo#52340Markus Mohrhard
Change-Id: Id1cf7d99a13c04541e87ad00c5418dd4f766d268
2012-08-31use Red as error color for cond format dlgMarkus Mohrhard
Change-Id: I1526a8d1f2999742f28600e771891e1489d62f4b
2012-08-31update cond formats for deleting, moving and cut&pasteMarkus Mohrhard
Change-Id: I52987e957918853bcd1abd1460c6166b52454d62
2012-08-31add ScRangeList::DeleteAreaMarkus Mohrhard
DeleteArea can handle ranges that are deleting parts of an existing range Currently this code only supports a 2D deletion Change-Id: I1c514437fdd09fea99f5c4dcf97b8375dcc53b40
2012-08-31also handle the cond format code for xlsb the new way, fdo#53424Markus Mohrhard
Change-Id: I8d54e5fee29952635c3d4c2d5a12203668e2ff28
2012-08-31-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann
Change-Id: Id2034a3ec40e1cfcd21f60e19f4faa99bb1f6164
2012-08-30fdo#53938: Don't proceed when error occurs.Kohei Yoshida
This prevents the same error dialog from appearing 3 times in a row, also the pivot table outout from becoming empty. Change-Id: I09a72f78561f3f0446a95732fb9c242c1144878a
2012-08-30fdo#53938: Check for null pointer.Kohei Yoshida
Change-Id: I4beb5e3c071933dce72468ca87faceca079aa50c
2012-08-30fdo#39468: Translated German comments in sc/source/core/toolgerhard oettl
Change-Id: I3d27d33a973c601234b5b6e48756df16f567149d Reviewed-on: https://gerrit.libreoffice.org/503 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2012-08-29add unit test for basic sorting with cell noteMarkus Mohrhard
Change-Id: I997f96e0a9f6aa4c2ed7f2d3811a84fdfda05683
2012-08-29move ScProgress construction out of ScTable::SortMarkus Mohrhard
Change-Id: I8e523fbb53b9c40075b62ee32d79eee0b408168e
2012-08-29don't cover cell with hint window fix for fdo#47595Noel Power
Change-Id: Iedbe5238deb7ed011423ef211e7fb1e498d27387
2012-08-29fix typoCaolán McNamara
Change-Id: Id278f406673b79347c72203d89c1c7b22105c727
2012-08-29String::Expand -> string::padToLengthCaolán McNamara
Change-Id: I684e371c31ba76d2e9b563eed70449764346161b
2012-08-28hopefully a working version for databar ext guid creationMarkus Mohrhard
Change-Id: Ide7261955168dc13b47b29705e22eb2c3154d24e
2012-08-28prevent double delete of broadcaster, fdo#54074, fdo#53364Markus Mohrhard
Change-Id: I7d94525daaeb7c8268fb10594c8a21ebcd52311c
2012-08-28fix indentationMarkus Mohrhard
Change-Id: I666f130fe75bd0e0fcba54fee68b97ae153db2ef
2012-08-28don't crash for invalid repaint ranges in cond formats, fdo#53839Markus Mohrhard
Change-Id: I83cbb2574849c69fba3ca315d7507358654ff2b9
2012-08-28remove some more null pointer checks before deleteMarkus Mohrhard
Change-Id: I5997f0440a8a4875e800e830df211e8108752b37
2012-08-28remove redundant functionMarkus Mohrhard
Change-Id: If082663aea3e5ed4d242997a1fdd3fd2769daf8d
2012-08-28remove useless null pointer checks before deleteMarkus Mohrhard
Change-Id: I33ba84aebcb8d8abec4af13f9c0bb12a3364d8de
2012-08-28tweaking the "fill in character" support in Calc Number Format StringsJohann Messner
a) changed ordering of repeat code marker ( 0x1b ) and repeat code to more sensible ( and correct imo ) order b) prevent some possible div/0 errors c) added some missing formatter 'GetOutputString' calls
2012-08-28allow paste & paste special for unmatching dest (single) rangeNoel Power
Change-Id: I420c044c9bcc49e479956f9118fb173a0350fda2
2012-08-28resolved fdo#51926 handle .xlsm link to external sheet with spaceEike Rathke
In MOOXML '[1]Sheet 4'!$A$1 represents a reference to an external document's cache index with a sheet name containing blank, and not [1]'Sheet 4'!$A$1 Change-Id: I5caf9e1d9a80154116dc7a72b33d34229092839c