Mark Baker
a49b3c4834
Example of cell-level protection in a worksheet
2013-02-27 12:52:57 +00:00
Mark Baker
e47b543c89
Bugfix: Work item GH-80 - "Sheet index is out of bounds." Exception
2013-02-27 12:18:34 +00:00
Dominik Bonsch
7b922bbf77
changed NULL to null
2013-02-21 19:34:41 +01:00
Matthias Laug
6ae1a501c5
Fatal Error on non object in Worksheet.php
...
the disconnectCells method is not always fully initialized with the attribute
_cellCollection, so a check needs to be done. Otherwise a fatal error occurs.
happens if multiple xsl are created from csv file
2013-02-21 14:35:59 +01:00
Mark Baker
d42361e8bf
Correct attachment of cells to cache collection as parent rather than worksheet
2013-02-21 11:44:33 +00:00
Mark Baker
db75c5981a
Fixes to Advanced Value Binder for cell restructuring
2013-02-21 11:29:32 +00:00
Mark Baker
76ba3cbcd3
Merge branch 'develop' into calcEngine
2013-02-20 22:28:38 +00:00
Mark Baker
3ea55ce287
Fix for composite charts indexing and ordering for each group
...
Added example for generating a composite chart
2013-02-19 12:23:38 +00:00
Mark Baker
9434700799
Simplify getRed, Green and Blue methods for colour styles
2013-02-17 14:57:42 +00:00
Mark Baker
be5551d29e
Refactor the cyclic reference stack as an object so that we can inject it into the logger constructor rather than having to pass it at every call
2013-02-16 10:59:19 +00:00
Mark Baker
6b6f00c2af
Changelog entry for refactored calculation engine
2013-02-15 16:14:15 +00:00
Mark Baker
3886c47ebe
Refactoring of calculation engine using the multiton pattern to eliminate caching issues when working with multiple workbooks
...
Refactoring of calculation engine for improved performance and memory usage
Refactoring of cell object to eliminate data duplication and reduce memory
2013-02-15 15:42:06 +00:00
Mark Baker
6fd6b4d044
Fix PHPExcel object destructor
2013-02-13 13:17:16 +00:00
Mark Baker
5451b63cdc
Merge branch 'develop' of https://github.com/PHPOffice/PHPExcel into calcEngine
...
Conflicts:
Classes/PHPExcel.php
Classes/PHPExcel/Worksheet.php
2013-02-13 09:09:28 +00:00
Mark Baker
245a1dc832
__destroy methods for Excel and Worksheet objects
2013-02-13 09:01:36 +00:00
Mark Baker
b589fab56b
Selective calculation cache clearance and adjustment for unsetting or renaming worksheets
2013-02-12 12:44:31 +00:00
Mark Baker
f05f66fa82
Eliminate some code duplication
2013-02-11 14:11:36 +00:00
Dominik Bonsch
4e8dea7883
Merge remote-tracking branch 'origin/experimental' into develop
2013-02-09 12:32:03 +01:00
Dominik Bonsch
49783efbd2
PSR-2
2013-02-09 12:26:15 +01:00
Dominik Bonsch
b9970417c3
PSR-2
2013-02-09 12:24:19 +01:00
Dominik Bonsch
94967a7cf9
PSR-2
2013-02-09 12:18:30 +01:00
Dominik Bonsch
4771c30ef1
PSR-2
2013-02-09 12:17:58 +01:00
Dominik Bonsch
caced1a5be
PSR-2
2013-02-09 12:15:01 +01:00
Dominik Bonsch
086d12e7af
phpdoc replaced array of by […]
2013-02-09 12:09:28 +01:00
Dominik Bonsch
e250e466f9
PSR-2
2013-02-09 11:55:38 +01:00
Mark Baker
abb076a817
Use direct reference to workbook in Calc Engine rather than cell's parent's parent
2013-02-05 09:52:28 +00:00
Mark Baker
6f4cfcc8c6
Ensure that writers access the workbook rather than the global calculation engine
2013-02-04 23:16:39 +00:00
Mark Baker
1e1a6ac361
Convert singleton calculation engine to multiton
2013-02-04 17:26:27 +00:00
Mark Baker
242f69bb29
Performance tweaks
2013-02-01 13:29:13 +00:00
Mark Baker
3c3e910d74
Performance tweaks and modification to style checking for hh:mm or mm:ss time formats to differentiate correctly from mm months
2013-02-01 12:45:21 +00:00
Mark Baker
144f38dd70
Merge pull request #138 from nicoder/patch-3
...
fix typo in comment, thanks
2013-02-01 03:17:13 -08:00
nicoder
1b96fcc8dd
fix typo in comment
2013-02-01 11:48:10 +01:00
Mark Baker
ff12698185
Merge branch 'develop' of https://github.com/PHPOffice/PHPExcel into develop
2013-01-31 12:13:58 +00:00
Mark Baker
9a085abd7d
Minor memory and performance improvements
2013-01-31 12:13:31 +00:00
Progi1984
debead542d
Merge pull request #136 from nicoder/patch-2
...
fix typo in phpdoc
2013-01-30 02:36:33 -08:00
Progi1984
7ca4d725f6
Merge pull request #135 from nicoder/patch-1
...
fix typo in phpdoc
2013-01-30 02:36:02 -08:00
nicoder
ff6643f627
fix typo in phpdoc
2013-01-30 10:55:16 +01:00
nicoder
2ce7553e28
fix typo in phpdoc
2013-01-30 10:04:04 +01:00
Mark Baker
0baa487442
Merge branch 'develop' of https://github.com/PHPOffice/PHPExcel into develop
2013-01-22 21:43:59 +00:00
Mark Baker
3bd2b89ff6
Bugfix: Work item GH-130 - Single cell print area
2013-01-22 21:43:31 +00:00
Dominik Bonsch
2863152399
Merge branch 'develop' into experimental
2013-01-22 21:21:22 +01:00
Dominik Bonsch
765fba9d4a
#131 added a check if the constant IDENTIFIER_OLE allready exists,
...
thx to @prolic
2013-01-22 21:20:32 +01:00
Dominik Bonsch
c3bb8796ab
replaced tabs by 4 spaces
2013-01-22 21:06:17 +01:00
Dominik Bonsch
ace1796330
reformated the docblock comments (looked a litle strange after
...
replacing the tabs)
2013-01-22 21:05:13 +01:00
Dominik Bonsch
8ccc3a40a0
replaced tabs by 4 spaces
2013-01-22 20:58:54 +01:00
Dominik Bonsch
b102d52c58
replaced tabs by 4 spaces
2013-01-22 20:56:41 +01:00
Dominik Bonsch
7dbe92b821
Improved the phrasing of the error messages.
2013-01-22 20:43:49 +01:00
Dominik Bonsch
acca05f1cf
minor architecture improvement
...
- used strtoupper to get rid of case sensitive name checks
- added "else if", it's not nessecary to check for the second "if", if
the first one was allready true
2013-01-22 20:39:45 +01:00
Dominik Bonsch
aadc933827
Still improving the out of bounds error messages in the exceptions.
2013-01-22 20:19:06 +01:00
Dominik Bonsch
9926c64314
added the requested index to the out of bounds exception
2013-01-22 20:12:12 +01:00