Thomas Fussell
|
72b8bd6b67
|
work out how to handle worksheet rels during streaming parsing
|
2017-06-21 09:17:06 -04:00 |
|
Thomas Fussell
|
a9fd6b064e
|
minor fixes to get it to compile. lots of failing tests for now...
|
2017-06-20 13:29:50 -04:00 |
|
Thomas Fussell
|
d7e7526beb
|
add failing tests and begin restructuring worksheet reading [ci skip]
|
2017-06-17 10:53:37 -04:00 |
|
Thomas Fussell
|
342184139f
|
intermediate commit
|
2017-06-15 18:10:27 -04:00 |
|
Thomas Fussell
|
9d312ee7f4
|
make the code compile
|
2017-06-14 15:43:25 -04:00 |
|
Thomas Fussell
|
b3c044948f
|
start architecting streaming read/write api
|
2017-06-12 10:34:35 -04:00 |
|
Thomas Fussell
|
d2be054b7c
|
optimize shared strings and handle formula strings correctly
|
2017-05-10 08:44:25 -04:00 |
|
Thomas Fussell
|
be11002a93
|
fix clang warnings
|
2017-04-23 11:53:52 -04:00 |
|
Thomas Fussell
|
62f659b901
|
fix some rough edges
|
2017-04-13 14:57:27 -04:00 |
|
Thomas Fussell
|
835e36d6ae
|
initial commit withou cxxtest
|
2017-04-13 14:51:35 -04:00 |
|
Thomas Fussell
|
46df18c12b
|
improve unicode tests
|
2017-04-13 10:58:40 -04:00 |
|
Thomas Fussell
|
05fb40438c
|
Merge branch 'master' of github.com:tfussell/xlnt
|
2017-04-11 17:57:56 -04:00 |
|
Thomas Fussell
|
c902af7e17
|
fix doxygen warnings
|
2017-04-11 17:27:41 -04:00 |
|
Thomas Fussell
|
116106d568
|
fix conditional_format redefinition warning and don't try to write conditional formats for a worksheet without a stylesheet
|
2017-04-03 19:49:38 -04:00 |
|
Thomas Fussell
|
d54ddea5cc
|
Merge branch 'master' of http://github.com/tfussell/xlnt
|
2017-04-03 19:24:46 -04:00 |
|
Thomas Fussell
|
9766daacd5
|
initial implementation of conditional formatting plus a nifty little sample of converting images to workbooks
|
2017-04-03 19:24:36 -04:00 |
|
Thomas Fussell
|
83d2d18d1f
|
finish documenting all headers (well enough). closes #28
|
2017-03-30 23:52:57 -04:00 |
|
Thomas Fussell
|
c3d9b85530
|
document some style classes, start implementing builtin styles more correctly
|
2017-03-26 10:30:26 -04:00 |
|
Thomas Fussell
|
1121bcbe15
|
boring boring documentation
|
2017-03-25 11:22:21 -04:00 |
|
Thomas Fussell
|
0d82aba640
|
improve 1d and 2d cell iteration for #135, including making empty cell skipping optional
|
2017-03-23 20:05:25 -04:00 |
|
Thomas Fussell
|
c7f61e38c1
|
restore worksheet::cell(column_t, row_t) method (#137) and move some single use classes/structs/enums into parent header
|
2017-03-22 21:44:59 -04:00 |
|
Thomas Fussell
|
3cfcc7246c
|
clean up travis adding a build matrix
|
2017-03-22 21:41:00 -04:00 |
|
Thomas Fussell
|
b914b064b7
|
remove some more extraneous worksheet methods
|
2017-03-20 20:33:15 -04:00 |
|
Thomas Fussell
|
d8c9d14a98
|
clean up worksheet api
|
2017-03-20 20:17:09 -04:00 |
|
Thomas Fussell
|
e617d140f0
|
implement unhandled_switch_case exception
|
2017-03-20 19:20:48 -04:00 |
|
Thomas Fussell
|
e0e38a931c
|
remove template from cell::value setter, closes #131
|
2017-03-20 19:20:12 -04:00 |
|
Thomas Fussell
|
07001e0c07
|
include functional for std::function
|
2017-03-19 14:39:33 -04:00 |
|
Thomas Fussell
|
8f4c82dffd
|
add batch formatting methods to range class
|
2017-03-19 14:22:29 -04:00 |
|
Thomas Fussell
|
d7b0e252fd
|
write missing property attribute for dcterms:created and dcterms:modified, update headingpairs and titlesofparts when sheet titles change
|
2017-02-27 07:47:33 -05:00 |
|
Thomas Fussell
|
4ed8dae49c
|
minor cleanup
|
2017-02-18 20:33:59 -06:00 |
|
sukoi26
|
60459bcd25
|
Merge remote-tracking branch 'upstream/master'
|
2017-02-18 09:27:06 +01:00 |
|
Thomas Fussell
|
767d498dac
|
separate crypto_helper into header file, fix lots of stuff
|
2017-02-17 23:11:06 -06:00 |
|
sukoi26
|
bb8202f779
|
update for xf pivotButton quotedPrefix attributes
|
2017-02-14 22:02:51 +01:00 |
|
Thomas Fussell
|
84011553a8
|
rename some things and fix some formatting
|
2017-02-10 20:22:38 -08:00 |
|
sukoi26
|
26eacce248
|
font change for charset, outline shadow
|
2017-02-06 22:54:09 +01:00 |
|
Thomas Fussell
|
82d5f623de
|
document some things
|
2017-01-26 19:57:19 -05:00 |
|
Thomas Fussell
|
a2bfdee2f2
|
intermediate commit
|
2017-01-21 09:04:10 -05:00 |
|
Thomas Fussell
|
72470c6371
|
hardcode enum serialization/deserialization, improve metadata property comsumption
|
2017-01-16 13:05:19 -05:00 |
|
Thomas Fussell
|
571c0103b5
|
continue work on workbook metadata properties
|
2017-01-15 19:08:57 -05:00 |
|
Thomas Fussell
|
f18e9dbc09
|
begin work on handling properties correctly
|
2017-01-14 14:09:01 -05:00 |
|
Thomas Fussell
|
2991872778
|
clean up namespace handling in consumer and producer, improve stylesheet consumption
|
2017-01-10 20:25:59 -05:00 |
|
Thomas Fussell
|
44b11d342c
|
shift relationship ids down by one after deleting one to maintain contiguity, fixes #104
|
2017-01-08 14:12:55 -05:00 |
|
Thomas Fussell
|
45428c7f2b
|
update copyright dates for 2017
|
2017-01-02 20:35:18 -05:00 |
|
Thomas Fussell
|
c43561b4bd
|
remove calcChain when no formulae remain in any cell, correct calcChain relationship type string, closes #98
|
2017-01-02 19:13:38 -05:00 |
|
Thomas Fussell
|
afbab819c4
|
implement consumption of vt:lpwstr custom properties
|
2017-01-02 17:42:16 -05:00 |
|
Thomas Fussell
|
398bf7a3bb
|
remove potentially problematic methods on optional, fix windows build
|
2016-12-29 19:00:27 -05:00 |
|
Thomas Fussell
|
66b5187e73
|
stop trying to produce non-excel style xlsx files
|
2016-12-29 18:36:29 -05:00 |
|
Thomas Fussell
|
c637f412b6
|
continue working through xml problems as a result of fixing xml comparison
|
2016-12-26 09:38:26 -05:00 |
|
Thomas Fussell
|
c8f2ca204b
|
clang-format all source files, fix broken test helpers--lots of cleanup necessary as a result [ci skip]
|
2016-12-24 10:04:57 -05:00 |
|
Thomas Fussell
|
6c32563d18
|
rename formatted_text to rich_text to match the spec, also text_run to rich_text_run
|
2016-12-23 06:52:02 -05:00 |
|