Commit Graph

1351 Commits

Author SHA1 Message Date
MarkBaker 6518b75796 Start work on implementing an option to ignore "empty" cells when reading a file 2015-12-30 00:24:48 +00:00
MarkBaker 28d3b97d0d Missing Reader/Writer abstracts 2015-12-29 00:00:12 +00:00
MarkBaker 1926c652db Modify getCell() methods to allow creating a new cell if the selected cell doesn't exist as an option 2015-12-28 23:59:09 +00:00
MarkBaker 0025318d7e Minor tweaks 2015-12-06 16:08:37 +00:00
MarkBaker 6dc0c1f1b6 Additional codepages 2015-11-09 23:33:26 +00:00
MarkBaker 84011f8d57 Initial implementation of SUMIFS() function 2015-11-09 21:39:35 +00:00
MarkBaker bb7b48d94c Fix to MEDIAN() function 2015-10-28 00:47:15 +00:00
MarkBaker 26cf4c0709 Remove savedPrecision from Calculation Engine 2015-10-15 23:07:36 +01:00
MarkBaker 0985caf352 Fix for problem with xlsx files overriding the reserved number format codes below 164 with custom codes 2015-10-14 23:24:34 +01:00
MarkBaker 450e1672f0 Fix to allow calculate formula against a workbook, without passing in a cell 2015-09-17 23:57:01 +01:00
MarkBaker 0a949eb2d2 Modified gitattributes 2015-09-14 23:47:15 +01:00
MarkBaker f7e772dee4 Fix suggest in composer 2015-09-14 23:33:37 +01:00
MarkBaker f6c99e0a25 Fix composer 2015-09-14 23:17:41 +01:00
MarkBaker be9f22cc34 Fix to HTML margins 2015-09-14 23:05:02 +01:00
MarkBaker 93e75d582a Merge spreadsheet files example 2015-09-14 22:53:53 +01:00
MarkBaker 6a70df474d Composer update 2015-09-14 22:52:57 +01:00
MarkBaker 116c7f1540 Fix IReader reference in documentation 2015-09-14 22:52:05 +01:00
MarkBaker 818413ebe0 We shouldn't override any of the built-in MS Excel values (values below id 164)
But there's a lot of naughty homebrew xlsx writers that do use "reserved" id values that aren't actually used
So we make allowance for them rather than lose formatting masks
2015-08-14 19:50:49 +01:00
MarkBaker 8af8d3b460 Fix to HTML generation with charts that fall outside of the main data area, and fix to show trailing `/` in folders for the jpgraph in examples 2015-08-03 19:50:34 +01:00
MarkBaker 21f5db0ca5 Additional work on number format masks 2015-08-03 00:33:46 +01:00
MarkBaker 7c0208bd26 Handle some discrepancies between the ECMA standard and actual internal number formats used by MS Excel 2015-08-02 00:40:42 +01:00
MarkBaker d7ef6810a4 Improved masking for number format handling, particularly for datetime masks 2015-08-01 00:39:10 +01:00
MarkBaker f968a95ca5 Bugfix: Work Item GH-554 - Whitespace after toRichTextObject() 2015-07-15 23:23:20 +01:00
MarkBaker 88711dc7b9 Modified example 2 to use bootstrap 2015-07-15 22:33:50 +01:00
MarkBaker 67dee17d67 Initial namespacing for Excel2007 and Excel5 Writers 2015-07-08 23:31:58 +01:00
MarkBaker ca7692834d Merge branch '1.9' into 1.9merge 2015-07-08 22:25:37 +01:00
MarkBaker d9cbaa3090 Add pclzip to composer 2015-07-08 22:21:29 +01:00
Frans Saris daf2482dd6 [TASK] Namespaced /Writer/ Classes 2015-07-01 13:26:15 +02:00
MarkBaker ed087dd396 More namespacing work 2015-06-03 08:21:50 +01:00
MarkBaker f1e8ec1f4d Finish namespacing the Readers 2015-06-03 00:10:08 +01:00
MarkBaker 0d956534eb Another large chunk of namespacing work 2015-06-02 00:07:00 +01:00
MarkBaker c86a72ac1a Another chunk of namespacing work 2015-06-01 21:08:48 +01:00
MarkBaker ebca5d1a57 Start work on namespacing Reader classes 2015-05-31 23:24:19 +01:00
MarkBaker a39e15f49d Fix a couple of errors introduced with the last namespace changes 2015-05-30 16:54:51 +01:00
MarkBaker 621fc9aec7 namespacing in calculation functions 2015-05-30 15:56:59 +01:00
MarkBaker ee04f30d67 Another block of work on namespacing 2015-05-30 14:06:37 +01:00
MarkBaker 54d2f72a0a More namespacing work 2015-05-30 12:25:17 +01:00
MarkBaker 0dafaea059 Work on rewriting unit tests for the new folder structure (calling bootstrap) and json input files 2015-05-29 21:35:35 +01:00
MarkBaker 93d16b886f Start changing some unit tests to use a json provider rather than the current excessively complex csv provider 2015-05-28 23:15:46 +01:00
MarkBaker 53584ec9a3 Unit tests for Cell classes, modification to use json-format in raw data provider 2015-05-28 08:29:44 +01:00
MarkBaker fe51b5e4fa Update style classes for namespacing 2015-05-27 23:16:28 +01:00
MarkBaker 99ac714a56 Additional suggestions for composer file 2015-05-26 23:49:37 +01:00
MarkBaker d88bcab34c Fix namespace for composer psr-4 autoloader 2015-05-26 23:30:36 +01:00
MarkBaker 725764eece gitter link 2015-05-26 21:36:46 +01:00
MarkBaker 4ac2d1930e Updates to travis and composer files for new folder structure 2015-05-26 21:24:14 +01:00
MarkBaker 85118eb030 Changes to folder structures to bring PHPExcel in line with other PHPOffice projects
Additional namespacing work on PHPExcel core
2015-05-26 21:21:05 +01:00
MarkBaker 538fe93105 More namespacing work and soem initial rework for unit tests to handle new folder structure 2015-05-26 09:37:07 +01:00
MarkBaker 550907fc77 More namespace work on PHPExcel core 2015-05-25 22:48:27 +01:00
MarkBaker c2f5bd844d A lot of namespacing work 2015-05-25 17:28:50 +01:00
MarkBaker fff1f247f6 Change folder name (case sensitivity) 2015-05-24 23:57:49 +01:00