This website requires JavaScript.
05466e99ce
Html import dimension conversions (#2152 )
Mark Baker
2021-06-11 17:29:49 +0200
a911e9bb7b
Calculation engine empty arguments (#2143 )
Mark Baker
2021-06-10 08:49:53 +0200
a340240a3f
PHP8.1 Deprecation Passing Null to String Function (#2137 )
oleibman
2021-06-05 06:14:23 -0700
19724e3217
Reader writer flags (#2136 )
Mark Baker
2021-06-04 13:45:32 +0200
488701b748
Update documentation with details of changes to the StringValueBinder
MarkBaker
2021-06-03 21:32:35 +0200
504ed9a87c
Ok! Let's try again with phpstan now
MarkBaker
2021-06-03 20:53:02 +0200
af85f888be
Now it's Scrutinizer's turn
MarkBaker
2021-06-03 20:26:57 +0200
da9fbd6c8d
PHPCS appeasement again
MarkBaker
2021-06-03 20:12:26 +0200
8cea3a94df
Unit test for RichText object
MarkBaker
2021-06-03 20:03:53 +0200
883115a079
phpstan appeasement
MarkBaker
2021-06-03 19:31:22 +0200
f135da0b11
phpstan appeasement
MarkBaker
2021-06-03 19:23:58 +0200
8e41445fbd
Allow more control over what non-string datatypes are converted to strings in the StringValueBinder
MarkBaker
2021-06-03 19:11:31 +0200
642fc7dee7
PHPCS and PHStan appeasement
MarkBaker
2021-06-03 14:25:28 +0200
3297f503c2
Addtional unit tests for vlue binders
MarkBaker
2021-06-03 14:10:28 +0200
89eac0feed
Further documentation update with reference to phone numbers with a leading sign
MarkBaker
2021-06-02 18:53:22 +0200
85b9022f5b
Updates to documentation concerning Value Binders
MarkBaker
2021-06-02 18:44:28 +0200
4ab6439de1
Scrutinizer
Owen Leibman
2021-06-02 21:49:12 -0700
300ea99e93
Merge branch 'master' into moredatefilter
oleibman
2021-06-02 20:50:05 -0700
b19fcef51f
Autofilter Part 1
Owen Leibman
2021-06-02 20:46:14 -0700
e8ebf11707
Update phpDocumentor
Adrien Crivelli
2021-06-02 23:08:02 +0900
7f7ad28403
Prepare stub changelog for next release
MarkBaker
2021-05-31 20:49:15 +0200
418cd304e8
Update changelog for release
MarkBaker
2021-05-31 20:21:15 +0200
3168cbfb3e
Select the correct TestCase
MarkBaker
2021-05-31 13:19:42 +0200
d51e4ec75a
phpstan appeasement
MarkBaker
2021-05-31 12:50:42 +0200
53362991a8
Additional unit tests to confirm behaviour when formulae reference cells within a merge range
MarkBaker
2021-05-31 12:47:40 +0200
59aae8768f
Update change log
MarkBaker
2021-05-30 19:40:07 +0200
eccfecd529
Reader XML Properties - Eliminate strtotime (#2134 )
oleibman
2021-05-31 02:04:07 -0700
e1cb997ee6
Gnumeric Reader - Distinguish Created and Modified Timestamps (#2133 )
oleibman
2021-05-31 01:24:37 -0700
e53a2b2e0d
Document Properties - Coverage and 32-bit-safe Timestamps (#2113 )
oleibman
2021-05-30 04:55:58 -0700
bff2317a03
Merge branch 'master' into docprops
Mark Baker
2021-05-30 13:37:07 +0200
b533f43f75
Improve Coverage for HashTable, Fix Clone
Owen Leibman
2021-05-29 23:20:23 -0700
781b2470f6
Documentation updates (#2131 )
Mark Baker
2021-05-30 12:27:56 +0200
1d86840429
Merge pull request #2103 from oleibman/csvdflts
oleibman
2021-05-29 23:53:50 -0700
d21d943d99
Merge branch 'master' into csvdflts
oleibman
2021-05-29 23:38:53 -0700
05d3b9393c
Document Security - Coverage, Testing, and Bug-fixing (#2128 )
oleibman
2021-05-29 05:13:28 -0700
43dcd84520
Update change log
MarkBaker
2021-05-29 13:43:40 +0200
c1f64a2429
Typehinting to keep phpstan happy
MarkBaker
2021-05-29 13:13:21 +0200
70a518981c
Additional unit tests for HLOOKUP() and VLOOKUP() and Examples for VLOOKUP()
MarkBaker
2021-05-28 14:19:24 +0200
3540a275b9
Scrutinizer and Phpstan
Owen Leibman
2021-05-27 08:26:48 -0700
68dd2c39da
Tests for PreCalc
Owen Leibman
2021-05-27 07:14:03 -0700
7e4331e3ab
Error in COUPNCD (#2119 )
oleibman
2021-05-29 03:02:36 -0700
0b0f02206f
fix: Set font size to 10 when given 0
Matjaž Drolc
2021-05-15 13:41:41 +0200
f5c2cf9df9
Fix more phpcs issues
MarkBaker
2021-05-28 22:21:33 +0200
5e531b4511
Fix phpcs, phpstan and scrutinizer issues
MarkBaker
2021-05-28 22:11:43 +0200
e0e5a81d69
Move documentation builder to infra so that it isn't included in non `--dev` composer downloads Unit test for locale builder Add new function stubs (as dummy) to Calculation list of functions
MarkBaker
2021-05-28 20:15:20 +0200
290c125e2e
fix type flies => files
Samuel Laulhau
2021-05-28 10:03:14 +0200
004eacc49b
Update changelog, and phpstan appeasement
MarkBaker
2021-05-27 11:46:39 +0200
4089aede0a
Resolve default values when a null argument is passed for HLOOKUP(), VLOOKUP() and ADDRESS() functions
MarkBaker
2021-05-27 11:35:01 +0200
e400b35122
Update reading-and-writing-to-file.md
Athena Metis
2021-05-19 12:57:14 +0100
1bce0e193d
Scrutinizer's Turn
Owen Leibman
2021-05-23 17:24:26 -0700
98e30e3bf1
Phpstan
Owen Leibman
2021-05-23 15:50:05 -0700
c5df2fc928
Merge branch 'master' into docprops
oleibman
2021-05-23 15:14:11 -0700
cad1730d38
Document Properties - Coverage and 32-bit-safe Timestamps
Owen Leibman
2021-05-23 15:05:49 -0700
5e657b296a
Eliminate spurious test that I managed to introduce by accident (related to a different issue)
MarkBaker
2021-05-20 22:50:46 +0200
91af5bbc4f
Resolve phpcs issues
MarkBaker
2021-05-20 22:45:16 +0200
60ade80c0f
Resolve Issue with float values losing their decimal when read from SpreadsheetML
MarkBaker
2021-05-20 22:38:28 +0200
e6a4442d9a
Use named data provider in AddressHelper tests
Nathan Dench
2021-05-13 11:13:18 +1000
8e7771cde1
Create R1C1_COORDINATE_REGEX constant
Nathan Dench
2021-05-13 11:13:05 +1000
992108cea7
Update Changelog
Nathan Dench
2021-05-11 10:13:23 +1000
4650dd34ab
Add capturing back into to AddressHelper::convertFormulaToA1
Nathan Dench
2021-05-11 10:09:26 +1000
1a78ecfb10
Track down bug in AddressHelper::convertFormulaToA1
Nathan Dench
2021-05-11 09:53:03 +1000
03ba547f5a
Test convertFormulaToA1FromR1C1
Nathan Dench
2021-05-10 17:04:04 +1000
62d3a56a57
Add AddressHelper::convertFormulaToA1 tests for SpreadsheetXML
Nathan Dench
2021-05-10 16:40:04 +1000
f15de096b5
I don't know what happened to this PR, but it seems to have lost files that had been added and commtted
MarkBaker
2021-05-20 20:57:09 +0200
7be35da3cc
Add translations spreadsheet
MarkBaker
2021-05-20 20:54:22 +0200
25ba691c8c
Keep phpstan happy
MarkBaker
2021-05-20 20:15:57 +0200
41a52c592c
Some simplification to the locale file loader
MarkBaker
2021-05-20 20:13:06 +0200
8acf5e6448
PHPStan appeasement
MarkBaker
2021-05-20 19:10:50 +0200
547f3ce798
Use "short" error codes for config files
MarkBaker
2021-05-20 19:08:08 +0200
902f054cb8
Remember to add nb local files
MarkBaker
2021-05-20 19:02:31 +0200
65309dbe78
Fix unit tests for function list markdown, and style issues for DOLLAR/USDOLLAR
MarkBaker
2021-05-20 18:53:41 +0200
f89bfc9e02
Additional language data, and improved automated build of translation files for Calculation Engine locale
MarkBaker
2021-05-20 18:03:39 +0200
1b8286501b
Add first pass at the Translations spreadsheet used for building locales
MarkBaker
2021-05-18 08:48:58 +0200
e83f862d0b
Initial work on auto-building locale files for Exce functions
MarkBaker
2021-05-18 08:47:55 +0200
d0570bc766
Merge pull request #2080 from oleibman/sample19b
oleibman
2021-05-18 21:14:23 -0700
990d46d451
Merge branch 'master' into sample19b
oleibman
2021-05-18 21:01:36 -0700
ea2d4b96f6
Avoid memory leak
Adrien Crivelli
2021-05-17 11:19:19 +0900
b9a9eb2316
Update Csv.php
oleibman
2021-05-16 15:02:11 -0700
294933c9e5
Update CsvContiguousTest.php
oleibman
2021-05-16 11:48:12 -0700
1d4e4af705
Update Csv.php
oleibman
2021-05-16 10:04:46 -0700
251df6e61e
Merge branch 'master' into csvdflts
oleibman
2021-05-16 06:13:40 -0700
ae80c12ef0
CSV Reader Enhancements
Owen Leibman
2021-05-16 06:05:02 -0700
e5185eab0c
Avoid memory leak by allowing to release `Style` objects (bis)
Adrien Crivelli
2021-05-16 13:54:13 +0900
5dd00b1b1a
Avoid memory leak by releasing image resources
Adrien Crivelli
2021-05-16 12:38:13 +0900
50683e6068
Avoid memory leak by allowing to release `Style` objects
Adrien Crivelli
2021-05-16 12:37:09 +0900
09b979defa
Avoid memory leak by registering shutdown function exactly 1 time
Adrien Crivelli
2021-05-16 12:35:42 +0900
b01a485f4f
A couple of extra unit tests
MarkBaker
2021-05-14 14:08:55 +0200
061744c6bd
PHPCS Fixes
MarkBaker
2021-05-14 12:56:01 +0200
924cfe2e7b
Fix a couple of methods that call mathods that we've modified
MarkBaker
2021-05-14 12:52:17 +0200
5173eaa302
More grouping and renaming
MarkBaker
2021-05-14 12:43:52 +0200
fb251eb6ab
Fix Exception cases to always use the PhpSpreadsheet Calculation Exception
MarkBaker
2021-05-13 23:18:03 +0200
71bc7e6f89
Final phase of aggregating the MathTrig function implementations into commonly-themed groups
MarkBaker
2021-05-13 21:40:16 +0200
ac5b96d0f1
Avoid `func` prefix in function name
Adrien Crivelli
2021-05-14 20:47:17 +0900
4bd506b414
Minor Improvement to Test Cleanup DateTime
Owen Leibman
2021-05-13 18:14:26 -0700
efe8f49123
Minor Improvement to Test Cleanup LookupRef
Owen Leibman
2021-05-13 19:02:11 -0700
7aa83eb72f
Missed One
Owen Leibman
2021-05-13 18:57:32 -0700
4df184320a
Minor Improvement to Test Cleanup MathTrig
Owen Leibman
2021-05-13 18:22:59 -0700
9204d2d6b3
Updates to ensure that we're using the correct Namespaced exception
MarkBaker
2021-05-13 15:30:53 +0200
4b17188250
That should be most of the trig implementation functions grouped and methods renamed for clarity
MarkBaker
2021-05-13 15:22:37 +0200
0c26333e96
Start Grouping the trig functions related to sine and cosine into one class each, and rename methods
MarkBaker
2021-05-13 13:35:05 +0200