4d9258c9e1Modified some of the examples to show rich text and additional download headers that might be needed
Mark Baker
2013-04-27 13:42:14 +0100
8debf76a8aMinor performance tweaks
Mark Baker
2013-04-26 12:44:47 +0100
8a05ee8896Added Docblocks for cell address and column sort callback functions
Mark Baker
2013-04-26 07:46:50 +0100
d96364fda6PHPDoc blocks
Mark Baker
2013-04-25 23:44:15 +0100
7f7b520652Some refactoring of insert/delete row/column reference methods
Mark Baker
2013-04-25 17:53:29 +0100
db1fcd5cd6Additional work on GH-161 for Breaks
Mark Baker
2013-04-23 17:42:40 +0100
15bfe6b8d5Update examples
Mark Baker
2013-04-21 16:27:35 +0100
097ae1706eAdditional work on GH-161 - Fix: Hyperlinks break when removing rows
Mark Baker
2013-04-21 16:03:25 +0100
ab01a6c6dcAdditional work on bugfix GH-161: Hyperlinks break when removing rows
Mark Baker
2013-04-20 23:53:25 +0100
e76673bcc0Bugfix: (Shanto) Work item GH-161 - Fix: Hyperlinks break when removing rows
Mark Baker
2013-04-20 11:46:20 +0100
2d3451d95dMerge pull request #166 from neclimdul/extra_html_writer_row
Mark Baker
2013-04-20 02:43:03 -0700
0a09b235eeClose tbody after images and charts
jgilliland
2013-04-16 17:29:19 -0500
af01842f78Remove empty row from empty charts and images
jgilliland
2013-04-16 17:27:20 -0500
db7b99ac8eBugfix: (alexgann) Work item GH-154 - Fix merged-cell borders on HTML/PDF output
Mark Baker
2013-04-01 17:26:26 +0100
663b8a1903General: Modify cell's getCalculatedValue() method to return the content of RichText objects rather than the RichText object itself
Mark Baker
2013-03-29 11:15:36 +0000
f3e1d9660aMerge pull request #159 from sparksp/patch-1
Progi1984
2013-03-27 09:58:42 -0700
d79bdc5b19iconv rather than mbstring for convert encoding
Mark Baker
2013-03-24 21:56:06 +0000
4779025701General: Work item GH-98 - Split repository in order to improve distribution of the library via composer
Mark Baker
2013-03-22 14:09:22 +0000
b42d4a353cFix reference to worksheet/cell collection from cell in isDateTime()
Mark Baker
2013-03-20 13:48:25 +0000
80e3c46f3aiconv() is more efficient than mb_convert_encoding()
Mark Baker
2013-03-16 00:18:38 +0000
316f86e03cDocblock comments
Mark Baker
2013-03-10 23:15:57 +0000
fb16712e13Some work on page margins for HTML Writer, and initial elements for DomPDF PDF Writer
Mark Baker
2013-03-06 21:38:42 +0000
5940e40362Make prepared statements re-usable
Mark Baker
2013-03-06 17:43:12 +0000
8a97503f17Bugfix: Add DROP TABLE in destructor for SQLite and SQLite3 cache controllers
Mark Baker
2013-03-06 17:19:22 +0000
65f6ebf049Merge branch 'develop' into calcEngine
Mark Baker
2013-03-01 21:39:33 +0000
6145cf326bBugfix: (ccorliss) Work item GH-105 - Fixed number format fatal error
Mark Baker
2013-03-01 21:38:13 +0000
5144932a8bMake consistent use of prepared statements
Mark Baker
2013-03-01 13:50:06 +0000
e5613be860Ensure that values returned get getCalculatedValue aren't array values, irrespective of the returnArrayAsType setting
Mark Baker
2013-02-28 12:22:10 +0000
b15fa68fb5Merge branch 'develop' into calcEngine
Mark Baker
2013-02-28 00:23:20 +0000
ae9d9fd758Add move cell method for SQLite.
Mark Baker
2013-02-27 23:13:49 +0000
429ad59284Method for moving cells in the cell cache without needing to access the cell itself
Mark Baker
2013-02-27 17:54:45 +0000
a49b3c4834Example of cell-level protection in a worksheet
Mark Baker
2013-02-27 12:52:57 +0000
e47b543c89Bugfix: Work item GH-80 - "Sheet index is out of bounds." Exception
Mark Baker
2013-02-27 12:18:34 +0000
7b922bbf77changed NULL to null
Dominik Bonsch
2013-02-21 19:34:41 +0100
6ae1a501c5Fatal Error on non object in Worksheet.php
Matthias Laug
2013-02-21 14:35:59 +0100
d42361e8bfCorrect attachment of cells to cache collection as parent rather than worksheet
Mark Baker
2013-02-21 11:44:33 +0000
db75c5981aFixes to Advanced Value Binder for cell restructuring
Mark Baker
2013-02-21 11:29:32 +0000
76ba3cbcd3Merge branch 'develop' into calcEngine
Mark Baker
2013-02-20 22:28:38 +0000
3ea55ce287Fix for composite charts indexing and ordering for each group Added example for generating a composite chart
Mark Baker
2013-02-19 12:23:38 +0000
9434700799Simplify getRed, Green and Blue methods for colour styles
Mark Baker
2013-02-17 14:57:42 +0000
be5551d29eRefactor 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
Mark Baker
2013-02-16 10:59:19 +0000
6b6f00c2afChangelog entry for refactored calculation engine
Mark Baker
2013-02-15 16:14:15 +0000
3886c47ebeRefactoring 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
Mark Baker
2013-02-15 15:42:06 +0000
6fd6b4d044Fix PHPExcel object destructor
Mark Baker
2013-02-13 13:17:16 +0000
abb076a817Use direct reference to workbook in Calc Engine rather than cell's parent's parent
Mark Baker
2013-02-05 09:52:28 +0000
6f4cfcc8c6Ensure that writers access the workbook rather than the global calculation engine
Mark Baker
2013-02-04 23:16:39 +0000
1e1a6ac361Convert singleton calculation engine to multiton
Mark Baker
2013-02-04 17:26:27 +0000
242f69bb29Performance tweaks
Mark Baker
2013-02-01 13:29:13 +0000
3c3e910d74Performance tweaks and modification to style checking for hh:mm or mm:ss time formats to differentiate correctly from mm months
Mark Baker
2013-02-01 12:45:21 +0000
144f38dd70Merge pull request #138 from nicoder/patch-3
Mark Baker
2013-02-01 03:17:13 -0800
1b96fcc8ddfix typo in comment
nicoder
2013-02-01 11:48:10 +0100
3bd2b89ff6Bugfix: Work item GH-130 - Single cell print area
Mark Baker
2013-01-22 21:43:31 +0000
2863152399Merge branch 'develop' into experimental
Dominik Bonsch
2013-01-22 21:21:22 +0100
765fba9d4a#131 added a check if the constant IDENTIFIER_OLE allready exists, thx to @prolic
Dominik Bonsch
2013-01-22 21:20:32 +0100
c3bb8796abreplaced tabs by 4 spaces
Dominik Bonsch
2013-01-22 21:06:17 +0100
ace1796330reformated the docblock comments (looked a litle strange after replacing the tabs)
Dominik Bonsch
2013-01-22 21:05:13 +0100
8ccc3a40a0replaced tabs by 4 spaces
Dominik Bonsch
2013-01-22 20:58:54 +0100
b102d52c58replaced tabs by 4 spaces
Dominik Bonsch
2013-01-22 20:56:41 +0100
7dbe92b821Improved the phrasing of the error messages.
Dominik Bonsch
2013-01-22 20:43:49 +0100
acca05f1cfminor 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
Dominik Bonsch
2013-01-22 20:39:45 +0100
aadc933827Still improving the out of bounds error messages in the exceptions.
Dominik Bonsch
2013-01-22 20:19:06 +0100
9926c64314added the requested index to the out of bounds exception
Dominik Bonsch
2013-01-22 20:12:12 +0100
756dfad85aadded the actual number of sheets in the out of bounds exception
Dominik Bonsch
2013-01-22 20:10:01 +0100
9de3d5a62bSet correct active sheet when setReadDataOnly(true) and only loading a selection of two or more worksheets rather than all worksheets
Mark Baker
2013-01-21 12:56:21 +0000
092fc7b5f7General: (dbonsch) Work item GH-78 - Restructuring of PHPExcel Exceptions
Mark Baker
2013-01-15 21:42:28 +0000
907ad1ef66Modify listWorksheetNames() and listWorksheetInfo to use XMLReader with streamed XML rather than SimpleXML
Mark Baker
2013-01-13 23:36:04 +0000
0ad3f67da6Initial modifications for XML-based sheet readers to use XMLReader via streaming for large files in the listWorksheetNames() and listWorksheetInfo() methods... still needs some additional work for merged cells to work correctly, but gives a hell of a memory boost and executes more quickly - the same principles will be applied to the core data readers, but that still requires a lot more work. However, when completed, the effort should be worth it for both speed and memory usage, and the code should be a lot cleaner for the core data reader as well
Mark Baker
2013-01-12 12:52:00 +0000
3d3543cb17Bugfix: Work item GH-113 - canRead() Error for GoogleDocs ODS files: in ODS files from Google Docs there is no mimetype file
Mark Baker
2013-01-03 17:49:56 +0000