Commit graph

1063 commits

Author SHA1 Message Date
Kohei Yoshida
d4a51391d3 Correctly import multi-value filter settings.
We are still not 100% compatible, e.g. Excel's "show blanks" setting
is not cleanly mapped (partly due to ODF's limitation).  But that's
a future TODO.
2011-11-29 22:35:46 -05:00
Kohei Yoshida
af4435c5a4 Switch to TableFilterField3, but no other changes. 2011-11-29 22:35:46 -05:00
Luboš Luňák
5c897753a6 better debug output when skipping an element 2011-11-29 21:20:27 +01:00
Luboš Luňák
f92bb66096 no debug about skipping tags if not actually skipping 2011-11-29 21:20:27 +01:00
Luboš Luňák
6bbca34846 make debug output print tags as strings rather than id numbers 2011-11-29 21:20:27 +01:00
Luboš Luňák
7bdccfdc1d implement import of docx mathml m:d 2011-11-29 21:20:25 +01:00
Luboš Luňák
e9ed9d4d45 do no re-sort oox tokens
Search me why writerfilter rolls its own, but otherwise they use
different ids, because writerfilter does not sort them.
2011-11-29 21:20:24 +01:00
Lior Kaplan
37f509e15d Replace formattings with formatting 2011-11-29 18:17:18 +02:00
Luboš Luňák
93be239c95 the bit hackish addFormula() shortcut is no longer necessary 2011-11-29 13:27:43 +01:00
Muthu Subramanian
aa7342bd97 Removing unused GetShapePresetType().
It is huge, and inefficient as well.
2011-11-29 18:15:03 +05:30
Eike Rathke
42e80ec68b dr80: #i116460# performance of Excel file with many outlines
# HG changeset patch
# User Niklas Nebel <nn@openoffice.org>
# Date 1300438660 -3600
# Node ID aa7d08a12d7ee60c71eb4f2dc1241197e009c443
# Parent  49c53fbe0cd4d663f419b659c82618bd106282ef
2011-11-28 15:25:34 +01:00
Caolán McNamara
6f33482f8f ByteString->rtl::OUStringToOString 2011-11-28 09:55:03 +00:00
Norbert Thiebaud
811f61d81b remove include of pch header from oox 2011-11-27 13:15:57 -06:00
August Sodora
93253ee6ab Remove some uses of OUString::setCharAt 2011-11-26 00:49:26 -05:00
Jan Holesovsky
15da1a153e Fix build on Windows. 2011-11-25 13:19:29 +01:00
Cédric Bosdonnat
65be3e7908 Docx crasher: there may be no External Header for pictures. 2011-11-25 11:17:45 +01:00
David Tardon
20c8eb409e add missing include 2011-11-25 07:26:10 +01:00
Eike Rathke
a70f7bfc5e calc69: #i117836# repair import of multiline cells and cells with leading font escapement
# Original author: Daniel Rentz [dr] <daniel.rentz@oracle.com>

* found as LGPLv3-only fix at svn rev 1172134 (http://svn.apache.org/viewvc?view=revision&revision=1172134)
2011-11-25 01:01:16 +01:00
Luboš Luňák
5e10ed16ce skip elements properly 2011-11-24 18:44:00 +01:00
Luboš Luňák
3236f5bea9 oox::AttributeList is actually not that usable outside 2011-11-24 18:43:59 +01:00
Luboš Luňák
199c95b3e9 fix inverted bool argument 2011-11-24 18:43:59 +01:00
Luboš Luňák
5b94957f7f more api improving in importing mathml docx 2011-11-24 18:43:58 +01:00
Luboš Luňák
4d5ca442d8 streamline and document the API for mathml xml stream reading 2011-11-24 18:43:58 +01:00
Luboš Luňák
f8f1ccbaf9 rename and move mathml oox support classes in oox to better places 2011-11-24 18:43:58 +01:00
Luboš Luňák
e9462ed2d9 ooxml mathml import - first very basic implementation
still needs a number of cleanups (and handling more of course)
2011-11-24 18:43:57 +01:00
Luboš Luňák
1d163e4835 remove executable bit from source file 2011-11-24 18:43:57 +01:00
Luboš Luňák
1acdbe4dfe initial (very hacky) work on mathml ooxml import
This commit needs to be generally reworked for upstream, but it
more or less works.
2011-11-24 18:43:56 +01:00
Cédric Bosdonnat
f4f4a899f0 RTF import: partly fixed the WMF images scaling. 2011-11-24 16:08:46 +01:00
Stephan Bergmann
981470b240 Base SAL_INFO/WARN inclusion on if instead of #if.
So that variables only used within SAL_INFO/WARN do not lead to
unused variable warnings in product builds.  Also for OSL_TRACE
(which used to work that way before already); allowing to revert
a recent warning fix.
2011-11-22 13:24:27 +01:00
Stephan Bergmann
28bb26279e Avoid unused variable warning. 2011-11-22 12:10:02 +01:00
Muthu Subramanian
a8b0407fef n#592912 and n#621744: Text Alignment fixes. 2011-11-15 21:13:18 +05:30
Caolán McNamara
5aea780bfd This global Reference is problematic, especially for unit tests
The global reference will be torn down after the typelib
infrastructure is gone away. Hopefully a WeakReference is
sufficient for the original requirements
2011-11-11 11:55:05 +00:00
Christian Lohmaier
f0dff0d9d1 use non-const buffer to enable byte-order swapping on BigEndian system 2011-11-08 19:35:58 +01:00
Radek Doulik
07a61ac396 fix texbox vertical alignment, it was regression introduced by f1a2b0cb 2011-11-08 16:13:01 +01:00
Radek Doulik
a8bdbeb1a8 fixed regression, set the left paragraph margin 2011-11-08 15:41:25 +01:00
Radek Doulik
8ca3ca455a use text frame part of customshapes on import 2011-11-08 13:01:42 +01:00
Radek Doulik
959302bfd9 fixed remaining issues with custom shapes sizing 2011-11-07 12:08:27 +01:00
Radek Doulik
8ed962b9a9 fix build 2011-11-07 12:08:27 +01:00
Radek Doulik
858b404472 fix ooxml custom shapes sizing
- ooxml custom shapes width and height are in actual (logic) coordinates space
   and not in "virtual" 21600x21600 space
2011-11-07 12:08:27 +01:00
Muthu Subramanian
b645f9195f n#706792: Fix crash while opening certain pptx files. 2011-11-02 13:50:20 +05:30
Markus Mohrhard
35896a678b add xlsx local range name import 2011-10-27 23:54:24 +02:00
Tor Lillqvist
4036082003 WaE: unreachable code and unreferenced formal parameter 2011-10-25 13:55:52 +03:00
Tor Lillqvist
e3ec70c557 WaE: unreachable code 2011-10-25 13:55:50 +03:00
Tor Lillqvist
8f8e25250d WaE: unreachable code 2011-10-25 13:55:48 +03:00
Tor Lillqvist
f7f18708cc WaE: class has virtual functions, but destructor is not virtual 2011-10-25 13:55:45 +03:00
Tor Lillqvist
2cfd5509f9 WaE: unreferenced local variable 2011-10-25 13:55:43 +03:00
Tor Lillqvist
c4033b268d WaE: assignment within conditional expression 2011-10-25 13:55:41 +03:00
Tor Lillqvist
9bf8654b56 WaE: class has virtual functions, but destructor is not virtual 2011-10-25 13:55:39 +03:00
Noel Power
e3ef9bebf6 tweak compressession hack to fix vba module import
it seems that the heuristic to trigger the inflate hack from frob is both wrong in the code ( my fault ) and additionally doesn't always hold true ( found a document where the heuristic is triggered falsely ) So. removing that heuristic entirely for now
2011-10-21 11:07:38 +01:00
Felix Zhang
fcea2c9acb remove an unused method 2011-10-19 12:41:50 +02:00