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 |
|
Thomas Fussell
|
244314d426
|
rename formatted_text to rich_text to match the spec, also text_run to rich_text_run
|
2016-12-23 06:51:30 -05:00 |
|
Thomas Fussell
|
008461bf60
|
finish full header/footer implementation, add support for page breaks, clean up row/column properties interface
|
2016-12-22 18:57:22 -05:00 |
|
Thomas Fussell
|
e250174d1f
|
define hash struct for scoped enum for header_footer's unordered_map
|
2016-12-14 11:25:18 +01:00 |
|
Thomas Fussell
|
d0ef4333b4
|
get horizontal and vertical alignment up to spec, handle enum serialization more correctly for #90
|
2016-12-10 18:22:26 +00:00 |
|
Thomas Fussell
|
e1157625a5
|
begin refining headers and footers, remove dependency on pugixml
|
2016-12-10 00:18:50 +00:00 |
|
Thomas Fussell
|
860ad43506
|
clang format headers
|
2016-12-04 13:29:10 +01:00 |
|
Thomas Fussell
|
30776eb77c
|
let's just get rid of the method
|
2016-12-03 21:31:48 +01:00 |
|
Thomas Fussell
|
7743750dfa
|
will this work?
|
2016-12-03 21:19:54 +01:00 |
|
Thomas Fussell
|
ea5a5d1fec
|
be even more specific
|
2016-12-03 16:50:14 +01:00 |
|
Thomas Fussell
|
07d31cdbb3
|
fix more types and turn on benchmarks build on appveyor and travis
|
2016-12-03 16:46:48 +01:00 |
|
Thomas Fussell
|
33fdfd7ead
|
manifest...
|
2016-12-03 16:40:24 +01:00 |
|
Thomas Fussell
|
9514984d42
|
getting closer
|
2016-12-03 16:31:10 +01:00 |
|
Thomas Fussell
|
e6db86025c
|
let's try that again
|
2016-12-03 16:05:35 +01:00 |
|