Commit graph

23494 commits

Author SHA1 Message Date
Miklos Vajna
2037021fb8 buffer RTF_PAR in tables 2011-06-22 15:34:29 +02:00
Miklos Vajna
b4b86b7fcc Buffer non-nested table cells as well
This is required as Word writes table properties at the end of a row.
2011-06-22 14:52:07 +02:00
Miklos Vajna
37da7aa99a RTF_CELL should alter the cell definition list outside its current group 2011-06-22 13:12:28 +02:00
Miklos Vajna
61f9a54b21 reset cell definition list on trowd 2011-06-22 13:12:00 +02:00
Miklos Vajna
ec22bf47b1 send table width to dmapper 2011-06-22 11:29:13 +02:00
Miklos Vajna
10493b75a3 RTFDocumentImpl: no longer necessary debug message 2011-06-22 11:17:52 +02:00
Caolán McNamara
eddbb9c7d6 junk some more unused pre-stl template-like macros 2011-06-22 09:24:45 +01:00
Markus Mohrhard
5e137eb78c don't erase an entry in a vector and continue using the iterator 2011-06-22 01:37:13 +02:00
Fridrich Štrba
831a0c88bd Be gracious with broken paths 2011-06-22 00:06:20 +02:00
Caolán McNamara
e8de073d63 use size_t here 2011-06-21 12:24:31 +01:00
Fridrich Štrba
313c5e1e67 Add bounding box of an elliptical arc and output the 'A' element 2011-06-21 10:51:00 +02:00
Miklos Vajna
639732f50e introduce lcl_Break 2011-06-21 00:15:15 +02:00
Miklos Vajna
18df7b6b5a avoid unnecessary OUString 2011-06-21 00:10:22 +02:00
Miklos Vajna
2b0526cf4f buffering row ends is not necessary 2011-06-20 22:05:56 +02:00
Miklos Vajna
53561d51c7 Nested tables: buffer cell contents till cell definitions
This is necessary as nested cells' RTF_CELLX definition hits the parser
later, than the actual \nestcell cell contents.
2011-06-20 22:02:56 +02:00
Miklos Vajna
944c242048 Initial nested table support
Implement RTF_NESTTABLEPROPS, RTF_NONESTTABLES, RTF_NESTCELL,
RTF_NESTROW and RTF_ITAP.
2011-06-20 16:53:00 +02:00
Miklos Vajna
7d954792ff cell borders are sprms 2011-06-20 13:54:30 +02:00
Miklos Vajna
ac6f0ff1f8 implement RTF_TRRH 2011-06-20 13:46:01 +02:00
Miklos Vajna
9443bff00d implement RTF_TRKEEP 2011-06-20 13:17:59 +02:00
Miklos Vajna
951b737566 Reset cell properties on RTF_CELLX
This fixes import of tables when the first cell has no properties
2011-06-20 12:51:07 +02:00
Miklos Vajna
2ce5dbe263 RTF_CELLX: fix assignment of previous cell abs width 2011-06-20 11:18:26 +02:00
Miklos Vajna
4a54db0836 XmlFilterBase::exportDocumentProperties: use OSL_TRACE to dump statistics 2011-06-18 20:27:24 +02:00
David Tardon
6e7add3703 rhbz#667082 do not crash importing section containing just an empty paragraph 2011-06-18 16:58:08 +02:00
David Tardon
169f83bb9c use the new way of setting UNO API include dirs 2011-06-18 11:26:56 +02:00
David Tardon
c25e9282ad remove all traces of offuh from makefiles 2011-06-18 11:26:56 +02:00
Hans-Joachim Lankenau
4d427bd5c8 ause130: #i117218# missing pieces... 2011-06-18 11:26:56 +02:00
Hans-Joachim Lankenau
4fb5b90d3e ause130: #i117218# change .idl handling to gnu make 2011-06-18 11:26:55 +02:00
Julien Nabet
f58679159a Just 2 little fixes 2011-06-18 10:34:07 +02:00
Joseph Powers
6a7387935d Replace List with std::vector< PPTFieldEntry* > 2011-06-17 16:45:47 -07:00
Miklos Vajna
217b9e6f40 implement RTF_CLVERTAL* 2011-06-17 23:38:15 +02:00
Miklos Vajna
5710898ee7 introduce lcl_putNestedAttribute 2011-06-17 22:12:56 +02:00
Miklos Vajna
4df4955319 implement RTF_CLCBPAT 2011-06-17 21:51:03 +02:00
Miklos Vajna
05dde209b0 implement RTF_CELLX 2011-06-17 18:18:30 +02:00
Miklos Vajna
173f7d10fa implement vertical spans for tables 2011-06-17 17:52:42 +02:00
Miklos Vajna
415be269e8 make RTF_CELL and RTF_ROW dmapper xml dump valid again 2011-06-17 17:17:52 +02:00
Noel Power
cd1c434c4b another partial fix for bnc#693238 2011-06-17 16:00:19 +01:00
Jan Holesovsky
957cfec9de Merge remote-tracking branch 'origin/libreoffice-3-4' 2011-06-17 13:02:08 +02:00
Miklos Vajna
ab6ae4b17c introduce lcl_putBorderProperty
also, getBorderTable can be a local function
2011-06-17 12:50:39 +02:00
Miklos Vajna
5a7f31ea53 table cell border types can be handled in one go 2011-06-17 12:40:20 +02:00
Miklos Vajna
1296533305 implement the rest of table cell border properties 2011-06-17 12:36:51 +02:00
Miklos Vajna
de87510261 RTF_BRDRW can be a cell property 2011-06-17 12:25:35 +02:00
Miklos Vajna
b887ab0b85 paragraph border types: can be a cell property
border type as in "hairline, ..." not in "top, left, ..."
2011-06-17 12:14:54 +02:00
Miklos Vajna
512e22f9c3 factor out lcl_getCellBordersSprms 2011-06-17 12:02:27 +02:00
Miklos Vajna
ec34069a00 implement RTF_CLBRDRT 2011-06-17 11:51:23 +02:00
Miklos Vajna
ec5e23267a RTF_CELL: emit table cell sprms/attributes 2011-06-17 11:23:57 +02:00
Joseph Powers
16f4b0df1f Replace List with std::vector< EscherPersistEntry* > 2011-06-16 20:37:07 -07:00
Tor Lillqvist
b78b2cf6d2 Deliver also static libraries 2011-06-17 03:06:11 +03:00
Tor Lillqvist
c9e3885ea7 Use LIBXML_CFLAGS if SYSTEM_LIBXML 2011-06-17 03:05:26 +03:00
Miklos Vajna
0d1867d379 dmapper: rtf is not binary doc in DomainMapperTableManager 2011-06-16 17:42:34 +02:00
Miklos Vajna
cb01c918df implement RTF_BRDRHAIR 2011-06-16 17:16:27 +02:00