Commit Graph

  • 69671d2dc7 Additional work on stock charts Mark Baker 2012-02-29 22:01:45 +0000
  • 41199626d8 FIXED : Work item 8916 - Support for Rich-Text in PHPExcel_Writer_Excel5 Progi1984 2012-02-27 22:05:21 +0000
  • e0751201b8 Radar fills Mark Baker 2012-02-26 16:27:05 +0000
  • b95a61b6d5 Scatter chart basics, prevent problems with other chart types Mark Baker 2012-02-26 13:42:36 +0000
  • ed6d71cb92 Scatter chart basics Mark Baker 2012-02-26 12:31:03 +0000
  • 938dcd9d5f Minor refactoring Mark Baker 2012-02-25 18:46:39 +0000
  • e60920e7f7 Minor refactoring Mark Baker 2012-02-25 18:22:39 +0000
  • 4f28214d16 Test charts Mark Baker 2012-02-25 15:54:20 +0000
  • 0303372737 Test charts Mark Baker 2012-02-25 15:50:05 +0000
  • 8bbb468122 Radars and some fixes to bubbles Mark Baker 2012-02-24 23:58:02 +0000
  • 49e485e010 Can't give you exploding penguins.... so here's the next best thing: exploding pies and donuts Mark Baker 2012-02-24 17:08:13 +0000
  • 778ec9e7af Fix for stacked and percentage grouping son bar and column charts Mark Baker 2012-02-24 13:30:22 +0000
  • fdd1b20830 Tweak to varyColors element Mark Baker 2012-02-24 13:13:38 +0000
  • e624bb7c9e Holes in doughnuts Mark Baker 2012-02-24 07:45:08 +0000
  • 2a8dc8f7f5 Fixes to Pie and Donut charts Mark Baker 2012-02-23 23:49:45 +0000
  • fac2858b1d Fixes to rich text in charts Mark Baker 2012-02-23 17:20:25 +0000
  • ead33770d5 Developer documentation updates Mark Baker 2012-02-21 23:29:56 +0000
  • 3392f46985 Minor tweak to fix colours from the pallette index Mark Baker 2012-02-21 17:28:37 +0000
  • 9b462e941d Reset Theme.php charset to UTF-8 without BOM as fix for far-eastern fonts Mark Baker 2012-02-21 14:17:35 +0000
  • 3543ea45ef Bugfix: Work item 17186 - setSelectedCellByColumnAndRow is not working Mark Baker 2012-02-21 10:44:10 +0000
  • 4e6807578e Initial chart writer code (still annoyingly buggy) Mark Baker 2012-02-20 22:47:06 +0000
  • 6ba19b8241 Initial chart writer code (still annoyingly buggy) Mark Baker 2012-02-20 20:49:25 +0000
  • d6fbd9562e Chart reading test workbooks Mark Baker 2012-02-20 20:46:56 +0000
  • 29fcbd0c97 Fix point count in multi-level dataseries Mark Baker 2012-02-15 23:28:46 +0000
  • 59dc300e9b git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@86506 2327b42d-5241-43d6-9e2a-de5ac946f064 Mark Baker 2012-02-15 13:11:26 +0000
  • 3b47bd0852 Rich text should be inline rather than string... still needs testing for readers/writers of all file formats Mark Baker 2012-02-14 23:30:00 +0000
  • 18a5e7d2a4 Initial merge of Chart reader code Mark Baker 2012-02-14 23:28:41 +0000
  • 337af28233 Prevent stack overflow problem when formula in a cell contains a named range without a worksheet reference... this doesn't fix the formula, but does avoid the exception and allows the workbook to be written with the problematic cell as a blank Mark Baker 2012-02-14 23:27:50 +0000
  • c50003e6e1 Reworking of some of the example/test scripts Mark Baker 2012-02-14 23:26:05 +0000
  • b18939b29d Minor fixes for strict standards Mark Baker 2012-02-14 13:48:09 +0000
  • ffb8ccc362 Bugfix: Work item 15459 - Invalid cell coordinate in Autofilter for Excel2007 Writer Mark Baker 2012-02-14 01:03:40 +0000
  • 18cc1dc7a3 Reworking of some of the example/test scripts Mark Baker 2012-02-13 18:05:03 +0000
  • a2e37887e2 Reworking of some of the example/test scripts Mark Baker 2012-02-12 23:03:57 +0000
  • 6f91dd9f59 Bugfix: Work item 17403 - duplicateStyle() method doesn't duplicate conditional formats Added an equivalent duplicateConditionalStyle() method for duplicating conditional styles Mark Baker 2012-02-12 18:04:22 +0000
  • df29d7d985 Chart reader code, still detached from the workbook reader until I'm ready to commit that Mark Baker 2012-02-08 22:44:00 +0000
  • b41407743e Whoopsee... managed to introduce a bug when changing is_null() to === NULL for performance reasons, and reversed the logic of the test..... this is the fix Mark Baker 2012-02-08 22:33:31 +0000
  • a047194ef8 Minor additions to formulas in built sheet Mark Baker 2012-02-08 22:32:22 +0000
  • 86b256dbdf Unit Test scripts Mark Baker 2012-02-08 21:41:16 +0000
  • c1f957adbf Data files for Unit Tests Mark Baker 2012-02-08 21:40:05 +0000
  • 897d8843c4 More sophisticated parser... in time, I'll factor complex functions out from the engineering functions class, and use this as the basis for that rework Mark Baker 2012-02-08 21:39:02 +0000
  • 73f013c68f Initial addition of chart classes, though not yet including the reader/writer code for loading the classes Mark Baker 2012-02-08 21:17:39 +0000
  • 0285c3e428 Inline documentation changes Mark Baker 2012-02-02 10:27:14 +0000
  • 097a30b6d8 IMPROVED : Changelog Progi1984 2012-02-02 09:57:20 +0000
  • 44b3fa2c94 ADDED : Documents Properties Writing in Excel5Writer Progi1984 2012-01-31 23:53:21 +0000
  • 42fa6f10a1 Minor tweaks to Excel functions to handle envelope cases Mark Baker 2012-01-30 00:41:52 +0000
  • 695edbf677 Minor tweaks to Excel functions to handle envelope cases Mark Baker 2012-01-29 14:25:25 +0000
  • c92f4560e6 Switch to using str_getcsv rather than explode to handle test data strings containing commas Mark Baker 2012-01-29 14:24:43 +0000
  • b2624a2ad1 Unit Test scripts Mark Baker 2012-01-29 14:23:48 +0000
  • 5da448bbad Data files for Unit Tests Mark Baker 2012-01-29 14:23:06 +0000
  • b9c88ffae4 Unit Test scripts Mark Baker 2012-01-26 22:40:23 +0000
  • 3bbce88324 Data files for Unit Tests Mark Baker 2012-01-26 22:40:02 +0000
  • 9f2addc893 Minor tweaks to Excel functions to handle envelope cases Mark Baker 2012-01-26 22:39:21 +0000
  • 4338c32461 Unit Test scripts Mark Baker 2012-01-26 20:09:08 +0000
  • cbc1e24cb4 Data files for Unit Tests Mark Baker 2012-01-26 20:08:27 +0000
  • 97ea12ef6d Allow array definitions in test data files Mark Baker 2012-01-26 20:07:17 +0000
  • f0959c9ef3 Minor tweaks to Excel functions to handle envelope cases Mark Baker 2012-01-26 20:06:35 +0000
  • 897da40d97 Data files for Unit Tests Mark Baker 2012-01-26 01:42:43 +0000
  • d5ce069cfc minor performance tweak Mark Baker 2012-01-26 00:53:20 +0000
  • 7b8f646880 Tests for PHP date/time stamp and DateTime object returns Mark Baker 2012-01-26 00:50:24 +0000
  • bed8ef21b4 Removal of redundant code: break after return in case statements Mark Baker 2012-01-26 00:49:34 +0000
  • 9c2ceed08d Minor performance tweaks Mark Baker 2012-01-25 23:07:22 +0000
  • 2cce9b754d Minor performance tweaks and adjustments to Excel functions to handle a few envelope test cases Mark Baker 2012-01-25 22:07:35 +0000
  • a77c44d4e6 Unit Test scripts Mark Baker 2012-01-25 22:05:38 +0000
  • f3ceef434c Data files for Unit Tests Mark Baker 2012-01-25 22:04:53 +0000
  • 7429a98174 PHPUnit Extensions (custom assert for Complex numbers) Mark Baker 2012-01-23 23:42:32 +0000
  • 166311bf69 Unit Test scripts Mark Baker 2012-01-23 23:41:37 +0000
  • 7ac3ddd7f9 Data files for Unit Tests Mark Baker 2012-01-23 23:40:50 +0000
  • 54a6125d76 Unit Test scripts Mark Baker 2012-01-23 23:38:58 +0000
  • f9e719dc52 Minor tweaks to Excel functions to handle envelope cases Mark Baker 2012-01-22 19:00:42 +0000
  • 508be392e7 Minor performance tweaks Mark Baker 2012-01-19 22:36:22 +0000
  • 34f3e8b706 Initial phpunit unit test scripts Mark Baker 2012-01-19 22:32:58 +0000
  • 9bec4af001 Fix to inappropriate replacement of count() with empty().... there may be others I've not spotted yet. Mark Baker 2012-01-18 17:55:51 +0000
  • 414209c03d Fix to inappropriate replacement of count() with empty().... there may be others I've not spotted yet. Mark Baker 2012-01-18 17:51:53 +0000
  • 21cce674c8 Fix to inappropriate replacement of count() with empty().... there may be others I've not spotted yet. Improved debuglog in calculation engine. Mark Baker 2012-01-17 21:57:06 +0000
  • 24a9eb285c Use of empty() rather than count() to test if arrays are empty or not - simple performance tweak... empty() is over twice as fast as count() Mark Baker 2012-01-16 12:34:22 +0000
  • ac37b8ae8d Bugfix: Work item 17262 - Named Range definition in .xls when sheet reeference is quote wrapped Mark Baker 2012-01-15 12:06:04 +0000
  • 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) Mark Baker 2012-01-14 10:51:29 +0000
  • 0b515ff07d Configuration options for Chart and PDF rendering, in preparation for chart handling and making the PDF writer confugrable via a choice of 3rd party external libraries Mark Baker 2012-01-11 11:30:33 +0000
  • 438bc9da60 Bugfix: Work item 17166 - Indexed colors do not refer to Excel's indexed colors? Mark Baker 2012-01-02 00:12:09 +0000
  • cb6839b24a Fix for cell or cell range styling, misinterpreting column reference Mark Baker 2011-12-31 16:19:50 +0000
  • 6ea0ff9bfd Performance tweaks Mark Baker 2011-12-30 01:08:05 +0000
  • 86db0b8535 General: Change iterators to implement Iterator rather than extend CachingIterator, as a fix for PHP 5.4. changes in SPL Mark Baker 2011-12-30 00:04:06 +0000
  • 24bd9b5e8a Feature: Additional row iterator options: allow a start row to be defined in the constructor; seek(), and prev() methods added. Mark Baker 2011-12-29 22:59:24 +0000
  • b235c531a7 Experimental - Added getHighestDataColumn(), getHighestDataRow(), getHighestRowAndColumn() and calculateWorksheetDataDimension() methods for the worksheet that return the highest row and column that have cell records Mark Baker 2011-12-16 16:01:21 +0000
  • 0924d0a4ca Bugfix: (fauvel) Work item 16958 - Cell::getFormattedValue returns RichText object instead of string Mark Baker 2011-12-14 23:00:45 +0000
  • 7fce476f0c General: (atz) Work item 17024 - Unknown codepage: 10007 Additional Mac codepages Mark Baker 2011-12-14 22:48:09 +0000
  • 5cf4740204 Fix to cache factory getInstance() if initialize() has been called explicitly by a user call Mark Baker 2011-12-09 14:55:47 +0000
  • fc62320de8 modify cell cache getInstance() method to validate response from initialize() if it hasn't been called explicitly by a user call Mark Baker 2011-12-09 12:19:54 +0000
  • cd7f0a1c51 Added a cacheMethodIsAvailable() method to all cell cache classes, making it easier to identify if all the necessary classes/functions are available for each caching option. Renamed the factory getCacheStorageMethods() method to getAllCacheStorageMethods(), returning all cache options in the library. Wrote a new factory getCacheStorageMethods() method to return an array of those cache methods that are available with the current build of PHP (extensions tested, etc). Refactored factory initialize() method to use the cacheMethodIsAvailable(), so factoring the logic for testing methods out of the factory. Mark Baker 2011-12-09 12:10:46 +0000
  • 93e8a05780 Feature - initial version of Igbinary (serialized) cell caching Mark Baker 2011-12-05 23:42:39 +0000
  • 86d2a5291f Feature - initial version of Igbinary (serialized) cell caching Mark Baker 2011-12-05 23:41:49 +0000
  • 5fb3ffceb0 Performance improvement for readers that reduces overheads when setting titles in multi-worksheet workbooks, by avoiding re-iterating through all worksheet/cells whenever a sheet title is set Mark Baker 2011-12-04 11:24:59 +0000
  • c345c0e8ca Exception handling for SQLite3 cell caching Mark Baker 2011-12-03 20:16:57 +0000
  • 91f74c5893 Exception handling for SQLite cell caching Mark Baker 2011-12-03 18:49:27 +0000
  • bde593557d Minor performance optimisation: use $x+=3 instead of $x=$x+3 Mark Baker 2011-12-03 10:02:24 +0000
  • 11c87c19ad Feature - initial version of SQLite cell caching Mark Baker 2011-12-03 00:32:01 +0000
  • 07e56b5a60 Feature - initial version of SQLite cell caching Mark Baker 2011-12-03 00:24:44 +0000
  • ee028c165d General: Work item 16028 - Fix for projects that still use old autoloaders Mark Baker 2011-12-02 14:16:23 +0000
  • 969c409ba1 Bugfix: Work item 16266 - PHPExcel_Style::applyFromArray() returns null rather than style object in advanced mode Mark Baker 2011-12-02 13:59:57 +0000
  • 207f6f5818 General: Work item 16359 - [Patch] faster stringFromColumnIndex() Mark Baker 2011-12-02 13:40:40 +0000