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
b203f94f5a
Update copyright year.
2018-08-30 23:52:31 +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
588891146e
Fix warnings in minizip.
2018-08-22 20:53:58 +01:00
John McNamara
4310da6075
Fix for gcc 8.2 warnings.
...
Replace strncat with memcpy to placate gcc 8.2.
Also fix issue in tempfileplus.
Issue #192 .
2018-08-22 20:52:12 +01:00
John McNamara
d4819bc3a3
Added top_left chart legend position.
2018-08-20 14:00:09 +01:00
Alexander Huszagh
c74bea700a
Fix cmake pdb renaming
2018-07-18 13:42:52 +01:00
Dirk Vanden Boer
b616fb59ff
Don't hardcode msvc runtime in cmake ( #178 )
...
Make msvc runtime optional in cmake.
2018-05-21 10:36:04 +01:00
John McNamara
3f95641b20
Prep for release 0.7.7.
2018-05-17 00:42:39 +01:00
John McNamara
d9ece0e066
Added docs for building a MSVC app with Cmake.
2018-05-16 20:17:27 +01:00
Alex Huszagh
7e64f0fcd1
Add multiarch support and build toolchains for i686.
...
Fix #166
2018-04-27 20:52:25 +01:00
Remi Collet
b5a7c50255
Bump cmake required version.
...
Fix #168
2018-04-27 20:05:34 +01:00
Remi Collet
62ec2e75f8
Use GNUInstallDirs cmake module.
...
Fix #166
2018-04-27 20:03:51 +01:00
John McNamara
14421b6629
Add user defined function for formatting doubles.
2018-04-24 23:34:38 +01:00
Alex Huszagh
3b25ad611b
Ensure the use of wide paths works on Windows.
2018-04-24 23:08:59 +01:00
John McNamara
8fbe44461d
Fix for jpeg images with unhandled SOFs.
2018-04-13 23:49:10 +01:00
John McNamara
0e0a04ce8c
Fix for missing plotarea formatting in pie/doughnut charts.
...
Issue #147
2018-04-02 20:17:58 +01:00
John McNamara
8b708b2885
Added docs on working with formulas.
...
Closed #150
2018-03-18 01:03:03 +00:00
John McNamara
88bf28d388
Fix for number format issue.
...
Fix for issue where some number formats were incorrectly treated
as duplicates and not stored/applied.
Issue #151
2018-03-16 15:34:02 +00:00
John McNamara
e5fa989ee8
Fix for Windows cmake prefix folder name.
2018-03-14 00:52:12 +00:00
John McNamara
f21770c1cd
Prep for release 0.7.6.
2018-02-11 23:39:40 +00:00
John McNamara
7d440b66a6
Updated copyright year.
2018-02-11 23:06:54 +00:00
John McNamara
7fc65d081c
Removed known issue with Apple Numbers
...
Removed known issue with inline strings that has been fixed in
recent versions of Numbers
2018-02-11 23:01:23 +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
205f4cacd3
Added another grouping example.
...
Issue #30
2018-02-07 23:09:02 +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
7f9861171e
Fix for scan_build warning.
...
Issue #141 .
2018-02-03 16:58:52 +00:00
John McNamara
ef35921595
Allow header/footer margins of 0.
...
Issue #140 .
2018-02-03 16:51:41 +00:00
John McNamara
18c8cb6dd2
Merge pull request #134 from Alexhuszagh/master
...
Add 'FindMINIZIP' module to find system minizip
2017-10-25 07:53:35 +01:00
Alex Huszagh
89d7eba6e0
Forgot to include 'FindMINIZIP' module to find system minizip
2017-10-24 10:47:18 -07:00
John McNamara
a19886f8bd
Merge pull request #133 from Alexhuszagh/minizip
...
Add system minizip support to CMakeLists
2017-10-24 18:41:49 +01:00
John McNamara
6e576957c3
Merge pull request #130 from Alexhuszagh/master
...
Patch to install DLL to bind dir
2017-10-24 10:49:13 +01:00
Alex Huszagh
4d7db9abe5
Add system minizip support to CMakeLists
2017-10-23 18:21:40 -07:00
Alex Huszagh
a9210bc04b
Simplified and more elegant CMakeLists
2017-10-23 18:12:50 -07:00
Alex Huszagh
282f828892
Patch to install DLL to bind dir
2017-10-23 14:57:06 -07:00
John McNamara
e437e841cc
Merge pull request #129 from Alexhuszagh/master
...
Patch for #115 and Patches for MSVC Shared Builds
2017-10-22 19:26:35 +01:00
Alex Huszagh
6c7c15a978
Bug fixes for CMakeLists and CI for the CMakelists to patch #115
2017-10-19 22:10:59 -07:00
John McNamara
c9585ed773
Merge pull request #128 from Alexhuszagh/master
...
MSVC and Shared Linkage Bug Fixes
2017-10-18 22:32:07 +01:00
John McNamara
fe5be10800
Fix for broken apt-get install.
2017-10-18 21:55:08 +01:00
Alex Huszagh
a975b41705
Patch for MSVC CRT secure warnings
2017-10-18 09:57:14 -07:00
Alex Huszagh
bf6e50d6b2
Link ZLIB to library (required for shared libraries)
2017-10-17 20:18:33 -07:00
John McNamara
801daf7868
Merge pull request #127 from MrMage/cocoapods-fix
...
Fix for including xlsxwriter as a CocoaPod on macOS.
2017-10-10 13:11:43 +01:00
Daniel Alm
f678acce98
Fix including xlsxwriter as a CocoaPod on macOS.
...
Explanation for this change:
Previously, CocoaPods would set up the framework target such that `xlsxwriter.h` would appear in the framework's main directory, alongside the `xlsxwriter` binary. It appears that the `codesign` utility only expects binaries in that directory, though, with all headers being in the `Headers` subdirectory (otherwise it fails with an `xlsxwriter.h: code object is not signed at all` message). This change modifies the header_mappings_dir to ensure that `xlsxwriter.h` is in `Headers`, with all other headers in `Headers/xlsxwriter`, and adjusts the paths in the module map accordingly.
In addition, the umbrella header is modified to include Foundation rather than UIKit, as the former is sufficient to compile the module while the latter is not available on macOS.
2017-10-10 13:16:01 +02:00