559 Commits

Author SHA1 Message Date
John McNamara
7dbdad43a5 chart: add initial layout support
Feature: #477
2025-03-28 00:33:23 +00:00
John McNamara
ad6ea1ed13 Prep for release 1.2.1. 2025-02-26 20:24:20 +00:00
John McNamara
1beeb60d04 workbook: add set_size() method
Request #472
2025-02-14 20:28:57 +00:00
John McNamara
caf41581f1 indent: fix indentation for updated gindent version in ci 2025-02-12 20:37:27 +00:00
John McNamara
69e5c5e1ce Prep for release 1.2.0. 2025-02-11 00:04:27 +00:00
John McNamara
f29cf40d38 package: update copyright year 2025-02-11 00:03:36 +00:00
John McNamara
60cab98360 font: add family and char set APIs 2025-02-10 21:05:35 +00:00
John McNamara
7ba204a82c Prep for release 1.1.9. 2024-10-24 23:47:44 +01:00
John McNamara
a228d852bd Prep for release 1.1.8. 2024-07-31 23:30:39 +01:00
John McNamara
1ba7c8a8e6 worksheet: add docs for embedded images 2024-07-31 00:51:09 +01:00
John McNamara
1dc5977e5f worksheet: add embedded image options 2024-07-30 23:30:33 +01:00
John McNamara
d9f2540080 worksheet: add initial embedded image support
Feature request #417
2024-07-30 00:44:54 +01:00
John McNamara
5024854a94 docs: fix minor issues in data_validate example
Closes #449
2024-06-23 12:00:02 +01:00
John McNamara
4acea2fcf8 minizip: remove c++ comment style from include files
Closes #448
2024-06-23 11:20:41 +01:00
John McNamara
f483e65f2e worksheet: add range check to worksheet_set_selection()
Issue #447
2024-06-05 20:25:16 +01:00
John McNamara
c89c551221 worksheet: fix heap buffer overflows from empty strings
Closes #446
2024-05-24 07:39:43 +01:00
John McNamara
26c4c20bab docs: fix broken link 2024-05-16 09:09:14 +01:00
John McNamara
284b61ba0b workbook: add check for blank worksheet name
Issue #442
2024-05-09 08:20:23 +01:00
John McNamara
8d15e88eba drawing: fix 32bit overflow for uint64_t values
Issue #441
2024-05-07 23:50:55 +01:00
John McNamara
7548faa95a Prep for release 1.1.7. 2024-04-06 00:08:20 +01:00
John McNamara
873c1e8e18 Prep for release 1.1.6. 2024-04-04 21:03:48 +01:00
John McNamara
f6d73b0ae1 package: update copyright year 2024-02-26 18:47:32 +00:00
James Addison
f52d4de2c4 Copy minizip header files to third-party include dir 2024-02-03 20:13:39 +00:00
John McNamara
db5c0a6705 minizip: update include files for v1.3 2023-11-18 14:22:18 +00:00
John McNamara
78468a18ef doc: fix minor typo 2023-11-18 14:10:51 +00:00
John McNamara
5625238848 Convert public char* to const char* for C++ compatibility. 2023-09-25 20:59:05 +01:00
John McNamara
cb31934cf3 Fix minor Windows warnings. 2023-09-21 12:39:46 +01:00
Holger Hoffmann
ed257aadaa Add support for signed VBA projects. 2023-09-20 19:41:21 +01:00
John McNamara
31b331462d Fix 32bit multiply with overflow issue for images.
Fix multiply with overflow issue when image locations in the worksheet
were greater than the u32 max value.
2023-08-12 21:11:00 +01:00
John McNamara
800a108057 Minor doc fix. 2023-01-17 23:58:53 +00:00
John McNamara
d0e1b80ddd Add quote_prefix format property.
Closes #385
2023-01-10 00:05:08 +00:00
John McNamara
fc06b59d5b Prep for release 1.1.5. 2022-12-30 15:25:10 +00:00
Mohamed Akram
ca9c220d40
Improve buffer support.
PR #383
2022-11-12 16:42:46 +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
3de43b1c07 Add worksheet option to print in black and white. 2022-02-26 15:02:53 +00:00
John McNamara
63ce57ef28 Fix minor indentation issue. 2022-02-22 09:01:07 +00:00
John McNamara
71bf524060 Ignore strict warnings in included system minizip files. 2022-02-20 13:29:13 +00:00
John McNamara
c0d12f3a5c Updated copyright year. 2022-01-16 20:22:27 +00:00
John McNamara
9701a56a43 Added worksheet_set_top_left_cell() function.
Added worksheet_set_top_left_cell() function to set the first
visible cell in the worksheet.
2021-10-30 19:23:34 +01:00
John McNamara
a699c57ba0 Prep for release 1.1.4. 2021-10-09 14:44:36 +01:00
John McNamara
7f54faaddb Added docs and example for worksheet macro buttons.
Feature request #39
2021-08-28 19:38:18 +01:00
John McNamara
3fcccedd06 Added support for adding a macro button to a worksheet.
Feature request #39
2021-08-26 23:44:22 +01:00
John McNamara
b185df6765 Added documentation for worksheet tables.
Feature request #33
2021-08-22 19:30:31 +01:00
John McNamara
6d6d99eeaf Added support for worksheet tables.
Feature request #33
2021-08-19 22:54:59 +01:00
John McNamara
6524326300 Minor indentation fix. 2021-08-12 20:26:52 +01:00
John McNamara
9f6347cbc4 Minor doc clarification. 2021-08-10 20:00:16 +01:00
John McNamara
576d169463 Prep for release 1.1.3. 2021-08-09 21:02:21 +01:00
John McNamara
b66c9bc95e Replace use of c++ reserved word operator.
Issue #353
2021-08-09 19:04:50 +01:00
John McNamara
8d4dbfe734 Prep for release 1.1.2. 2021-08-08 21:15:35 +01:00
John McNamara
4234499f8a Added example and docs for autfilter rules.
Feature request #254
2021-08-08 20:25:35 +01:00