10 Commits

Author SHA1 Message Date
Todd
20dce01067 test: add more tests for xsdany and optional
- XSDAny
- filename generation
- optional
2017-09-22 20:58:57 -04:00
Todd
3bc4675cf6 spreadsheet: add comment support
This adds comment support for sheets.  Excel requires a VML drawing with
the comment box shape for each comment to display the comment.
LibreOffice displays comments fine with or without the shape, and
creates the shape for its own comments.  For the sake of compatibility,
we create comment shapes as well.

I know of no other use for the legacy VML support other than comment
boxes...
2017-09-10 11:25:29 -05:00
Todd
059cbd9e85 spreadsheet: add support for the surface chart 2017-09-07 09:39:51 -04:00
Todd
11a2e9db58 spreadsheet: add line 3d chart example 2017-09-05 19:33:25 -05:00
Todd
70051ae509 spreadsheet: support setting date/time cell values 2017-09-05 17:55:22 -05:00
Todd
e83404616d Revert "schema: apply more default values"
This caused problems with Libre.

This reverts commit 59b2711e1b87be534c9cd3d155710d13cfe7743b.
2017-09-05 06:33:38 -05:00
Todd
59b2711e1b schema: apply more default values
These are implied values as they are the defaults in the XSD
for optional attributes/elements. However I've noticed that
I keep running into issues where Mac Excel/Word fail to open
a file unless an optional default is provided.

I'll just add them all to hopefully increase compatibility and
save painful file format debugging sessions later.
2017-09-04 17:14:06 -05:00
Todd
1651f31e02 gooxml: add more unit tests 2017-09-02 07:50:52 -05:00
Todd
9237920cf3 meta: add more documentation 2017-08-29 23:12:33 -05:00
Todd
4bd04dd2e5 initial commit 2017-08-29 15:06:08 -05:00