Commit Graph

1402 Commits

Author SHA1 Message Date
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
e040a1c4ab appveyor cache limit was reached so reduce the build matrix for now 2017-03-23 23:09:22 -04:00
Thomas Fussell
a11645b42a try again, with a more elegant approach to environment variables 2017-03-23 22:31:36 -04:00
Thomas Fussell
7fc5033571 try again 2017-03-23 21:51:38 -04:00
Thomas Fussell
5d6c5e9346 try again 2017-03-23 21:06:20 -04:00
Thomas Fussell
9a3c215359 try again 2017-03-23 20:42:40 -04:00
Thomas Fussell
6a893c954c try again 2017-03-23 20:40:59 -04:00
Thomas Fussell
8a9e33d55c try to build 32 and 64-bit with appveyor. let's see how badly this breaks things 2017-03-23 20:34:33 -04:00
Thomas Fussell
4ca534a83a fix size_t to row_t/column_t::index_t conversion warning 2017-03-23 20:13:05 -04:00
Thomas Fussell
31c152c9b6 specify gcov 6 for travis build 2017-03-23 20:08: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
0541b74c1f rebuild documentation and add missing javascripts 2017-03-22 21:43:25 -04:00
Thomas Fussell
c9dc05597b ignore unknown documentation command warning for clang 2017-03-22 21:42:36 -04:00
Thomas Fussell
3cfcc7246c clean up travis adding a build matrix 2017-03-22 21:41:00 -04:00
Thomas Fussell
e7059d5475 prevent cc and cxx from being overwritten 2017-03-22 00:29:39 -04:00
Thomas Fussell
05dbd37e4f attempt to remove compiler in order to prevent cc and cxx from being overwritten 2017-03-22 00:25:21 -04:00
Thomas Fussell
d6d726d391 almost got it 2017-03-22 00:21:31 -04:00
Thomas Fussell
dabd29fc59 this seems unlikely to work 2017-03-21 23:28:40 -04:00
Thomas Fussell
c81378f6e1 keep trying things 2017-03-21 23:12:04 -04:00
Thomas Fussell
8d04b6501c keep debugging coverage 2017-03-21 22:34:49 -04:00
Thomas Fussell
dc0a8caa8b try again 2017-03-21 22:17:30 -04:00
Thomas Fussell
638c1b0df4 I can't find the gcda files 2017-03-21 22:13:00 -04:00
Thomas Fussell
2627f729bd try to specify gcov corresponding to compiler 2017-03-21 22:05:08 -04:00
Thomas Fussell
86e39164a2 debug some travis paths 2017-03-21 21:57:48 -04:00
Thomas Fussell
f7338e9afc fix lcov directory 2017-03-21 21:41:57 -04:00
Thomas Fussell
3b073a8b76 samples and benchmarks are missing gcov library so let's just skip them in travis for now 2017-03-21 21:25:38 -04:00
Thomas Fussell
658a0e05d0 just do it the old way 2017-03-21 21:20:08 -04:00
Thomas Fussell
ec65198255 almost got it 2017-03-21 21:14:56 -04:00
Thomas Fussell
b3e7cfda16 try to find the repo directory 2017-03-21 21:11:40 -04:00
Thomas Fussell
e13f0a6958 I don't know what I'm doing 2017-03-21 21:07:21 -04:00
Thomas Fussell
9b82608ba0 remove ruby from travis apt-get packages and try to fix cmake command 2017-03-21 20:35:50 -04:00
Thomas Fussell
2fca439ca6 try to fix incorrectly formatted yaml 2017-03-21 20:28:10 -04:00
Thomas Fussell
470a571755 try reporting coverage again, this time using coveralls-lcov 2017-03-21 20:25:52 -04:00
Thomas Fussell
e8204133a9 switch xlsx_producer cell value call, how many more can there be? 2017-03-21 19:58:16 -04:00
Thomas Fussell
fcf4d424ff also remove some cell getter template specializations 2017-03-21 19:51:16 -04:00
Thomas Fussell
938990cee5 also fix cell test cell value overloads 2017-03-21 19:38:52 -04:00
Thomas Fussell
3e89c3d196 set path to x64 to match appveyor win64 arch 2017-03-21 19:35:57 -04:00
Thomas Fussell
3feee30eac remove of the cell value xlsx producer tests 2017-03-21 19:31:23 -04:00
Thomas Fussell
c448536e38 change benchmark call away from removed cell method, fix benchmark warnings 2017-03-21 19:14:27 -04:00
Thomas Fussell
f6626e5079 correct syntax error in libstudxml CMakeLists, closes #136 2017-03-21 18:51:50 -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
497699700f try to build 64-bit lib in appveyor 2017-03-20 19:27:00 -04:00
Thomas Fussell
6b119bec0c define _CRT_SECURE_NO_WARNINGS for libstudxml to supress MSVC C4996 2017-03-20 19:24:34 -04:00