Commit graph

43 commits

Author SHA1 Message Date
John McNamara
58248a0582 build: fix minizip build for cmake
Issue #471
2025-02-26 19:37:02 +00:00
John McNamara
fc06b59d5b Prep for release 1.1.5. 2022-12-30 15:25:10 +00:00
Mohamed Akram
5097c0e41f Add memory buffer support
* Avoid using temporary files when possible
* Add support for writing to a buffer

PR #382
2022-11-10 19:22:49 +00:00
John McNamara
7387c57a00 Minor doc fixes. 2022-04-11 20:42:35 +01:00
John McNamara
3741b39ea9 Restructured getting started guide.
Restructured the Getting Started Guide to group instructions in
terms of OSes and to move cmake onto an even par with make in
the instructions.
2022-02-22 08:50:48 +00:00
John McNamara
dc06364655 Minor update to the vcpkg docs. 2021-12-30 16:06:02 +00:00
John McNamara
bda599d033 Added optional third party dtoa library.
Added the optional Milo Yip DTOA library (emyg_dtoa) to avoid
issues where the standard sprintf() dtoa function changes output
based on locale settings. It is also 40-50% faster than the
standard dtoa for raw numeric data.

If you wish to use this third party library you can compile
libxlsxwriter with it by passing `USE_DTOA_LIBRARY=1` to
make. The USE_DOUBLE_FUNCTION build variable is no longer used.

Imported source from https://github.com/miloyip/dtoa-benchmark

Feature request #272
2021-07-12 23:09:52 +01:00
John McNamara
7eacdb47f9 Add support for using MD5 functions from OpenSSL.
Feature request #335
2021-05-28 15:40:05 +01:00
John McNamara
186ba3839b Add minor fix and docs for pkg-conf. 2021-03-29 18:04:04 +01:00
John McNamara
b351e55565 Minor doc updates. 2021-03-29 15:49:38 +01:00
John McNamara
2f3c09e9c3 Add docs on how to build a universal binary on macOS.
Closes #315
2021-03-22 17:29:15 +00:00
John McNamara
eecb22ace1 Added link to QT-creator guide.wq 2020-07-31 00:46:27 +01:00
John McNamara
dd958c2d08 Minor doc fix. 2020-07-30 20:41:38 +01:00
FrankenApps
ff9ff0513f Added addtional information on how to use the provided CocoaPod in Swift for iOS 2020-07-30 20:36:35 +01:00
Sijmen J. Mulder
4daf725bae Use DESTDIR and PREFIX instead of INSTALL_LOCATION
PREFIX is the final location on the user's system. DESTDIR could
be staging directory for a package build, a chroot, etc. The
distinction is important because you don't want DESTDIR to end up
in paths compiled into the program, e.g. the location of a helpfile
or library.

(Applies only to the makefiles, not CMake)

Resolves #216
2019-12-27 12:58:19 +00:00
John McNamara
ff22a026d9 Minor doc fix. 2019-12-23 17:21:15 +00:00
John McNamara
48a312e949 Added docs on using vcpkg for MSVC. 2019-06-20 23:32:53 +01:00
John McNamara
c00ebe866e Minor doc fix.
Issue #219
2019-04-07 14:30:15 +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
John McNamara
3915bf29ae Fix for BMP image handling on big endian systems.
Issue #139
2018-02-11 22:50:57 +00:00
John McNamara
e49c668be7 Share single license file between docs and src tree.
Issue #123
2017-08-30 01:29:04 +01:00
John McNamara
e04c801a76 Add homebrew installation to getting started guide. 2017-08-20 23:12:37 +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
7401ea39ee Minor doc fix. 2017-08-13 00:30:42 +01:00
John McNamara
3fdf181d1e Added docs on using CMake for building. 2017-06-27 00:35:27 +01:00
John McNamara
79a9b41fd2 Add user definable installation directory.
Issue #93.
2017-06-25 23:30:44 +01:00
John McNamara
a59300f51b Minor docs fix. 2016-08-21 18:47:22 +01:00
John McNamara
b14b4c82f5 Prep for release 0.4.2. 2016-07-14 23:32:25 +01:00
John McNamara
c1c5c643cb Made the tmpfileplus lib optional. 2016-07-14 00:02:50 +01:00
John McNamara
2cd8f8a3c2 Added extra docs for temp file handling. 2016-07-11 21:42:18 +01:00
John McNamara
234ab73cd2 Added sections to the docs. 2016-07-03 00:51:02 +01:00
John McNamara
f24916334b Added docs for mingw. 2016-07-03 00:49:13 +01:00
John McNamara
af0063a75f Prep for release 0.3.7. 2016-06-03 01:01:57 +01:00
John McNamara
7490c3763a Prep for release 0.3.4. 2016-05-28 16:30:35 +01:00
John McNamara
7a0eab2a51 Updated docs on using MSVC to compile on Windows. 2016-05-28 16:05:23 +01:00
John McNamara
bd66719cd0 Renamed new_workbook() to workbook_new().
Renamed new_workbook() to workbook_new() and new_workbook_opt() to
workbook_new_opt() for consistency.

The older function names are still availble but deprecated.
2016-01-04 19:48:16 +00:00
John McNamara
dd41ca0373 Prep for release 0.1.8. 2015-12-07 00:58:37 +00:00
John McNamara
99017fe3d9 Add docs for cocoa pod installer. 2015-09-27 21:12:53 +01:00
John McNamara
f99ef5ac36 Prep for release 0.0.2. 2014-06-26 01:15:47 +01:00
John McNamara
c20a136786 Made Makefiles suitable for gmake on FreeBSD. 2014-06-23 20:00:20 +01:00
John McNamara
ff374d8102 Minor doc fixes. 2014-06-09 00:33:28 +01:00
John McNamara
a27b6de38e Initial commit 2014-06-08 17:40:59 +01:00