ooxml

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-05-13
00:36
Added a much better css file (courtesy by Thorsten Berg). Some doc formatting changes. leaf check-in: b328514286 user: rolf tags: docx
2026-05-12
22:09
Much enhanced documentation. Credits go to Miguel. check-in: f4c0254162 user: rolf tags: docx
2026-05-03
23:31
Some naming changes to the test suite and other minor changes to follow usual expectations. check-in: 5e6510800e user: rolf tags: docx
22:27
Restored the -background tests. check-in: d13adebff3 user: rolf tags: docx
16:54
Restored the shorthand option -background for cells and added -background for paragraphs. Added conflict check for the mutually excluding options -background and -shading. check-in: 48446613a9 user: rolf tags: docx
13:40
Merged from trunk. check-in: 8660426a11 user: rolf tags: docx
2026-05-02
00:23
Integrated Miguels test suite. check-in: 318fcb1d37 user: rolf tags: docx
00:21
More cleanup. closed check-in: fe7793a4a3 user: rolf tags: wip
2026-05-01
11:49
More tweaks to the test suite. check-in: b4532f0dc1 user: rolf tags: wip
02:09
Started to adapt Miguels test suite. check-in: c0beeff553 user: rolf tags: wip
00:13
More fixes to my adaption of Miguels improvement. Reworked FootnoteEndnote. Added Miguels math enhancments. Made the error messages of the math methods more user friendly and in line with the docx core methods behaviour. check-in: 409850b322 user: rolf tags: wip
2026-04-30
22:39
Miguel Bañóns great contribution from 2026-04-10. Including clear bug fixes, feature enhancements for the docx math as well as the docx core, a test suite and enormous enhanced documentation. I already started to take over, most things will be used as provided. leaf check-in: 1723cb72ae user: rolf tags: docx-bagnon
2026-04-26
01:17
Fixed my adaption of Miguels code. check-in: a2e061ee61 user: rolf tags: wip
2026-04-25
01:35
Integrating input by Miguel. check-in: 65bf07a0af user: rolf tags: wip
2025-12-01
10:11
Removed the EvalChildScript method in ooxml-doc.tcl; it is in ooxml-doc-math.tcl. check-in: f4ee4d276d user: rolf tags: docx
00:21
More clearly separated the OMML stuff in its own file. check-in: 024c66950e user: rolf tags: docx
2025-11-30
23:13
Added the method xmlparts. check-in: 58a935a223 user: rolf tags: docx
22:30
Improved error reporting for nested table creation. check-in: 9b7ec50b43 user: rolf tags: docx
2025-11-27
02:24
Fixed method settings. Added methods selectNodes/xpath (they are aliases). Added a few tests and a bit documentation. check-in: 133a36355d user: rolf tags: docx
2025-11-25
01:43
Improved the settings method. The settings.xml part is only discarded it the -reset option with a true value is given. Oderwise the elements given by the options are overwritten, if the are already there or inserted in the order given by the specification. Setting an even header or footer automatically set the w:evenAndOddHeaders setting. check-in: a487dd0cb6 user: rolf tags: docx
2025-11-24
00:31
Implemented setting or inserting of elements in word/settings.xml in order. closed check-in: 413a442072 user: rolf tags: wip
2025-11-22
15:54
wip check-in: da9fa7534d user: rolf tags: wip
2025-11-19
01:43
Fixed the image naming machinery. check-in: ac181f9637 user: rolf tags: docx
2025-11-17
00:14
Added the methods commentrangestart, commentrangeend, and simplecommentrangeend. check-in: da779374b0 user: rolf tags: docx
00:13
Added documentation. closed check-in: 00960587c3 user: rolf tags: commentrange
2025-11-16
18:03
Changed the method names from commentstart/(commentend|simplecommentend) to commentrangestart, commentrangeend and simplecommentrangeend. While a mouthful it is more correct: it is not the comment with starts or end, it marks the range of text which is commented. check-in: e4a0b5f26e user: rolf tags: commentrange
2025-11-15
12:22
Merged from docx. check-in: 3b6745c9a3 user: rolf tags: commentrange
03:33
Lesser boiler plate code for option/error handling. check-in: e2aba55fc8 user: rolf tags: docx
03:15
Added a commentstart/(commentend|simplecommentend) pair methods to allow to comment a range of text. check-in: f037d3f9eb user: rolf tags: commentrange
2025-11-11
22:21
Merged from docx. check-in: b56a114c9f user: rolf tags: commentrange
2025-10-26
14:45
Parse the xml files inside the docx zip with -keepEmpties to prevent that space only text gets lost. check-in: c8e47d7821 user: rolf tags: docx
14:33
Enhance the field method to allow styling of the inserted fields. Thanks goes again to Miguel for the inital implementation. check-in: 953f40ced4 user: rolf tags: docx
14:27
Provide at least one example of a docx field with switches. Added a few words of documentation. closed check-in: 8358cefe9f user: rolf tags: docx-styled-fields
14:03
Set the dirty attribute only in case of REF, SEQ and TOC fields. check-in: e04320ebdb user: rolf tags: docx-styled-fields
2025-10-24
12:46
Attempt for styled fields. check-in: 5745b745f6 user: rolf tags: docx-styled-fields
2025-10-23
00:41
Fixed two spellings. check-in: 3712e5656b user: rolf tags: docx
2025-10-21
20:14
Fixed typo in configure.ac and subsequently configure. Thanks to Miguel for spotting. check-in: d877ffcf62 user: rolf tags: docx
2025-10-20
08:31
Preparation for more fine grain docx settings control. check-in: 0f7bda68ca user: rolf tags: docx
2025-10-18
01:33
Enhanced document settings. check-in: 3e1c24497e user: rolf tags: docx
2025-10-11
00:28
Added a simple replace mechanism. check-in: ed4b84b577 user: rolf tags: docx
2025-10-10
14:21
Use only by the documents defined namespaces prefixes as value of mc:Ignorable. check-in: f6f1d79089 user: rolf tags: docx
2025-10-09
21:40
Factored out the OOML related method into an own source file. check-in: 1a13b698ea user: rolf tags: docx
2025-10-08
23:01
Added optional start up not with an empty document but from a given .docx file. Thanks to Miguel Bañón for valuable input. Tweaked the ignorable support. check-in: 6177de5009 user: rolf tags: docx
22:52
Done for now. closed check-in: 83f5a07a15 user: rolf tags: wip
2025-10-06
20:50
Make progress. check-in: bb483bdf5c user: rolf tags: wip
2025-10-05
23:35
wip check-in: 42a36c3e70 user: rolf tags: wip
2025-10-02
16:46
wip check-in: a9608f73c7 user: rolf tags: wip
2025-09-27
15:33
wip check-in: 56e9261d96 user: rolf tags: wip
2025-09-15
09:18
Fixed typo; thanks to Miguel for spotting. check-in: d0b6088789 user: rolf tags: docx
2025-09-13
23:50
Resolved the boolean type doubling ST_OnOff/CT_OnOff; settled for CT_OnOff and normalize to 1/0 which should work for all places (strict and transitional). check-in: 1f946c4f61 user: rolf tags: docx