7e89d3397eResolve problems with writing the CF Header for each group of rules
MarkBaker
2022-03-12 20:55:37 +0100
762300da47Ensure that some CF style is displayed in Xls samples, even while background colour is still a problem, so that it's easy to verify that the rule is beng written correctly
MarkBaker
2022-03-12 20:54:48 +0100
Merge pull request #2669 from PHPOffice/Issue-2666_Active-Sheet-Index-from-Google-Sheets
Mark Baker
2022-03-11 21:50:31 +0100
b208c52107Fix for setting Active Sheet to the first loaded worksheet when `bookViews` element isn't defined (e.g. when file is created from Google Sheets)
MarkBaker
2022-03-11 21:02:55 +0100
Failing Test Requiring Too Much Precision (#2647)
oleibman
2022-03-04 00:11:04 -0800
aad91f1d25Merge branch 'master' into CSV-Reader-Dataype-casting-improvements
MarkBaker
2022-03-02 12:43:19 +0100
45ca934a53Update Change Log and Documentation
MarkBaker
2022-03-02 12:33:20 +0100
f3d5028518Work on setting up locale-aware formatted number conversion for the Csv Reader Unit tests for locale-aware boolean conversion for Csv Reader
MarkBaker
2022-02-27 23:24:20 +0100
Merge pull request #2627 from PHPOffice/Improve-Translation-Separator-Conflict
Mark Baker
2022-02-27 13:48:45 +0100
b31d42c52fSome Refactoring of the Ods Reader, moving all formula and address translation from Ods to Excel into a separate class to eliminate code duplication
MarkBaker
2022-02-27 12:21:35 +0100
99f488efc6Resolve `translateSeparator()` method to handle separators (row and column) for array functions as well as for function argument separators; and cleanly handle nesting levels
MarkBaker
2022-02-27 10:51:06 +0100
Merge pull request #2625 from PHPOffice/Iso-Date-Datatype-Additional-Unit-Tests
Mark Baker
2022-02-26 16:10:24 +0100
138638ad57Ensure that selected worksheet is correctly set from Gnumeric Reader
MarkBaker
2022-02-26 15:46:32 +0100
2af0b66f5fRead number formatting for Gnumeric... highlighted as not occurring when reading date values
MarkBaker
2022-02-26 15:20:00 +0100
fe901d13b4Read number formatting for Gnumeric... highlighted as not occurring when reading date values
MarkBaker
2022-02-26 15:08:12 +0100
52071e9f4aODS Reader should also use the new Method for date values
MarkBaker
2022-02-26 15:07:20 +0100
ef4029df63Refactor ISO data type validation from cell to shared date; add extra checks for invalid dates; and appropriate unit tests
MarkBaker
2022-02-26 13:43:35 +0100
Wrap actual file loading in protected methods, while just providing a stub `load()` method in the BaseReader abstract. This is to allow a wrapper in the file loader logic across all Readers, with a try/catch block that can be used to handle special loader settings. (#2620)
Mark Baker
2022-02-23 21:31:57 +0100
Get started with array-enabling the Engineering functions - Erf, Bessel, bitwise, comparisons Unit of Measure and Number base conversions first (#2594)
Mark Baker
2022-02-16 18:32:07 +0100
Eliminate calls to flattenSingleValue() that are no longer required in TextData Functions when we're checking for array values as arguments (#2592)
Mark Baker
2022-02-15 01:29:12 +0100
Eliminate calls to flattenSingleValue() that are no longer required when we're checking for array values as arguments (#2591)
Mark Baker
2022-02-14 23:11:53 +0100
Eliminate calls to flattenSingleValue() that are no longer required when we're checking for array values as arguments (#2590)
Mark Baker
2022-02-14 22:59:39 +0100
I'm ignoring SUMIF() and SUMIFS() for the moment; so this should complete all the applicable Math/Trig functions;so the subset SERIESSUM() function and RANDBETWEEN() should complete Math/Trig (#2586)
Mark Baker
2022-02-13 12:50:05 +0100
Reset phpstan to level 8... there's too many issues working with mixed and needing to cast to a specific type like string; but the alternative for maintaining exact types is a unnecessar extra of code for explicit handling of casting with checks that we don't need when we know datatypes from manual viewing of the codebase (#2585)
Mark Baker
2022-02-12 22:04:02 +0100