Commit graph

77 commits

Author SHA1 Message Date
John McNamara
0bc6eeb66a Added support for headers and footers. 2015-04-09 02:16:02 +01:00
John McNamara
dcd2f60189 Updated feature list. 2015-04-08 00:41:04 +01:00
John McNamara
ef371461b4 Prep for release 0.0.7. 2015-04-08 00:25:17 +01:00
John McNamara
0d0487a126 Added merge_range() function. 2015-04-08 00:13:55 +01:00
John McNamara
6d72cb187d Prep for release 0.0.6. 2015-04-06 23:55:40 +01:00
John McNamara
be3745e4fa Added defined names. 2015-04-06 23:46:39 +01:00
John McNamara
108f3966b3 Initial work on defined names. 2015-03-08 23:25:43 +00:00
John McNamara
1a39389087 Updated supported compilers in readme. 2015-03-07 17:23:04 +00:00
John McNamara
5018c80f8a Updated copyright year. 2015-03-07 16:42:13 +00:00
John McNamara
cf26e9269f Prep for release 0.0.5. 2015-03-07 01:11:11 +00:00
John McNamara
e742400f51 Fix for set_start_page() for values > 1. 2015-03-07 01:05:59 +00:00
John McNamara
fae6d86861 Added docs for worksheet_activate() and worksheet_select(). 2015-03-07 01:01:36 +00:00
John McNamara
fb383a8f01 Added worksheet_activate() to set the active worksheet. 2015-03-07 00:45:13 +00:00
John McNamara
c6416fcce1 Portable fix for unused variables in test cases. 2015-03-06 23:49:24 +00:00
John McNamara
7115c7e3b1 Refactored theme data to avoid compiler warning.
Converted theme XML data to array of char* to avoid
overlength-strings warning.
2015-03-06 02:06:03 +00:00
John McNamara
679808c0b4 Added simple strdup() implementation.
Added strdup() implementation instead of __builtin_strdup() which
isn't supported by some compilers.
2015-03-06 00:24:39 +00:00
John McNamara
08ed44bfa8 Added worksheet_select() function. 2015-03-05 19:35:34 +00:00
John McNamara
62d7446da2 Added function index to Doxygen docs. 2015-03-04 21:19:09 +00:00
John McNamara
dd20816c4b Added pragma to avoid warnings on third party files. 2015-03-04 20:16:52 +00:00
John McNamara
d5c47ed657 Fix compiler warnings. 2015-03-04 20:14:18 +00:00
John McNamara
d6e1be46dc Minor fixes to build system. 2015-03-04 20:12:45 +00:00
John McNamara
dc17133039 Prep for release 0.0.4. 2015-03-01 21:00:24 +00:00
John McNamara
f111c60ff7 Fix for format ordering
Fix format objects so that they are written to the file in the
order of used rather than the order the of creation. This bug
caused incorrect formats in cells.

Issue #3
2015-03-01 12:36:59 +00:00
John McNamara
79bee715bb Updated coverity version. 2015-02-23 23:47:54 +00:00
John McNamara
9936874ffa Fix for open tmpfiles in constant_memory mode.
Use implicit close for all tmpfiles in constant_memory mode.

Issue #1.
2015-02-23 20:39:47 +00:00
John McNamara
8c43a996f8 Fixed some typos. 2015-02-23 20:39:21 +00:00
John McNamara
87dc69cb5a Added worksheet margins. 2015-01-09 00:50:01 +00:00
John McNamara
b61dc08bac Prep for release 0.0.3. 2015-01-07 00:13:40 +00:00
John McNamara
334e1587e0 Added docs for page setup methods. 2015-01-07 00:13:14 +00:00
John McNamara
5842791385 Added test for worksheet landscape mode. 2015-01-06 20:46:18 +00:00
John McNamara
f7eae1f2fa Added test for worksheet landscape mode. 2015-01-06 20:27:05 +00:00
John McNamara
dad57ef7d3 Added functional test for test_page_view(). 2015-01-06 01:20:47 +00:00
John McNamara
fbc1d3525d Initial page setup methods. 2015-01-05 00:50:18 +00:00
John McNamara
f7cf644968 TravisCI config file. 2014-08-08 00:45:56 +01:00
John McNamara
4ab2621fb7 TravisCI config file. 2014-08-08 00:38:01 +01:00
John McNamara
ec995a785b Changes for new ctest framework. 2014-08-08 00:37:42 +01:00
John McNamara
fc51b4d7b1 Moved unit tests from gtest to ctest. 2014-08-07 01:53:05 +01:00
John McNamara
ac715924ae Added safer string copy. 2014-06-27 22:16:12 +01:00
John McNamara
2f6061d082 Fixed some unnecessary pointer checks. 2014-06-27 21:33:30 +01:00
John McNamara
fbd1ac4d8e Fix handling of NULL strings to the write() functions. 2014-06-27 20:20:38 +01:00
John McNamara
b2ed3a34a8 Refactored tmpfile() usage for that it can be over-ridden. 2014-06-27 20:18:15 +01:00
John McNamara
1222fa8ef8 Fix for leak when overwriting cells in constant_memory mode. 2014-06-27 19:41:16 +01:00
John McNamara
d7c56d3ca5 Fix buffer size error. 2014-06-27 03:10:59 +01:00
John McNamara
94890c06c0 Fix memory cleanup for hash tables. 2014-06-27 02:50:47 +01:00
John McNamara
063d3e81cf Fix memory cleanup on prepare_fills() failure. 2014-06-27 02:13:44 +01:00
John McNamara
150df5ac19 Removed unnecessary bitshift. 2014-06-27 01:53:25 +01:00
John McNamara
e432b1075d Added make target for coverity static analysis. 2014-06-27 01:37:01 +01:00
John McNamara
3af4bd074d Minor doc fix. 2014-06-26 01:20:30 +01:00
John McNamara
f99ef5ac36 Prep for release 0.0.2. 2014-06-26 01:15:47 +01:00
John McNamara
63f1419b76 Added constant_memory mode. 2014-06-26 00:49:41 +01:00