Age | Commit message (Collapse) | Author |
|
Change-Id: Iac56ada41977e58e6e36d6efc31125f1d1ae1dec
|
|
Change-Id: Iefd223eb0df5809ae7123a2bdf4111477e6bd71d
|
|
Took me 3 days just to get it to work...
Change-Id: Ie28dc9b4ddb967a547cad33da18911b77bb9d558
|
|
Change-Id: I3a9ef8ca998ad53969bd0911091a1c234e0b227e
|
|
Change-Id: I6cd50b8707331b9cf41cb1d42b5ad3d167006478
|
|
Change-Id: I1d2205e4659041670b1e3f0dc1dc41262e75c9ac
|
|
Then this will be subject to on-demand loading.
Change-Id: Ibefcb77b4c8a97707f3ea177a81bd61bdc58fc31
|
|
Change-Id: Ie08f8b608c5b71e5375793e6cf9054ea75d7732d
|
|
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
|
|
Example spreadsheet: http://www.gummy-stuff.org/Excel/Yahoo.xls
Change-Id: Icd16ed4fb05986bc199ac3f913cee656c7a434ff
|
|
Change-Id: I81d7369218ae8e361f15d811952a8f690a32df96
|
|
Change-Id: I228ca76c34e3e18ea4d4f2197db20222319ebbd0
|
|
|
|
Change-Id: Ie9544ef452d7b9852bd2c31af1cb42035e5c827b
|
|
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>
|
|
Change-Id: Idf804207c2af46dee30d4eff3704b8d61fbe485f
|
|
Change-Id: I38a812a4d4ce24fb9ad65c438f6e001b376f319e
|
|
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
|
|
Change-Id: I58b17349474b974edd24aa17ec08ffa848a92ae9
|
|
Change-Id: I066e2716095722343603a684935f0b7b24ce08be
|
|
Change-Id: I7db5dd20e41297efbabef22f559b5552f3afff0f
|
|
Change-Id: Id287047d54c2c75647486cc3b07152ddbe295534
|
|
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
|
|
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
|
|
Change-Id: If39cd8391a8b8bfccd33349c4c81ab9b0c05991d
Reviewed-on: https://gerrit.libreoffice.org/521
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: If6a58b2cf022c704603a3fb01b3ed75d1881f918
|
|
Change-Id: Id1cf7d99a13c04541e87ad00c5418dd4f766d268
|
|
Change-Id: I1526a8d1f2999742f28600e771891e1489d62f4b
|
|
Change-Id: I52987e957918853bcd1abd1460c6166b52454d62
|
|
DeleteArea can handle ranges that are deleting parts of an existing
range
Currently this code only supports a 2D deletion
Change-Id: I1c514437fdd09fea99f5c4dcf97b8375dcc53b40
|
|
Change-Id: I8d54e5fee29952635c3d4c2d5a12203668e2ff28
|
|
Change-Id: Id2034a3ec40e1cfcd21f60e19f4faa99bb1f6164
|
|
This prevents the same error dialog from appearing 3 times in a row,
also the pivot table outout from becoming empty.
Change-Id: I09a72f78561f3f0446a95732fb9c242c1144878a
|
|
Change-Id: I4beb5e3c071933dce72468ca87faceca079aa50c
|
|
Change-Id: I3d27d33a973c601234b5b6e48756df16f567149d
Reviewed-on: https://gerrit.libreoffice.org/503
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: I997f96e0a9f6aa4c2ed7f2d3811a84fdfda05683
|
|
Change-Id: I8e523fbb53b9c40075b62ee32d79eee0b408168e
|
|
Change-Id: Iedbe5238deb7ed011423ef211e7fb1e498d27387
|
|
Change-Id: Id278f406673b79347c72203d89c1c7b22105c727
|
|
Change-Id: I684e371c31ba76d2e9b563eed70449764346161b
|
|
Change-Id: Ide7261955168dc13b47b29705e22eb2c3154d24e
|
|
Change-Id: I7d94525daaeb7c8268fb10594c8a21ebcd52311c
|
|
Change-Id: I666f130fe75bd0e0fcba54fee68b97ae153db2ef
|
|
Change-Id: I83cbb2574849c69fba3ca315d7507358654ff2b9
|
|
Change-Id: I5997f0440a8a4875e800e830df211e8108752b37
|
|
Change-Id: If082663aea3e5ed4d242997a1fdd3fd2769daf8d
|
|
Change-Id: I33ba84aebcb8d8abec4af13f9c0bb12a3364d8de
|
|
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
|
|
Change-Id: I420c044c9bcc49e479956f9118fb173a0350fda2
|
|
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
|