Thomas Fussell
|
80ef8259c5
|
test_produce::test_produce_simple_excel() creates a file that opens in excel now
|
2016-09-07 18:02:46 -04:00 |
|
Thomas Fussell
|
3d21a83c93
|
make xml comparisons in xml helper content-type aware, fix excel style workbook generation
|
2016-09-05 19:17:36 -07:00 |
|
Thomas Fussell
|
f9a45313a0
|
improve styles
|
2016-08-18 07:34:18 -04:00 |
|
Thomas Fussell
|
94881ce660
|
begin correctly implementing styles and formats
|
2016-08-16 00:23:49 -04:00 |
|
Thomas Fussell
|
a7067db2ba
|
unskip a few more tests and fix xml helper node comparison
|
2016-08-13 19:44:45 -04:00 |
|
Thomas Fussell
|
31911b1afc
|
remove schemata, remove test xml data, implement minimal round-tripping
|
2016-08-13 14:45:26 -04:00 |
|
Thomas Fussell
|
4baeeb824f
|
finish excel template, fix errors
|
2016-08-12 23:06:25 -04:00 |
|
Thomas Fussell
|
1b5bdbeb18
|
improve manifest interface, work on round-tripping
|
2016-08-12 00:22:14 -04:00 |
|
Thomas Fussell
|
6c829a235a
|
improve manifest, implement true thumbnail handling, being refactoring serialization tests
|
2016-08-06 10:40:17 -04:00 |
|
Thomas Fussell
|
cf80c46b66
|
a little refactoring
|
2016-08-05 01:52:05 -04:00 |
|
Thomas Fussell
|
53e1757c2e
|
fix passing non-const ref to temporary
|
2016-08-03 08:46:50 -04:00 |
|
Thomas Fussell
|
f679f8a8d1
|
remove document_properties and app_properties includes
|
2016-08-03 07:45:09 -04:00 |
|
Thomas Fussell
|
d15ef0f6bf
|
remove unused zip_file function and delete removed source file packaging/document_properties
|
2016-08-03 07:41:42 -04:00 |
|
Thomas Fussell
|
ccc3995709
|
start correctly implementing opc
|
2016-08-03 00:12:18 -04:00 |
|
Thomas Fussell
|
4234a62b8b
|
clean up api and do more testing
|
2016-08-01 18:33:43 -04:00 |
|
Thomas Fussell
|
5bd1a79536
|
refactor custom exceptions
|
2016-07-29 18:55:49 -04:00 |
|
Thomas Fussell
|
d39f5b2299
|
improve manifest
|
2016-07-29 17:50:33 -04:00 |
|
Thomas Fussell
|
3a9fda8bfe
|
improve relationships<=>worksheets handling, fixes #59
|
2016-07-26 20:13:09 -04:00 |
|
Thomas Fussell
|
9a6bcdfc54
|
fix range iterator tests
|
2016-07-23 21:24:25 -04:00 |
|
Thomas Fussell
|
51db47e2a8
|
test workbook and fix mising template specialization
|
2016-07-23 19:43:24 -04:00 |
|
Thomas Fussell
|
d3486bb986
|
improve constants
|
2016-07-22 20:26:02 -04:00 |
|
Thomas Fussell
|
c009278c60
|
clean up exceptions
|
2016-07-21 23:04:36 -04:00 |
|
Thomas Fussell
|
1859761775
|
improve workbook interface
|
2016-07-21 22:14:00 -04:00 |
|
Thomas Fussell
|
36b676048f
|
fix bug
|
2016-07-18 03:20:20 +08:00 |
|
Thomas Fussell
|
026058d111
|
test workbook some
|
2016-07-17 14:59:11 -04:00 |
|
Thomas Fussell
|
25b995bc78
|
improve fill and style serialization test coverage
|
2016-07-14 22:09:57 -04:00 |
|
Thomas Fussell
|
9f1ac60d20
|
start implementing complex number formats, test builtin formats
|
2016-07-05 21:27:35 -04:00 |
|
Thomas Fussell
|
9ae506c1ea
|
move serialization classes to detail, recouple with pugixml (no reason to abstract)
|
2016-07-03 19:22:08 -04:00 |
|
Thomas Fussell
|
27cb3a089d
|
work on cell.cpp test coverage
|
2016-06-19 19:43:41 +01:00 |
|
Thomas Fussell
|
8c7a7f7a6f
|
Merge branch 'master' of github.com:tfussell/xlnt
|
2016-06-11 01:12:30 -04:00 |
|
Thomas Fussell
|
85e1b4a333
|
refactor styles... again
|
2016-06-10 13:40:50 -04:00 |
|
Xpol Wan
|
ba2d4743a6
|
Add implement const version of workbook::get_sheet_by_name().
and non const version are based on const version.
|
2016-05-26 10:05:30 +08:00 |
|
Thomas Fussell
|
135af6e6c9
|
fix styles -- Excel wanted to repair saved workbooks
|
2016-05-15 15:03:02 -04:00 |
|
Thomas Fussell
|
365e2f93fc
|
fix round-tripping of text runs with formatting
|
2016-05-15 11:51:32 -04:00 |
|
Thomas Fussell
|
3d4941e61d
|
wire up text and text run serialization
|
2016-05-14 15:19:08 -04:00 |
|
Thomas Fussell
|
74cc503215
|
clarify naming of styles and formats
|
2016-05-14 13:57:07 -04:00 |
|
Thomas Fussell
|
916883e427
|
fix last few tests
|
2016-05-14 12:42:34 -04:00 |
|
Thomas Fussell
|
d2d53dfc6d
|
only a few failing tests remain
|
2016-05-13 14:40:17 -04:00 |
|
Thomas Fussell
|
713bd1ea12
|
almost done finally. still need to figure out the interaction between styles and named styles, maybe improve naming
|
2016-05-03 15:37:34 -04:00 |
|
Thomas Fussell
|
198483c88e
|
the library compiles now. tests don't
|
2016-05-01 11:08:56 -04:00 |
|
Thomas Fussell
|
9bd6e92297
|
not done yet. I can't beleive how complicated this is
|
2016-04-30 16:19:45 -04:00 |
|
Thomas Fussell
|
720edc143f
|
allow duplicate shared strings (why excel?). eventually we should do a garbage collection step that deduplicates shared strings after the workbook is loaded
|
2016-04-26 13:09:17 -04:00 |
|
Thomas Fussell
|
9c7bdb8191
|
change default workbook encoding to utf8
|
2016-04-22 06:24:54 -04:00 |
|
Thomas Fussell
|
1e045d7e95
|
implement more cell formatting
|
2016-03-14 11:46:01 +08:00 |
|
Thomas Fussell
|
5a9c18834d
|
work on round-tripping of a workbook with complex formatting
|
2016-03-10 17:12:51 +08:00 |
|
Thomas Fussell
|
0c3a167f7c
|
implement app properties reading/writing, case-insenstive border enum->string conversions for some style enums
|
2016-03-09 11:32:32 +08:00 |
|
Thomas Fussell
|
ad69dcb335
|
need to copy worksheet_ipml before modifying worksheet container, otherwise handle become invalid during realloc
|
2016-03-08 11:35:22 +08:00 |
|
Thomas Fussell
|
ca6dea8cbc
|
update workbook tests
|
2016-03-06 10:39:50 +08:00 |
|
Thomas Fussell
|
74bfdb6f7d
|
clean up iterators
|
2016-01-24 11:15:49 -05:00 |
|
Thomas Fussell
|
d62ad6731d
|
update copyright year
|
2015-12-24 17:10:02 -05:00 |
|