Commit graph

377 commits

Author SHA1 Message Date
John McNamara
8df3ce882c Add validation checks to worksheet_write_rich_string().
Issue #37
2018-10-01 21:30:32 +01:00
John McNamara
936a6ca006 Add docs for rich strings.
Issue #37
2018-09-30 23:24:45 +01:00
John McNamara
eb4e8d37af Added support for constant_memory rich strings.
Issue #37
2018-09-29 02:46:46 +01:00
John McNamara
e85ad362ec Initial working rich strings.
Issue #37
2018-09-28 16:55:29 +01:00
John McNamara
8d50d03b65 Added additional chartsheet features. 2018-09-20 21:06:19 +01:00
John McNamara
2aa2ed3281 Prep for release 0.8.2. 2018-09-16 20:12:56 +01:00
John McNamara
f44437aaf5 Added chartsheet_set_tab_color() function. 2018-09-16 12:16:22 +01:00
John McNamara
228d3c91d7 Added chartsheet_set_zoom() function. 2018-09-16 11:42:24 +01:00
John McNamara
cac695482a Prep for release 0.8.1. 2018-09-15 14:48:27 +01:00
John McNamara
4a67554236 Added chartsheet protect() function. 2018-09-15 14:36:47 +01:00
John McNamara
5933f440e9 Add chartsheet hide() function. 2018-09-12 22:47:36 +01:00
John McNamara
f52e816717 Prep for release 0.8.0. 2018-09-11 22:50:29 +01:00
John McNamara
8672666b74 Add docs for chartsheets.
Issue #90
2018-09-11 21:22:00 +01:00
John McNamara
2620e3d8a1 Minor fix for chart_axis_set_name() examples/docs. 2018-09-09 12:55:15 +01:00
John McNamara
2ea3ba2a71 First fully functional chartsheet implementation.
Issue #90
2018-09-09 01:09:44 +01:00
John McNamara
8b35b62d8c Refactored internal workbook sheet handling.
Refactored workbook sheet handling to take into account two types
of sheet: worksheet and chartsheet.

Issue #90
2018-09-07 12:32:44 +01:00
John McNamara
970120a063 Initial skeleton for chartsheet class.
Issue #90
2018-09-07 10:37:44 +01:00
John McNamara
16ec6ca393 Minor doc fix. 2018-09-02 21:02:25 +01:00
John McNamara
f59bdffe69 Prep for release 0.7.9. 2018-09-01 21:25:17 +01:00
John McNamara
f7f32def45 Refactor chart axis label alignment.
Issue #186
2018-09-01 20:58:31 +01:00
Jean-Philippe Doyle
3d3bd12abe Add function to set axis labels alignment 2018-09-01 20:26:34 +01:00
John McNamara
b74f48c6f1 Add docs for lxw_version(). 2018-09-01 20:26:34 +01:00
Remi Collet
157feee33f add lxw_version function to rerieve runtime library version 2018-09-01 16:15:17 +01:00
John McNamara
2fd7a4f814 Prep for release 0.7.8. 2018-08-30 23:52:45 +01:00
John McNamara
03bb8d2eb0 Add docs for in-memory image handling.
Addd docs and additional tests for in-memory image handling.

Issue #125
2018-08-30 23:04:39 +01:00
John McNamara
1992f906c3 Initial in-memory image handling.
Issue #125
2018-08-30 00:16:03 +01:00
John McNamara
d4819bc3a3 Added top_left chart legend position. 2018-08-20 14:00:09 +01:00
John McNamara
3f95641b20 Prep for release 0.7.7. 2018-05-17 00:42:39 +01:00
John McNamara
14421b6629 Add user defined function for formatting doubles. 2018-04-24 23:34:38 +01:00
John McNamara
8b708b2885 Added docs on working with formulas.
Closed #150
2018-03-18 01:03:03 +00:00
John McNamara
f21770c1cd Prep for release 0.7.6. 2018-02-11 23:39:40 +00:00
John McNamara
3915bf29ae Fix for BMP image handling on big endian systems.
Issue #139
2018-02-11 22:50:57 +00:00
John McNamara
d863c8e1fd Add functions to access axis and error bar pointers.
Add functions to return pointers to chart axis and error bar
pointers as syntactic sugar for wrapper languages that can't
access the pointers directly.

Issue #142
2018-02-11 13:24:46 +00:00
John McNamara
269f3dce62 Add docs for outlines and grouping.
Issue #30
2018-02-11 00:13:26 +00:00
John McNamara
6d2befd587 Added outline settings function.
Issue #30
2018-02-05 23:33:32 +00:00
John McNamara
aeb6e0e9b9 Initial support for worksheet outlines.
Issue #30.
2018-02-04 21:15:14 +00:00
John McNamara
ce9922bf13 Explicitly copy member data from user supplied structs.
Explicitly copy member data from user supplied structs rather
than memcpy() the entire struct to, mainly, avoid garbage
in undocumented or internal fields.

Issue #145.
2018-02-04 10:53:45 +00:00
John McNamara
dc31b10bad Updated copyright year. 2018-02-03 17:15:35 +00:00
John McNamara
bcb97b0803 Minor doc fix. 2017-10-01 01:10:14 +01:00
John McNamara
1703b5f396 Prep for release 0.7.5. 2017-09-25 00:49:53 +01:00
John McNamara
3137b60647 Add docs for data validation 2017-09-25 00:27:24 +01:00
John McNamara
0865a040a4 Implementation of data validation.
Feature request: #31
2017-09-23 11:52:18 +01:00
John McNamara
2fea28a411 Added note about handling Nan and Inf values in worksheet_write_number().
Issue #122
2017-08-30 01:44:58 +01:00
John McNamara
9d14d21a51 Prep for release 0.7.4. 2017-08-20 12:11:42 +01:00
John McNamara
b0a7c691ad Added option to use system minizip in make build.
Additional fixes for using system minizip in the Makefile make system.

Issue #119.
2017-08-20 11:33:02 +01:00
John McNamara
45df9938c7 Prep for release 0.7.3. 2017-08-12 21:20:45 +01:00
John McNamara
cc960e78d8 Prep for release 0.7.2. 2017-07-26 23:56:27 +01:00
John McNamara
25f5a4f7a6 Allow float font sizes.
Issue #114.
2017-07-26 23:22:42 +01:00
John McNamara
7b25bca1f5 Prep for release 0.7.1. 2017-07-24 21:07:43 +01:00
John McNamara
2f06734178 Prep for release 0.7.0. 2017-06-27 00:55:35 +01:00