Age | Commit message (Collapse) | Author | Files | Lines |
|
This also means that this code now gets bounds checked in debug builds.
Change-Id: Id777f85eaee6a737bbcb84625e6e110abe0e0f27
|
|
Change-Id: Ie1bdc905e869d56625440e2a52d48993fa2fda9d
|
|
Change-Id: I806a5ce53f1f290d6e37fe4afdd574b52b98fcce
|
|
Change-Id: I8f26c75ac6d95f584e649fb7acf637394129ba44
Reviewed-on: https://gerrit.libreoffice.org/6414
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
This fixes one of the API test breakages.
Change-Id: I8168d490ec5d519e151a74fb8c4343337262f15b
|
|
Change-Id: I34ea91e360e2a6b85d65f970c6e43db687d213ca
|
|
They are practically always useless, often misleading or obsolete.
Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
|
|
Change-Id: Ia160d7cbaa2ee71773483c3f91306f89cdad5947
|
|
Change-Id: I5da99869fc7f61ce698180fa5daa9be9db9ac132
|
|
The key here is to only use the shared formula ID's and ignore the ref
range. The ref ranges are not correct half the time.
Change-Id: If65f9b1b44ab6239db37977b6dfe3f822a9cf67e
|
|
They shall never be used.
Change-Id: I019c88b1511a67175d782777cd41e0ec0434f497
|
|
Change-Id: I99d373f7887424bb103cff60d53f5cd8ce337ef7
|
|
Change-Id: I8e70d2c730f0d8fa43a4270fddeca431bd7a5048
|
|
With this, both ScColumn and ScMatrix store svl::SharedString as their
string values, instead of OUString.
Change-Id: I3faece94d98f774881fd72b3ed5f6143504cd350
|
|
One is for the cased string and the other one for the non-cased one.
Change-Id: I798687f2efecaaea73a09e0b3348f85a9d9e8c07
|
|
Change-Id: I81b0dbf35960c9da72d9c34dd49f527d50ce00b9
|
|
Change-Id: I2fc3ce4f0c2291d402cb470346d5561373fb51e7
|
|
Both in case sensitive and case insensitive comparisons.
Change-Id: I356a655273f0f37157810c86e1cf3f87ea2afa09
|
|
Hopefully I've covered all entry points. There may be more lurking in some
dark corneres...
Change-Id: I62e655cc579aad08fa64b5d58e739c55425cd216
|
|
Change-Id: I94faea482e8ceffe6f13362756274f3dbf0639ba
|
|
regression from e851ea0ed30e9bb95c273a29aeab7f48f606145f
Change-Id: I07819f90efe87fe9d82515d637960fe48ca40c80
|
|
Change-Id: I5323645f3b045574f3d02a895fbe309b52b2ca3d
|
|
Attempt at trying to get more interopable behavior, imho the way dates are
presented in the autofilter of the "other" well known spreadsheet application
is very nice and intuitive. This attempt here is lacking in that
a) for some reason I am not getting the node icons ( and subsequently can't sing
le click anything to expand the nodes ) Only double clicking works to expand
b) the 'check' behaviour is not quite right, e.g. as simple example is if all
nodes of a particular date are unset then clicking the leaf node ( e.g. day )
wont set the ancestor nodes.
Change-Id: Iaa89cac21fb18074ff64a984f099a35851c2fe3c
|
|
And do it once when importing xls, xlsx, and ods documents.
Although xls(x) file formats support shared formula natively, it's
still beneficial to re-group it as some old xls documents limit the
length of shared formula span to only 64, or some don't use shared
formulas at all even though they could. And re-grouping just once
is not terribly expensive.
Change-Id: Iff9c605d19baa187553ddab6af8b9fbd4c366d7d
|
|
Change-Id: I8e5c4e240e64a1d70e599c4a8791133dddc0b75b
|
|
Change-Id: Iaa3ab3d73270f0a1441eb64854f47088967ca0d5
|
|
Though I had to use const_cast in some places...
Change-Id: I22830bf291179efafc1b400f33a520072b7fab0f
|
|
Change-Id: Ib4b141f415b36565106e946ccbc47f2b9f80d89c
|
|
No more mapping to range names.
Change-Id: Ic43b6ef35a91fe4d6fff748ebc22969ba4e036db
|
|
We will switch to using ScDocumentImport to populate the document from
import filters, instead of using ScDocument directly.
Change-Id: Ie59d6877d1ac4fc04751a84b663772a9dc9a3efc
|
|
Change-Id: I5fdc0d248fe9c36418fd02a1e652e4e35a638c8a
|
|
ScEditUtil::GetString() iterated over the paragraphs of an
EditTextObject where GetText() does not resolve field content but
returns the embedded field markers. To resolve field content an
ScFieldEditEngine is needed.
This makes it necessary to pass an ScDocument* to obtain the
ScFieldEditEngine from, or for cases where there is no ScDocument in the
context use a static ScFieldEditEngine which unfortunately is not
capable of resolving document specific fields of course, such as
DOCINFO_TITLE and TABLE.
Also added unit test.
Change-Id: Ife3c23b2fec2514b32303239d276c49869786eb5
|
|
Some of them were called for all absolute references, which is not
necessary.
Change-Id: If19ee74731f40ca208e1cc1804c6b6e53073d891
|
|
Change-Id: Ia13f81ab9a2d27e03ced95e18e9f5e6af939f9a0
|
|
Change-Id: Idab46933ef6740e478f44e8b420805de9bc39b82
|
|
This one too doesn't operate on column.
Change-Id: Ieb23641ca4860d6f137b266813ad56f4984e0523
|
|
Change-Id: Ibd58f5d15292805d50823223d1ebe94e7b51b808
|
|
Change-Id: I1a03b9b18dd236138306fd545e961a5443e22bc8
|
|
Change-Id: I38186e2bf82ed56fbe859b17dcc1d31f36471bd8
|
|
Change-Id: I6a33301d74d9845e8c0fa77894fbd89bea40fd1b
|
|
Change-Id: Ic67af048baa55cf1aee118ec741f140831127a95
|
|
Change-Id: Icd3403e759841dce351c932ea8915ba9819e5a29
|
|
Change-Id: Id3c2cd0a3cffa299c8424f9c9e4989ce8bd60719
|
|
Change-Id: Icaa48ef790cd71abdfc1d026ac912a88f727c0d5
|
|
Change-Id: I4dad09faf10406163b5944933422d50b832f45bc
|
|
Change-Id: Ieb17d6f8505d7a5934b9542d407be8902b4be427
|
|
Change-Id: Ifb0feff8c7016e3cadfa219ea6421852112ca189
|
|
Change-Id: Id295160b69cc5cb40cd9e0403928dac8b0e58807
|
|
Change-Id: Ib1b16ce5a7a36560b04d4d57b585fdcf2a2b294d
|
|
Change-Id: I5d0a573d277338ddef60fdd58bfb1f5ba7fc695e
|