John McNamara
b0738e2ba9
Addition of Openwall MD5 library.
...
Imported from:
https://openwall.info/wiki/people/solar/software/public-domain-source-code/md5
2019-12-24 00:27:41 +00:00
John McNamara
ff22a026d9
Minor doc fix.
2019-12-23 17:21:15 +00:00
John McNamara
d85b186ece
Changes to Cmake config for compatibility with vcpkg.
2019-12-23 16:33:55 +00:00
John McNamara
0a8f7a2f7b
Prep for release 0.8.9.
2019-12-16 21:07:03 +00:00
John McNamara
39dfb25628
Minor comment fixes.
2019-12-16 20:42:59 +00:00
John McNamara
549076cac6
Add version ID, in addtion to existing version string.
...
Closes #253
2019-12-15 13:42:20 +00:00
John McNamara
373ff53382
Support newer Excel hyperlink length of 2079.
2019-12-15 13:05:52 +00:00
John McNamara
dcecc632d5
Added support for hyperlinks from images.
2019-12-15 00:11:44 +00:00
John McNamara
f26aeacb86
Add default hyperlink format as a style.
2019-12-11 00:39:11 +00:00
John McNamara
44bb2056e4
Initial working hyperlink style.
2019-12-10 00:10:13 +00:00
John McNamara
9880423443
Fix several hyperlink corner cases.
2019-12-08 23:12:44 +00:00
John McNamara
54a05386cd
Break hyperlinks into links and anchors.
2019-12-08 21:07:29 +00:00
John McNamara
0cfd73b9f6
Fix url encoding of links to external files and dirs.
2019-12-07 01:19:43 +00:00
John McNamara
db96798323
Fix issue where doc_properties.created wasn't copied from user.
2019-11-17 20:42:36 +00:00
John McNamara
574f48b93f
Minor doc addition.
2019-11-17 19:25:58 +00:00
John McNamara
787f47219e
Prep for release 0.8.8.
2019-11-17 18:51:49 +00:00
John McNamara
553628a8c0
Added doc section on format categories.
2019-11-17 18:02:22 +00:00
John McNamara
5c4d02a433
Fix for broken tests compilation.
2019-11-17 13:35:56 +00:00
John McNamara
d87fbddd72
Refactored the chart pattern struct.
...
Refactored the chart pattern struct to remove hidden fields.
See #252
2019-11-17 13:09:45 +00:00
John McNamara
3d7aff58f0
Minor doc update for lxw_row_col_options.
2019-11-17 12:58:16 +00:00
John McNamara
4b1ab45f8d
Refactored the worksheet protection struct.
...
Refactored the worksheet protection struct to remove hidden fields.
See #252
2019-11-17 12:51:10 +00:00
John McNamara
aacdd525a5
Refactored the data validation struct.
...
Refactored the data validation struct to remove hidden fields.
See #252
2019-11-17 11:27:56 +00:00
John McNamara
3e3ce69aab
Made deprection of new_workbook() function explicit.
...
Made the deprecation of new_workbook() funtion more explicit
and removed instances from the examples and test code. The
workbook_new() function should be used instead.
See #252
2019-11-16 20:32:37 +00:00
John McNamara
a1e7e54808
Documented hidden field in lxw_doc_properties.
...
Documented optional file creation datetime in lxw_doc_properties.
See #252
2019-11-16 17:45:30 +00:00
John McNamara
d840235a02
Refactored the chart fonts struct.
...
Refactored the chart fonts struct to document or remove hidden
fields.
See #252
2019-11-16 16:33:31 +00:00
John McNamara
035a3c6fdf
Refactored the insert image and chart APIs.
...
See #252
2019-11-11 20:56:00 +00:00
John McNamara
695fc684b0
Added sponsorhip details.
2019-10-30 09:12:13 +00:00
John McNamara
239f5afbd4
Allow user defined image descriptions
...
Allow user defined/override of the image description used by
worksheet_insert_image(), which defaults to the filename.
Issue #238
2019-10-12 05:14:48 +01:00
John McNamara
15b2511406
Add Windows portable version of fopen to handle utf8 filenames.
...
Issue #238
2019-10-11 21:05:47 +01:00
myd7349
f5ba33c0f6
CMake: Add /utf-8 MSVC compiler option for non-UTF-8 locales
...
CMake: Remove unknown option /O0
2019-09-16 22:48:56 +01:00
Alex Huszagh
153785ba83
Patch for issue #243 , by specifying the new policy for <PackageName>_ROOT.
2019-09-08 19:46:11 +01:00
John McNamara
4e1ee88760
Add support for East Asian vertical chart fonts.
2019-08-31 17:32:54 +01:00
John Colvin
07fa7c59ac
quote pdb paths
2019-08-30 13:19:44 +01:00
John McNamara
8ff6465f51
Add option to set chart font rotation as stacked.
...
Added the option to allow chart fonts to be rotation to 270 deg
to give a stacked orientation.
2019-08-24 09:55:47 +01:00
Taylor Holberton
d2c101cc5d
CMake: Removed debug statement
2019-08-01 23:49:28 +01:00
John McNamara
1a731651e3
Fix for missing strings.h in Windows build.
2019-06-25 20:59:48 +01:00
John McNamara
4df6e8716e
Prep for release 0.8.7.
2019-06-21 00:07:52 +01:00
John McNamara
48a312e949
Added docs on using vcpkg for MSVC.
2019-06-20 23:32:53 +01:00
Sijmen J. Mulder
11c07a4575
Fix fwrite() compilation warnings on CentOS 6.
2019-06-20 20:56:42 +01:00
John McNamara
32658fef2f
Add docs and an example for add_vba_project.
...
Issue #29
2019-06-19 00:21:04 +01:00
John McNamara
cb87c73a95
Initial support for adding macros to workbooks.
...
Initial support for adding macros extracted from existing xlsm
files to new xlsm files.
Issue #29 add_vba_project()
2019-06-16 15:46:09 +01:00
John McNamara
7d372b91c7
Fix for handling > 65k image files.
...
Issue #225
2019-06-12 01:06:18 +01:00
John McNamara
bda5235bb5
Add check on image buffer tmpfile.
...
Issue #233
2019-06-11 21:11:56 +01:00
John McNamara
b8a2a33294
Fix for handling > 65k image files.
...
Issue #225
2019-06-11 20:55:25 +01:00
John McNamara
6c096b98e6
Minor doc fix.
...
Closes #232
2019-06-09 16:03:51 +01:00
John McNamara
ebab9831b3
Refactor use_zip64 into the constructor.
...
Issue #228
2019-06-08 16:40:17 +01:00
John McNamara
024f25704e
Fix error handling/reporting to propogate zip.c errors.
...
Issue #227
2019-06-08 15:05:24 +01:00
John McNamara
a0931c58b7
Added support for ZIP64 files.
...
Closes #228
2019-06-08 00:24:40 +01:00
John McNamara
34290c1cab
Add case insensitive worksheet name check.
...
Add case insensitive worksheet name check, in add_worksheet() and
in workbook_validate_sheet_name(). Ignores UTF-8 chars which may
contain upper/lowercase duplicates.
Closes #230
2019-06-07 21:28:08 +01:00
John McNamara
267a09a242
Added check for reserved worksheet name.
...
The worksheet name "History" is reserved by Excel.
2019-06-07 20:09:54 +01:00