Mark Baker
6145cf326b
Bugfix: (ccorliss) Work item GH-105 - Fixed number format fatal error
2013-03-01 21:38:13 +00:00
Mark Baker
b15fa68fb5
Merge branch 'develop' into calcEngine
2013-02-28 00:23:20 +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
Mark Baker
6b6f00c2af
Changelog entry for refactored calculation engine
2013-02-15 16:14:15 +00:00
Mark Baker
3bd2b89ff6
Bugfix: Work item GH-130 - Single cell print area
2013-01-22 21:43:31 +00:00
Mark Baker
092fc7b5f7
General: (dbonsch) Work item GH-78 - Restructuring of PHPExcel Exceptions
2013-01-15 21:42:28 +00:00
Mark Baker
907ad1ef66
Modify listWorksheetNames() and listWorksheetInfo to use XMLReader with streamed XML rather than SimpleXML
2013-01-13 23:36:04 +00:00
Mark Baker
3d3543cb17
Bugfix: Work item GH-113 - canRead() Error for GoogleDocs ODS files: in ODS files from Google Docs there is no mimetype file
2013-01-03 17:49:56 +00:00
Progi1984
da8ec6f86b
Fix GH-8 / CP-11704 (Conditional formatting in Excel 5)
2012-12-18 00:46:53 +01:00
Mark Baker
d13ca1f790
Bugfix: Work item GH-104 - echo statements in HTML.php
2012-12-11 21:55:46 +00:00
Mark Baker
62bf1b7a93
Bugfix: (teso) Work item 18551 - Rich Text containing UTF-8 characters creating unreadable content with Excel5 Writer
2012-12-11 17:54:23 +00:00
Mark Baker
487f4b79ec
Bugfix: (manual merge from a pull request from amironov) Work item GH-82 - PHPExcel_Worksheet::getCellCollection() may not return last cached cell
2012-11-29 23:57:12 +00:00
Mark Baker
a032194211
Minor style changes, and added timings to Examples
2012-11-28 21:30:58 +00:00
Mark Baker
7854955cff
Bugfix: Work item 18963 - getSheetNames() fails on numeric (floating point style) names with trailing zeroes
2012-11-25 12:26:48 +00:00
Mark Baker
6bc4199675
Various tweaks and fixes
2012-11-24 22:48:44 +00:00
Mark Baker
8f48638c52
Updated changelog
2012-11-23 19:35:55 +00:00
Mark Baker
fd4161dcaa
Bugfix: Work item 17976 - Fix to Excel2007 Reader for hyperlinks with an anchor fragment (following a #), otherwise they were treated as sheet references
2012-11-21 10:37:16 +00:00
Mark Baker
91de8c54e4
Modified applyFromArray() method of PHPExcel_Style to use PHPExcel::cellXfExists() call instead of expensive hash test.
2012-11-20 23:55:18 +00:00
Mark Baker
8a967b2996
Bugfix: Work item GH-67 - Cache directory for DiscISAM cache storage cannot be set
2012-11-20 22:25:12 +00:00
Mark Baker
4f070fc349
General: Work items 17936 and 17840 - Fix for environments where there is no access to /tmp but to upload_tmp_dir
...
Provided an option to set the sys_get_temp_dir() call to use the upload_tmp_dir; though by default the standard temp directory will still be used
2012-11-20 21:34:24 +00:00
Progi1984
9a29129ec7
Fix GH-22 (Support of SheetView in Excel5 Writer)
2012-11-13 23:01:49 +01:00
Mark Baker
1f601e0ecf
Bugfix: Work item 18844 - cache_in_memory_gzip "eats" last worksheet line, cache_in_memory doesn't
2012-11-09 01:24:44 +00:00
Mark Baker
a809355863
HTML Writer include charts option
2012-11-07 23:22:59 +00:00
Mark Baker
531803a919
Change Writer exceptions to PHPExcel_Writer_Exception
2012-10-31 22:00:40 +00:00
Mark Baker
8f3640e44c
Change reader exceptions to PHPExcel_Reader_Exception
2012-10-29 23:48:29 +00:00
Mark Baker
45f2829a33
Bugfix: Work item GH-66 - Wrong check for maximum number of rows in Excel5 Writer
2012-10-25 12:57:48 +01:00
Mark Baker
b2a26349d4
Bugfix: Work item 18794 - CSV files without a file extension being identified as HTML
2012-10-16 13:39:59 +01:00
Mark Baker
7b8533a504
Minor bugfix to calculation engine formula validation (unbalanced braces)
2012-10-13 22:07:36 +01:00
Mark Baker
4c88a30abd
Feature: Allow call to font setUnderline() for underline format to specify a simple boolean for UNDERLINE_NONE or UNDERLINE_SINGLE
2012-09-25 12:41:25 +01:00
Mark Baker
072dd6f23e
Merge branch 'develop' of https://github.com/PHPOffice/PHPExcel into develop
2012-09-20 00:28:23 +01:00
Mark Baker
660e7e723b
Example of creating Pie and Donut charts
...
Bugfix: Discard single cell merge ranges when reading (stupid that Excel allows them in the first place)
Bugfix: Discard hidden autoFilter named ranges
2012-09-20 00:26:49 +01:00
Mark Baker
9f042a8540
Feature: Added fraction tests to advanced value binder
2012-09-18 22:43:09 +01:00
Mark Baker
fb6ad92fd4
Minor bugfixes
2012-09-16 23:28:03 +01:00
Mark Baker
0dac1e1ab5
General: (Raghav1981) ZeroHeight for rows in sheet format
2012-09-09 11:38:32 +01:00
Mark Baker
23fe9937fe
Bugfix: Work item 18598 - Cannot access private property PHPExcel_CachedObjectStorageFactory::$_cacheStorageMethod
2012-09-06 23:40:39 +01:00
Mark Baker
2d6ad66f0c
Feature: Excel compatibility option added for writing CSV files
...
While Excel 2010 can read CSV files with a simple UTF-8 BOM, Excel2007 and earlier require UTF-16LE encoded tab-separated files.
The new setExcelCompatibility(TRUE) option for the CSV Writer will generate files with this formatting for easy import into Excel2007 and below.
2012-09-05 14:12:00 +01:00
Mark Baker
a376606bd2
- Bugfix: Work item 18425 - Problems with $_activeSheetIndex when decreased below 0.
2012-09-04 12:46:30 +01:00
Mark Baker
85eabc21aa
Various bugfixes including Excel2007 Writer order of font style elements to conform with Excel2003 using compatibility pack
2012-08-23 00:16:40 +01:00
Mark Baker
83b8e9dad3
Bugfix: (wolf5x) Work item 18492 - load file failed if the file has no extensionType
2012-08-19 23:57:16 +01:00
Mark Baker
dc01c8bbc1
Special Feature: (kkamkou) Phar builder script to add phar file as a distribution option
2012-08-16 23:57:48 +01:00
Mark Baker
55aa7b8d2b
General: (alexgann) Add cell indent to html rendering
2012-08-13 13:11:20 +01:00
unknown
14686dbb42
Feature: (k1LoW) Support SheetView view
attribute (Excel2007)
...
modified to add reader support, and refactored validation
2012-08-09 12:35:04 +01:00
Mark Baker
938ce8d51f
Bugfix: Work item 18325 - v-type texts for series labels now recognised and parsed correctly
2012-08-06 22:40:24 +01:00
Mark Baker
6c9a907027
Bugfix: Work item 18145 - Autoshape being identified in twoCellAnchor when includeCharts is TRUE triggering load error
2012-08-06 11:41:05 +01:00
Mark Baker
b2b66ecfd4
Merge branch 'charts' into develop
2012-08-04 16:11:25 +01:00
Mark Baker
7d13b6de2e
Bugfix: Work item 18377 - Chart Title compatibility on Excel 2007
2012-08-04 16:08:28 +01:00
Mark Baker
7fae37247b
General: Magic __toString() method added to Cell object to return raw data value as a string
2012-08-01 21:41:00 +01:00
Mark Baker
0b60b61104
Bugfix: takaakik) Work Item 15455 - getNestingLevel() Error on Excel5 Read
...
Bugfix: ix to Excel5 Reader when cell annotations are defined before their referenced text objects
2012-08-01 17:25:10 +01:00
Mark Baker
8f3dc270a6
Bugfix: Work Item 18415- mb_stripos empty delimiter
2012-07-27 22:06:28 +01:00
Mark Baker
b871674f18
Ensure that chart worksheet is correctly set when adding chart to a
...
worksheet
2012-07-26 20:04:52 +01:00
Mark Baker
8e41c70d41
General: Work item 18404 - setCellValueExplicitByColumnAndRow() do not return PHPExcel_Worksheet
2012-07-25 23:54:53 +01:00
Mark Baker
013c18b859
General - merged (with some localisation mods) from a pull request by alexgann - Add Currency detection to the Advanced Value Binder
2012-07-25 13:15:27 +01:00
Mark Baker
317f00b259
Bugfix to ensure that General format is not treated as a date format
...
despite containg e for epoch
OOCalc Reader modified to process number-rows-repeated
Modify OOCalc Reader to only read cells that containing data, or merged cells
(depending on setReadDataOnly setting)
2012-07-23 21:52:14 +01:00
Mark Baker
d9f9fd37f4
Changelog for OOCalc bugfix
2012-07-23 13:03:32 +01:00
Mark Baker
59932b0cac
Bugfix: Work item 18370 - Error loading xlsx file with column breaks
...
Deprecated the getCalculatedValue(), setCalculatedValue(), setFormulaAttributes() and getFormulaAttributes() methods in PHPExcel_Cell.
Documentation changes and unit tests.
2012-07-18 12:29:33 +01:00
Mark Baker
1535b4d9e7
Feature: Modified ERF and ERFC Engineering functions to accept Excel 2010's modified acceptance of negative arguments
2012-07-14 14:20:17 +01:00
Mark Baker
e2a2fdb335
Bugfix: (seltzlab) Fix to excel2007 Chart Writer when a $plotSeriesValues is empty
2012-07-14 01:26:53 +01:00
Mark Baker
c20c5f6ac8
Bugfix: (wackonline) OOCalc Reader fix for NULL cells
2012-07-14 00:40:55 +01:00
Progi1984
e1104f1862
ADDED : Implement support for AutoFilter in PHPExcel_Writer_Excel5
2012-07-13 18:20:06 +02:00
Mark Baker
b7acf2bbe4
Bugfix: Work items 15905 and 18183
...
Allow "no impact" to formats on Conditional Formatting
2012-07-02 22:38:24 +01:00
Mark Baker
6710c8a136
Bugfix: Work items 15799 and 18278
...
Background color cell is always black when editing cell
2012-06-26 21:08:11 +01:00
Mark Baker
57464cbf1a
Bugfix: Support for "e" (epoch) date format mask
...
Rendered as a 4-digit CE year in non-Excel outputs
2012-06-26 20:55:27 +01:00
Mark Baker
ec9256a12e
Bugfix: Patch 12318 - OOCalc cells containing <text:span> inside the <text:p> tag
...
Bugfix: Fix to listWorksheetInfo() method for OOCalc Reader
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@91446 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-06-07 19:42:45 +00:00
Mark Baker
0502d215d0
Initial refactoring of PDF Writer to work with user-selection of 3rd party PDF libraries
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@91327 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-06-04 20:06:16 +00:00
Mark Baker
9ef758443d
Bugfix: Work item 17471 - OOCalc cells contain same data bug?
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@90421 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-05-13 18:15:46 +00:00
Mark Baker
47c94fb28a
New Reader Feature: listWorksheetInfo() method added to Readers... courtesy of Christopher Mullins (schir1964)
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88719 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-03-31 19:16:53 +00:00
Mark Baker
4f76dfad97
Bugfix: (bnr) Work item 17501 - =sumproduct(A,B) <> =sumproduct(B,A) in xlsx
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@87695 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-03-12 23:42:12 +00:00
Progi1984
41199626d8
FIXED : Work item 8916 - Support for Rich-Text in PHPExcel_Writer_Excel5
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@87070 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-02-27 22:05:21 +00:00
Mark Baker
3543ea45ef
Bugfix: Work item 17186 - setSelectedCellByColumnAndRow is not working
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@86732 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-02-21 10:44:10 +00:00
Mark Baker
6f91dd9f59
Bugfix: Work item 17403 - duplicateStyle() method doesn't duplicate conditional formats
...
Added an equivalent duplicateConditionalStyle() method for duplicating conditional styles
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@86383 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-02-12 18:04:22 +00:00
Progi1984
097a30b6d8
IMPROVED : Changelog
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85954 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-02-02 09:57:20 +00:00
Mark Baker
ac37b8ae8d
Bugfix: Work item 17262 - Named Range definition in .xls when sheet reeference is quote wrapped
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85313 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-01-15 12:06:04 +00:00
Mark Baker
a22e46f328
Bugfix: Work item 17199 - Indexed colors should be consistent with Excel and start from 1 (current indexing of the default palette array starts at 0)
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85260 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-01-14 10:51:29 +00:00
Mark Baker
438bc9da60
Bugfix: Work item 17166 - Indexed colors do not refer to Excel's indexed colors?
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@84644 2327b42d-5241-43d6-9e2a-de5ac946f064
2012-01-02 00:12:09 +00:00
Mark Baker
86db0b8535
General: Change iterators to implement Iterator rather than extend CachingIterator, as a fix for PHP 5.4. changes in SPL
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@84516 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-30 00:04:06 +00:00
Mark Baker
24bd9b5e8a
Feature: Additional row iterator options: allow a start row to be defined in the constructor; seek(), and prev() methods added.
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@84512 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-29 22:59:24 +00:00
Mark Baker
b235c531a7
Experimental - Added getHighestDataColumn(), getHighestDataRow(), getHighestRowAndColumn() and calculateWorksheetDataDimension() methods for the worksheet that return the highest row and column that have cell records
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83932 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-16 16:01:21 +00:00
Mark Baker
0924d0a4ca
Bugfix: (fauvel) Work item 16958 - Cell::getFormattedValue returns RichText object instead of string
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83890 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-14 23:00:45 +00:00
Mark Baker
7fce476f0c
General: (atz) Work item 17024 - Unknown codepage: 10007
...
Additional Mac codepages
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83889 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-14 22:48:09 +00:00
Mark Baker
93e8a05780
Feature - initial version of Igbinary (serialized) cell caching
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83657 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-05 23:42:39 +00:00
Mark Baker
07e56b5a60
Feature - initial version of SQLite cell caching
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83557 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-03 00:24:44 +00:00
Mark Baker
ee028c165d
General: Work item 16028 - Fix for projects that still use old autoloaders
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83541 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-02 14:16:23 +00:00
Mark Baker
969c409ba1
Bugfix: Work item 16266 - PHPExcel_Style::applyFromArray() returns null rather than style object in advanced mode
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83539 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-02 13:59:57 +00:00
Mark Baker
207f6f5818
General: Work item 16359 - [Patch] faster stringFromColumnIndex()
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83538 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-12-02 13:40:40 +00:00
Mark Baker
bbc73039e6
General: Ensure use of system temp directory for all temporary work files, unless explicitly specified
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83403 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-11-28 14:44:28 +00:00
Mark Baker
68a0930f67
Bugfix: Work item 16960 - Previous calculation engine error conditions trigger cyclic reference errors
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83263 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-11-25 14:37:47 +00:00
Mark Baker
f2076cde3f
Bugfix: Work item 16956 - External links in Excel2010 files cause Fatal error
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83261 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-11-25 13:34:08 +00:00
Mark Baker
cdbeceba47
Bugfix: Work item 16895 - PHP Invalid index notice on writing excel file when active sheet has been deleted
...
General: Work item 16923 - Datatype.php & constant TYPE_NULL
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@83260 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-11-25 12:16:01 +00:00
Mark Baker
77cd4ac9aa
Bugfix: Work item 16643 - Bug In Cache System (cell reference when throwing caching errors)
...
General: Work item 16643 - Add file directory as a cache option for cache_to_discISAM
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@82024 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-10-26 16:16:43 +00:00
Mark Baker
efc066c233
Bugfix: Work item 16212 - $arguments improperly used in CachedObjectStorage/PHPTemp.php
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@82008 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-10-25 19:31:57 +00:00
Mark Baker
f2310e05d0
Bugfix: Work item 16246 - reader/CSV fails on this file
...
auto_detect_line_endings now set in CSV reader
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@77805 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-08-05 14:37:30 +00:00
Mark Baker
94e3dc3fd2
Improved speed and memory usage in Excel5 Writer
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@74786 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-06-01 23:09:12 +00:00
Mark Baker
48b2fb8e99
Bugfix: Locale-specific fix to text functions when passing a boolean argument instead of a string
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@73499 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-05-15 22:58:20 +00:00
Mark Baker
85ff71fd18
General: Improved memory usage in CSV Writer
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@73146 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-05-11 22:36:47 +00:00
Mark Baker
dd7b0610e9
Bugfix: Work item 15762 - INDIRECT() function doesn't work with named ranges
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72460 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-04-29 13:44:27 +00:00
Mark Baker
5979a4ec13
Bugfix: Work item 15786 - RangeToArray strange array keys
...
and Minor performance tweak to the workbook setActiveSheetIndexByName() method
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72435 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-04-28 20:42:50 +00:00
Mark Baker
5672f25ebf
General: Reduce cell caching overhead using dirty flag to ensure that cells are only rewritten to the cache if they have actually been changed
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72227 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-04-25 14:25:53 +00:00
Mark Baker
ff4daef39c
General: Fix to build to ensure that Examples are included with the documentation
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72195 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-04-23 21:12:20 +00:00
Mark Baker
c7f99d0d98
Bugfix: Work item 15707 - ini_set() call in Calculation class destructor
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72060 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-04-19 21:40:35 +00:00
Mark Baker
70f773f0ca
Bugfix: Support for Excel functions whose return can be used as either a value or as a cell reference depending on its context within a formula
...
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@71420 2327b42d-5241-43d6-9e2a-de5ac946f064
2011-04-05 21:57:59 +00:00