- 20 Mar, 2014 22 kayıt (commit)
-
-
Jacobo Aragunde Pérez yazdı
SDT blocks can contain document properties, like the author. This is done with the dataBinding tag inside sdtPr. Added a resource definition to the ooxml model file, so the parser can process this tag. The attributes are stored in the existing grab bag used for other sdt properties and written back on export. The code to write the SDT block in the exporter has been modified to be able to extract the new tag from the grab bag and write it to the document. Added a unit test. Change-Id: I18f35a61784eb0a03ab9ca2cc398ca0df289956c
-
Jacobo Aragunde Pérez yazdı
Change-Id: Iefd8de05107c6e9ad1dec04711ee3fd8e4c05b17
-
Jacobo Aragunde Pérez yazdı
The exporter writes the sdt blocks enclosing an entire paragraph, but that's not the proper behaviour in all cases. The documents that mix checkboxes and text in the same paragraph export the text inside the sdt box and that's incorrect. We have added code to be able to write sdt blocks that enclose paragraphs or text runs, depending on the type of block. We have applied it to checkboxes now. There are two sets of properties in DocxAttributeOutput that store sdt properties for the text run and for the paragraph. We have modified the method WriteParagraphSdt to be generic enough to support both cases. To write the sdt block enclosing the text run we used parser marks. We have renamed the property id PROP_PARA_SDTPR to the more generic name PROP_SDTPR. Checkbox unit test was modified to match the new structure of the generated document. Change-Id: I81ffe0062e1a5f80fc4638f7ee454a9bc18e63ee
-
Jacobo Aragunde Pérez yazdı
This patch modifies the importer to reuse the code that imports the dropdown control and creates a combo box with it. The only drawback is that the combobox tag is transformed into a dropdownlist when exported back, but it doesn't seem to be an issue from the point of view of the user. Change-Id: I340d0cf02d8c5ea575ad4784a1242d2a3e9bd214
-
Jacobo Aragunde Pérez yazdı
Checkbox controls in docx are implemented with a sdt block containing the property w:14:checkbox, which has several child elements. To implement the preservation of the field, we had to add several tags to the ooxml model file. Notice they belong to namespace w14, that's why we had to add a redundant definitions of CT_STRING, ST_STRING and their actions. Then, we just used the existing mechanisms on the importer and the exporter. Finally, added a unit test. TODO: the checkbox is preserved on export but it cannot be modified. We should import it like we do for combo and date boxes. Change-Id: I40f29b48ec24719c48482b9c8cff10176d1b188d
-
Jacobo Aragunde Pérez yazdı
This patch strictly reuses the code introduced at commit 55211e61. Change-Id: Ie9151c81c2cb63d0f4a320293b6e5d27f20d4043
-
Jan Holesovsky yazdı
Change-Id: Id24cfcd34355ed39f80baa9e7b90ab7705e852a2
-
Stephan Bergmann yazdı
Change-Id: I4533504d110dadbabfc737f7ca56b88afcc8ef44
-
Stephan Bergmann yazdı
Change-Id: I58bb5ede9c59f16d556db3c1e2f254eeba1c8f7d
-
Stephan Bergmann yazdı
(both users of PropertySetHelper use a SolarMutex-based ThreadHelpBase) Change-Id: If542914bbf33a9e81f86d654498c2af04082f31d
-
Stephan Bergmann yazdı
Change-Id: If09abe4dd6191efa5f92bf3af7cc6e119f401ab8
-
Stephan Bergmann yazdı
Change-Id: I0e15184071fc2c1cb231ead98210d4a1654208e7
-
Stephan Bergmann yazdı
Change-Id: I4b245dd68bf032a1d74fb16b910dc952fd761781
-
Takeshi Abe yazdı
Change-Id: I0da7f9621d2770f49a554fb97591d9cac0bde9be
-
Tor Lillqvist yazdı
Change-Id: I9cad3f9f2a80f7915a5525855fcdf6fd5bb32d50
-
Tor Lillqvist yazdı
Change-Id: I2cfb9dd31b76d230a4c8aadc5461b7601fbc63a4
-
Tor Lillqvist yazdı
It hasn't worked since the switch to tiled rendering anyway, and we use the 'TiledLibreOffice' app for testing now. Change-Id: I8137b8390c020ec4e6826e40e9cda69810f8318f
-
Stephan Bergmann yazdı
Change-Id: I99678f9b0595b8d5adfe939a1bfae4f4f2e8454e
-
peilin yazdı
Change-Id: I633e2ff112e21488b9d17ffbb59a926b22b51952
-
Markus Mohrhard yazdı
Change-Id: Ie5f5e6c92845933403b2371400fcdba10eba1a42
-
Markus Mohrhard yazdı
Change-Id: I81a24a7affa7dffcc3dac65248444679c3c49925
-
Kohei Yoshida yazdı
Change-Id: I90e12d6e2999522ef0d252e1592b8649e8e4560c
-
- 19 Mar, 2014 18 kayıt (commit)
-
-
Kohei Yoshida yazdı
To make this experience slightly less confusing. Change-Id: I844dd2cdbc0349433d445955cdcf5e9723673286
-
Stephan Bergmann yazdı
Change-Id: Ibd88c8d980072801f533103cd16d2c3a5e9b8fc5
-
Stephan Bergmann yazdı
Change-Id: I53e8d7d976f37a0dcf09200713ea418ed024305d
-
Stephan Bergmann yazdı
Change-Id: I96f5b58ac000e7535b6759af04be60e738aa2b09
-
Stephan Bergmann yazdı
Change-Id: I3189ff08bd984b8f4fa127aeb40e8c13e5cc01c9
-
Stephan Bergmann yazdı
Change-Id: I461db4b173dcdc812d3ccc5e3eef8a3dad93b0b0
-
Armin Le Grand yazdı
be more tolerant with last line TIFF imports (cherry picked from commit 0ab284f5) Change-Id: I75c86422bfbf2f83e1027bbc1bd83260de39b3ca
-
Caolán McNamara yazdı
Change-Id: Icba06e9bfa85b67a9e2a5f6952d023d6655267d4
-
Caolán McNamara yazdı
Change-Id: I6bbb181b892f22d05be76fc75506d94543eb7ee7
-
Caolán McNamara yazdı
Change-Id: I671f7c98bdcfa828e7252ec13fd1b6b998ff7a87
-
Caolán McNamara yazdı
Change-Id: I228f7c8f99b0cc3117fbeab78efbeddd74896d54
-
Caolán McNamara yazdı
Change-Id: I817c0e494bef9f112e1bdc30253fac9bcf472c6a
-
Caolán McNamara yazdı
Change-Id: Id7d9e1700c513ffe72ffc4fa8d369d07370a4db9
-
Caolán McNamara yazdı
Change-Id: I244409a35c8b2eaa2360e91e31656fedd9ee8f82
-
Caolán McNamara yazdı
Change-Id: Ia94a95c6fb3aed34f41e435b023783fc16730834
-
gdm.manmeet yazdı
Change-Id: Ie6443fd9b1ac6332b4937c4b6b5d565cca1fe612
-
Stephan Bergmann yazdı
Change-Id: Ifc003e3e986fbe79f8aff5a9edb05a7f22e0f24b
-
Stephan Bergmann yazdı
Change-Id: Ibddf0ab4107772a65f27851b1ebce3f7bb5d3bcf
-