summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* - Fixed bug 44375 - HPSF now copes with a broken dictionary in Document ↵Rainer Klute2008-02-087-151/+222
| | | | | | Summary Information stream. RuntimeExceptions that occured when trying to read bogus data are now caught. Dictionary entries up to but not including the bogus one are preserved, the rest is ignored. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@619848 13f79535-47bb-0310-9956-ffa450edef68
* Add (disabled) failing testcase for bug #44375Nick Burch2008-02-072-0/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@619509 13f79535-47bb-0310-9956-ffa450edef68
* Handle timezones better with cell.setCellValue(Calendar), so now ↵Nick Burch2008-02-075-9/+57
| | | | | | 20:00-03:00, 20:00+00:00 and 20:00+03:00 will all be recorded as 20:00, and not 17:00 / 20:00 / 23:00 (pass a Date not a Calendar for old behaviour) - patch from bug #38641 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@619502 13f79535-47bb-0310-9956-ffa450edef68
* Patch from bug #44373 - Have HSSFDateUtil.isADateFormat support more date ↵Nick Burch2008-02-074-4/+25
| | | | | | formats git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@619382 13f79535-47bb-0310-9956-ffa450edef68
* support for excel hypelrinksYegor Kozlov2008-02-0710-383/+1213
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@619310 13f79535-47bb-0310-9956-ffa450edef68
* Implement hashCode and equals for HSSFFont and HSSFCellStyleNick Burch2008-02-067-2/+165
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@619001 13f79535-47bb-0310-9956-ffa450edef68
* 3.0.2-FINAL releasedYegor Kozlov2008-02-061-8/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@618940 13f79535-47bb-0310-9956-ffa450edef68
* Few tweaks to the patching guideNick Burch2008-02-051-1/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@618692 13f79535-47bb-0310-9956-ffa450edef68
* Tweaks to the iterator use guides for hssfNick Burch2008-02-051-4/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@618690 13f79535-47bb-0310-9956-ffa450edef68
* Add java.lang.Iterable style methods for iterating over rows and cells, but ↵Nick Burch2008-02-052-2/+15
| | | | | | don't actually implement that, as it wasn't in jdk 1.3 or jdk 1.4, with is rather tedious git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@618680 13f79535-47bb-0310-9956-ffa450edef68
* Make TestHSSFSheet#testAutoSizeColumn not fail on a Mac just because of font ↵Ugo Cei2008-02-041-1/+1
| | | | | | size differences. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@618328 13f79535-47bb-0310-9956-ffa450edef68
* Test file with hyperlinks on many sheets, of different typesNick Burch2008-02-041-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@618235 13f79535-47bb-0310-9956-ffa450edef68
* Implement CountA, CountIf, Index, Rows and Columns functions. Patch from ↵Nick Burch2008-02-0413-24/+1040
| | | | | | Josh Micich in bug #44345 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@618230 13f79535-47bb-0310-9956-ffa450edef68
* usermodel support for excel hyperlinksYegor Kozlov2008-02-025-79/+205
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617834 13f79535-47bb-0310-9956-ffa450edef68
* More Hyperlink support. Doesn't end up in HSSFCell just yet, as the records ↵Nick Burch2008-02-016-53/+122
| | | | | | are in the wrong bit of the file, so don't get associated with the sheet. All tests still passing though git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617555 13f79535-47bb-0310-9956-ffa450edef68
* Get the Hyperlink record code so that it doesn't break any existing tests, ↵Nick Burch2008-02-016-36/+115
| | | | | | and add in (no usermodel support yet though) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617523 13f79535-47bb-0310-9956-ffa450edef68
* Make a start on the hyperlink record support - not finished yet though, so ↵Nick Burch2008-02-012-0/+434
| | | | | | not enabled git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617516 13f79535-47bb-0310-9956-ffa450edef68
* Patch from bug #44336 - correctly escape sheet names in formula references, ↵Nick Burch2008-02-0115-40/+568
| | | | | | including tests for this, and fixes to old tests that were expecting the un-escaped sheet names git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617491 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to how SystemOutLogger and CommonsLogger log messages with ↵Nick Burch2008-02-015-9/+111
| | | | | | exceptions, and avoid an infinite loop with certain log messages with exceptions - triggered by bug #44326 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617487 13f79535-47bb-0310-9956-ffa450edef68
* Tweak the javadoc so it's clearer on the overview what the getFormat method doesNick Burch2008-02-011-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617483 13f79535-47bb-0310-9956-ffa450edef68
* Convert HSSFEventFactory to using the new HSSFRecordStream, which returns ↵Nick Burch2008-01-315-105/+272
| | | | | | fully-formed HSSFRecords. HSSFRecordStream allows for pull-style eventusermodel processing git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617167 13f79535-47bb-0310-9956-ffa450edef68
* Lots of documentation updates, to make it clearer how the code actually worksNick Burch2008-01-311-19/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617156 13f79535-47bb-0310-9956-ffa450edef68
* Mostly fix bug 42618 (really this time...) - can now open the file properly, ↵Nick Burch2008-01-287-17/+90
| | | | | | but getCellFormula() is still playing up (bug #44306 opened for this) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615859 13f79535-47bb-0310-9956-ffa450edef68
* start a new POI 3.1 section in the change logYegor Kozlov2008-01-283-3/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615769 13f79535-47bb-0310-9956-ffa450edef68
* fix bug #44297: IntPtg must operate with unsigned short. Reading signed ↵Yegor Kozlov2008-01-276-21/+116
| | | | | | short results in incorrect formula calculation. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615610 13f79535-47bb-0310-9956-ffa450edef68
* fix bug #44296: HSLF Not Extracting Slide Background ImageYegor Kozlov2008-01-258-8/+45
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615315 13f79535-47bb-0310-9956-ffa450edef68
* commented failing test42618()Yegor Kozlov2008-01-251-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615310 13f79535-47bb-0310-9956-ffa450edef68
* Add a test to show the bug #42618 appears to be incorrectNick Burch2008-01-252-1/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615259 13f79535-47bb-0310-9956-ffa450edef68
* Don't swap AreaPtg references from relative to absolute, by correctly ↵Nick Burch2008-01-254-7/+123
| | | | | | processing the fields. Patch from bug #44293 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615255 13f79535-47bb-0310-9956-ffa450edef68
* Correctly handle the last paragraph via a fix to TableCell - patch from bug ↵Nick Burch2008-01-255-1/+33
| | | | | | #44292 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615190 13f79535-47bb-0310-9956-ffa450edef68
* From bug #44254 - avoid some unread bytes warnings, and process the contents ↵Nick Burch2008-01-245-37/+92
| | | | | | of DVALRecord git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614909 13f79535-47bb-0310-9956-ffa450edef68
* Add another formula evaluation method, evaluateFormulaCell(cell), which will ↵Nick Burch2008-01-246-9/+236
| | | | | | re-calculate the value for a formula, without affecting the formula itself. Add tests too, and update the documentation git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614878 13f79535-47bb-0310-9956-ffa450edef68
* Update to use a newer openxml4j jar file, which contains patches from myself ↵Nick Burch2008-01-241-1/+1
| | | | | | and Ugo git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614870 13f79535-47bb-0310-9956-ffa450edef68
* extra whitespace caused the test fail on win xp. Strange, but it worked fine ↵Yegor Kozlov2008-01-221-1/+1
| | | | | | on *nix git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614274 13f79535-47bb-0310-9956-ffa450edef68
* Fix from bug #41726 - support signed offsets from relative areas and referencesNick Burch2008-01-225-22/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614211 13f79535-47bb-0310-9956-ffa450edef68
* added a unit test for fixed bug 41139: Constructing HSSFWorkbook is ↵Yegor Kozlov2008-01-192-74/+29
| | | | | | failed,threw threw ArrayIndexOutOfBoundsException for creating UnknownRecord git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613401 13f79535-47bb-0310-9956-ffa450edef68
* added unit tests for closed Bug 37684: Unhandled Continue Record ErrorYegor Kozlov2008-01-193-0/+36
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613400 13f79535-47bb-0310-9956-ffa450edef68
* add a check to prevent NPE in HSSFSheet.autoSizeColumn(). See Bug 44246Yegor Kozlov2008-01-191-20/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613396 13f79535-47bb-0310-9956-ffa450edef68
* use JDK 1.4 compatible constructor for IllegalStateExceptionYegor Kozlov2008-01-191-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@613395 13f79535-47bb-0310-9956-ffa450edef68
* Add a missing bit to the compile-ooxml ant taskNick Burch2008-01-161-0/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612520 13f79535-47bb-0310-9956-ffa450edef68
* Tidy up the imports, remove accidental link to xmlbeansNick Burch2008-01-161-8/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612512 13f79535-47bb-0310-9956-ffa450edef68
* Patch to support UncalcedRecord and usermodel code for it, to indicate ↵Nick Burch2008-01-169-7/+224
| | | | | | formulas on a sheet need recalculating (from bug #44233) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612445 13f79535-47bb-0310-9956-ffa450edef68
* Add methods to check to see if a given InputStream has a OOXML file header, ↵Nick Burch2008-01-166-2/+167
| | | | | | or a OLE2 file header, so that a future factory method could figure out which class to instantiate for a given InputStraeam git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612438 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug #44201 - support cloning of DVRecord, so validation enabled sheets ↵Nick Burch2008-01-157-23/+68
| | | | | | can be cloned git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612152 13f79535-47bb-0310-9956-ffa450edef68
* Some more updates to the records->usermodel support for hssf shapes. Still ↵Nick Burch2008-01-159-32/+483
| | | | | | not enough there to be useful to pretty much anyone, but at least there's now a framework in place that people can use if they want to support more, and some tests git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612148 13f79535-47bb-0310-9956-ffa450edef68
* update status of the latest release on the index pageYegor Kozlov2008-01-121-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@611434 13f79535-47bb-0310-9956-ffa450edef68
* fixed bug 44200: Sheet not cloneable when Note added to excel cellYegor Kozlov2008-01-1011-1/+135
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610855 13f79535-47bb-0310-9956-ffa450edef68
* Make a start on processing shapes on a sheet out of a record. For now, ↵Nick Burch2008-01-0910-25/+338
| | | | | | doesn't actually manage to do this, but has much of the infrastructure that'll be needed. Includes ability to get an existing HSSFPatriarch for a sheet, if there are the required records, and for the HSSFPatriarch to be in a position to be given the shapes that make it up (but this isn't done yet) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610608 13f79535-47bb-0310-9956-ffa450edef68
* Add several more test files, charting relatedNick Burch2008-01-096-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610606 13f79535-47bb-0310-9956-ffa450edef68
* Put the anchors where forrest wants themNick Burch2008-01-091-6/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610560 13f79535-47bb-0310-9956-ffa450edef68