]> source.dussan.org Git - poi.git/log
poi.git
16 years agoMerged revisions 618328 via svnmerge from
Ugo Cei [Mon, 4 Feb 2008 17:08:25 +0000 (17:08 +0000)]
Merged revisions 618328 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r618328 | ugo | 2008-02-04 18:05:13 +0100 (Mon, 04 Feb 2008) | 1 line

  Make TestHSSFSheet#testAutoSizeColumn not fail on a Mac just because of font size differences.
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@618329 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 615190-618235 via svnmerge from
Ugo Cei [Mon, 4 Feb 2008 16:55:43 +0000 (16:55 +0000)]
Merged revisions 615190-618235 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r615190 | nick | 2008-01-25 12:52:39 +0100 (Fri, 25 Jan 2008) | 1 line

  Correctly handle the last paragraph via a fix to TableCell - patch from bug #44292
........
  r615255 | nick | 2008-01-25 17:15:49 +0100 (Fri, 25 Jan 2008) | 1 line

  Don't swap AreaPtg references from relative to absolute, by correctly processing the fields. Patch from bug #44293
........
  r615259 | nick | 2008-01-25 17:33:59 +0100 (Fri, 25 Jan 2008) | 1 line

  Add a test to show the bug #42618 appears to be incorrect
........
  r615310 | yegor | 2008-01-25 20:27:56 +0100 (Fri, 25 Jan 2008) | 1 line

  commented failing test42618()
........
  r615315 | yegor | 2008-01-25 20:37:22 +0100 (Fri, 25 Jan 2008) | 1 line

  fix bug #44296: HSLF Not Extracting Slide Background Image
........
  r615610 | yegor | 2008-01-27 15:55:32 +0100 (Sun, 27 Jan 2008) | 1 line

  fix bug #44297: IntPtg must operate with unsigned short. Reading signed short results in incorrect formula calculation.
........
  r615769 | yegor | 2008-01-28 09:53:19 +0100 (Mon, 28 Jan 2008) | 1 line

  start a new POI 3.1 section in the change log
........
  r615859 | nick | 2008-01-28 13:18:12 +0100 (Mon, 28 Jan 2008) | 1 line

  Mostly fix bug 42618 (really this time...) - can now open the file properly, but getCellFormula() is still playing up (bug #44306 opened for this)
........
  r617156 | nick | 2008-01-31 17:41:53 +0100 (Thu, 31 Jan 2008) | 1 line

  Lots of documentation updates, to make it clearer how the code actually works
........
  r617167 | nick | 2008-01-31 18:30:16 +0100 (Thu, 31 Jan 2008) | 1 line

  Convert HSSFEventFactory to using the new HSSFRecordStream, which returns fully-formed HSSFRecords. HSSFRecordStream allows for pull-style eventusermodel processing
........
  r617483 | nick | 2008-02-01 13:13:08 +0100 (Fri, 01 Feb 2008) | 1 line

  Tweak the javadoc so it's clearer on the overview what the getFormat method does
........
  r617487 | nick | 2008-02-01 13:29:38 +0100 (Fri, 01 Feb 2008) | 1 line

  Improvements to how SystemOutLogger and CommonsLogger log messages with exceptions, and avoid an infinite loop with certain log messages with exceptions - triggered by bug #44326
........
  r617491 | nick | 2008-02-01 14:02:06 +0100 (Fri, 01 Feb 2008) | 1 line

  Patch from bug #44336 - correctly escape sheet names in formula references, including tests for this, and fixes to old tests that were expecting the un-escaped sheet names
........
  r617516 | nick | 2008-02-01 16:20:55 +0100 (Fri, 01 Feb 2008) | 1 line

  Make a start on the hyperlink record support - not finished yet though, so not enabled
........
  r617523 | nick | 2008-02-01 16:41:32 +0100 (Fri, 01 Feb 2008) | 1 line

  Get the Hyperlink record code so that it doesn't break any existing tests, and add in (no usermodel support yet though)
........
  r617555 | nick | 2008-02-01 17:52:58 +0100 (Fri, 01 Feb 2008) | 1 line

  More Hyperlink support. Doesn't end up in HSSFCell just yet, as the records are in the wrong bit of the file, so don't get associated with the sheet. All tests still passing though
........
  r617834 | yegor | 2008-02-02 18:06:14 +0100 (Sat, 02 Feb 2008) | 1 line

  usermodel support for excel hyperlinks
........
  r618230 | nick | 2008-02-04 11:48:29 +0100 (Mon, 04 Feb 2008) | 1 line

  Implement CountA, CountIf, Index, Rows and Columns functions. Patch from Josh Micich in bug #44345
........
  r618235 | nick | 2008-02-04 12:14:49 +0100 (Mon, 04 Feb 2008) | 1 line

  Test file with hyperlinks on many sheets, of different types
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@618325 13f79535-47bb-0310-9956-ffa450edef68

16 years agoIntroduce POIXMLDocument as common base class for all OOXML document types.
Ugo Cei [Mon, 4 Feb 2008 16:34:44 +0000 (16:34 +0000)]
Introduce POIXMLDocument as common base class for all OOXML document types.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@618319 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix test so it loads data file from the correct place.
Ugo Cei [Tue, 29 Jan 2008 13:48:17 +0000 (13:48 +0000)]
Fix test so it loads data file from the correct place.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@616314 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCommit patch from Paolo <p.mottadelli@sourcesense.com> attached to bug #44319.
Ugo Cei [Tue, 29 Jan 2008 13:32:48 +0000 (13:32 +0000)]
Commit patch from Paolo <p.mottadelli@sourcesense.com> attached to bug #44319.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@616303 13f79535-47bb-0310-9956-ffa450edef68

16 years agoInitial support for loading workbooks off files.
Ugo Cei [Fri, 25 Jan 2008 17:16:14 +0000 (17:16 +0000)]
Initial support for loading workbooks off files.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615275 13f79535-47bb-0310-9956-ffa450edef68

16 years ago[ooxml branch] XSSFSheet get/setColumnWidth methods and tests, patch from Paolo
Nick Burch [Fri, 25 Jan 2008 16:25:14 +0000 (16:25 +0000)]
[ooxml branch] XSSFSheet get/setColumnWidth methods and tests, patch from Paolo

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615258 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUse new version of OpenXML4J that allows saving straight to an OutputStream without...
Ugo Cei [Fri, 25 Jan 2008 12:34:33 +0000 (12:34 +0000)]
Use new version of OpenXML4J that allows saving straight to an OutputStream without going through a file.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615206 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 614878-614909 via svnmerge from
Ugo Cei [Fri, 25 Jan 2008 11:39:29 +0000 (11:39 +0000)]
Merged revisions 614878-614909 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614878 | nick | 2008-01-24 15:13:05 +0100 (Thu, 24 Jan 2008) | 1 line

  Add another formula evaluation method, evaluateFormulaCell(cell), which will re-calculate the value for a formula, without affecting the formula itself. Add tests too, and update the documentation
........
  r614909 | nick | 2008-01-24 17:05:27 +0100 (Thu, 24 Jan 2008) | 1 line

  From bug #44254 - avoid some unread bytes warnings, and process the contents of DVALRecord
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615185 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRecorded merge of revisions 614870 via svnmerge from
Ugo Cei [Fri, 25 Jan 2008 11:35:24 +0000 (11:35 +0000)]
Recorded merge of revisions 614870 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614870 | nick | 2008-01-24 14:08:57 +0100 (Thu, 24 Jan 2008) | 1 line

  Update to use a newer openxml4j jar file, which contains patches from myself and Ugo
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615184 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImplementation of XSSFWorkbook#getSheet(String name).\rImplementation of XSSFWorkbook...
Ugo Cei [Thu, 24 Jan 2008 14:09:34 +0000 (14:09 +0000)]
Implementation of XSSFWorkbook#getSheet(String name).\rImplementation of XSSFWorkbook#removeSheet.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614877 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTidy up some duplicated code, now that openxml4j has RelationshipSource
Nick Burch [Thu, 24 Jan 2008 13:14:58 +0000 (13:14 +0000)]
Tidy up some duplicated code, now that openxml4j has RelationshipSource

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614872 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate to use a newer openxml4j jar file, which contains patches from myself and Ugo
Nick Burch [Thu, 24 Jan 2008 13:09:16 +0000 (13:09 +0000)]
Update to use a newer openxml4j jar file, which contains patches from myself and Ugo

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614871 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake HSSF* classes compile with JDK 1.4 interfaces.
Ugo Cei [Thu, 24 Jan 2008 10:53:39 +0000 (10:53 +0000)]
Make HSSF* classes compile with JDK 1.4 interfaces.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614838 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 614274 via svnmerge from
Ugo Cei [Thu, 24 Jan 2008 10:18:21 +0000 (10:18 +0000)]
Merged revisions 614274 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614274 | yegor | 2008-01-22 18:59:27 +0100 (Tue, 22 Jan 2008) | 1 line

  extra whitespace caused the test fail on win xp. Strange, but it worked fine on *nix
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614832 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 614211 via svnmerge from
Ugo Cei [Thu, 24 Jan 2008 10:16:35 +0000 (10:16 +0000)]
Merged revisions 614211 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614211 | nick | 2008-01-22 15:48:51 +0100 (Tue, 22 Jan 2008) | 1 line

  Fix from bug #41726 - support signed offsets from relative areas and references
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614831 13f79535-47bb-0310-9956-ffa450edef68

16 years agoHSSF* classes implement same interfaces as XSSF* classes.
Ugo Cei [Thu, 24 Jan 2008 10:10:55 +0000 (10:10 +0000)]
HSSF* classes implement same interfaces as XSSF* classes.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614830 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix implementation of XSSFWorkbook#cloneSheet and provide unit test.
Ugo Cei [Wed, 23 Jan 2008 15:52:59 +0000 (15:52 +0000)]
Fix implementation of XSSFWorkbook#cloneSheet and provide unit test.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614571 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImplementation of XSSFRow#{get,set}Height and other methods.\rPatch contributed by...
Ugo Cei [Tue, 22 Jan 2008 14:26:10 +0000 (14:26 +0000)]
Implementation of XSSFRow#{get,set}Height and other methods.\rPatch contributed by Paolo Mottadelli <paolo.moz@gmail.com>.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614205 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTests for XSSFWorkbook.
Ugo Cei [Tue, 22 Jan 2008 13:28:48 +0000 (13:28 +0000)]
Tests for XSSFWorkbook.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614199 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTests for XSSFSheet, contributed by Paolo Mottadelli <p.mottadelli@sourcesense.com>.
Ugo Cei [Tue, 22 Jan 2008 11:26:27 +0000 (11:26 +0000)]
Tests for XSSFSheet, contributed by Paolo Mottadelli <p.mottadelli@sourcesense.com>.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614178 13f79535-47bb-0310-9956-ffa450edef68

16 years ago[ooxml-branch] Add in a jdk 1.4 jar task too
Nick Burch [Mon, 21 Jan 2008 18:04:14 +0000 (18:04 +0000)]
[ooxml-branch] Add in a jdk 1.4 jar task too

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613953 13f79535-47bb-0310-9956-ffa450edef68

16 years ago[ooxml-branch] Split the common ss interfaces into two sets - one that works with...
Nick Burch [Mon, 21 Jan 2008 18:00:30 +0000 (18:00 +0000)]
[ooxml-branch] Split the common ss interfaces into two sets - one that works with jdk 1.5 and has the full functionality, and another that works with jdk 1.4 and only has dummy functionality. Update build.xml to spit out two versions of the main classes, one for jdk 1.5 with the full interfaces, and one for jdk 1.4 with the dummy ones (but which is otherwise like the current behaviour). Also add readme explaining all this

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613951 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 613395-613401 via svnmerge from
Ugo Cei [Mon, 21 Jan 2008 09:56:56 +0000 (09:56 +0000)]
Merged revisions 613395-613401 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r613395 | yegor | 2008-01-19 15:27:02 +0100 (Sat, 19 Jan 2008) | 1 line

  use JDK 1.4 compatible constructor for IllegalStateException
........
  r613396 | yegor | 2008-01-19 15:28:10 +0100 (Sat, 19 Jan 2008) | 1 line

  add a check to prevent NPE in HSSFSheet.autoSizeColumn(). See Bug 44246
........
  r613400 | yegor | 2008-01-19 15:44:07 +0100 (Sat, 19 Jan 2008) | 1 line

  added unit tests for closed Bug 37684: Unhandled Continue Record Error
........
  r613401 | yegor | 2008-01-19 15:54:06 +0100 (Sat, 19 Jan 2008) | 1 line

  added a unit test for fixed bug 41139: Constructing HSSFWorkbook is failed,threw threw ArrayIndexOutOfBoundsException for creating UnknownRecord
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613822 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 612520 via svnmerge from
Ugo Cei [Mon, 21 Jan 2008 09:46:20 +0000 (09:46 +0000)]
Merged revisions 612520 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r612520 | nick | 2008-01-16 18:12:52 +0100 (Wed, 16 Jan 2008) | 1 line

  Add a missing bit to the compile-ooxml ant task
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613819 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 612512 via svnmerge from
Ugo Cei [Mon, 21 Jan 2008 09:44:37 +0000 (09:44 +0000)]
Merged revisions 612512 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r612512 | nick | 2008-01-16 17:59:14 +0100 (Wed, 16 Jan 2008) | 1 line

  Tidy up the imports, remove accidental link to xmlbeans
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613817 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd a missing bit to the compile-ooxml ant task
Nick Burch [Wed, 16 Jan 2008 17:12:41 +0000 (17:12 +0000)]
Add a missing bit to the compile-ooxml ant task

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612519 13f79535-47bb-0310-9956-ffa450edef68

16 years agoChanged location of OOXML sources and testcases.
Ugo Cei [Wed, 16 Jan 2008 16:59:35 +0000 (16:59 +0000)]
Changed location of OOXML sources and testcases.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612515 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix imports, removing a dependency on XMLBeans.
Ugo Cei [Wed, 16 Jan 2008 16:55:12 +0000 (16:55 +0000)]
Fix imports, removing a dependency on XMLBeans.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612509 13f79535-47bb-0310-9956-ffa450edef68

16 years agoReplace implementation with interface in return value declaration.
Ugo Cei [Wed, 16 Jan 2008 16:39:21 +0000 (16:39 +0000)]
Replace implementation with interface in return value declaration.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612503 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome OOXML implementation and interface code, just some basic Row and Cell-level...
Ugo Cei [Wed, 16 Jan 2008 16:08:22 +0000 (16:08 +0000)]
Some OOXML implementation and interface code, just some basic Row and Cell-level functionality.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612495 13f79535-47bb-0310-9956-ffa450edef68

16 years agoInitialized merge tracking via "svnmerge" with revisions "1-612483" from
Ugo Cei [Wed, 16 Jan 2008 15:27:45 +0000 (15:27 +0000)]
Initialized merge tracking via "svnmerge" with revisions "1-612483" from
https://svn.apache.org/repos/asf/poi/trunk

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612484 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCreating branch for OOXML-enabled version
Ugo Cei [Wed, 16 Jan 2008 15:18:09 +0000 (15:18 +0000)]
Creating branch for OOXML-enabled version

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612477 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPatch to support UncalcedRecord and usermodel code for it, to indicate formulas on...
Nick Burch [Wed, 16 Jan 2008 13:14:31 +0000 (13:14 +0000)]
Patch to support UncalcedRecord and usermodel code for it, to indicate 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

16 years agoAdd methods to check to see if a given InputStream has a OOXML file header, or a...
Nick Burch [Wed, 16 Jan 2008 12:46:43 +0000 (12:46 +0000)]
Add methods to check to see if a given InputStream has a OOXML file header, 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

16 years agoFix bug #44201 - support cloning of DVRecord, so validation enabled sheets can be...
Nick Burch [Tue, 15 Jan 2008 16:42:44 +0000 (16:42 +0000)]
Fix bug #44201 - support cloning of DVRecord, so validation enabled sheets can be cloned

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612152 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome more updates to the records->usermodel support for hssf shapes. Still not enough...
Nick Burch [Tue, 15 Jan 2008 16:31:29 +0000 (16:31 +0000)]
Some more updates to the records->usermodel support for hssf shapes. Still 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

16 years agoupdate status of the latest release on the index page
Yegor Kozlov [Sat, 12 Jan 2008 15:11:10 +0000 (15:11 +0000)]
update status of the latest release on the index page

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@611434 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed bug 44200: Sheet not cloneable when Note added to excel cell
Yegor Kozlov [Thu, 10 Jan 2008 18:04:38 +0000 (18:04 +0000)]
fixed bug 44200: Sheet not cloneable when Note added to excel cell

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610855 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake a start on processing shapes on a sheet out of a record. For now, doesn't actual...
Nick Burch [Wed, 9 Jan 2008 23:21:35 +0000 (23:21 +0000)]
Make a start on processing shapes on a sheet out of a record. For now, 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

16 years agoAdd several more test files, charting related
Nick Burch [Wed, 9 Jan 2008 23:14:32 +0000 (23:14 +0000)]
Add several more test files, charting related

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610606 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPut the anchors where forrest wants them
Nick Burch [Wed, 9 Jan 2008 20:50:00 +0000 (20:50 +0000)]
Put the anchors where forrest wants them

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610560 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate documentation, and add section on whole-workbook recalculating
Nick Burch [Wed, 9 Jan 2008 20:37:06 +0000 (20:37 +0000)]
Update documentation, and add section on whole-workbook recalculating

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610553 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for SharedStringsTable in ooxml excel support, and related test updates now we...
Nick Burch [Wed, 9 Jan 2008 18:46:30 +0000 (18:46 +0000)]
Fix for SharedStringsTable in ooxml excel support, and related test updates now we have more to test

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610506 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFurther font size tweaks for autosizing test (macs are even odder...)
Nick Burch [Wed, 9 Jan 2008 18:38:44 +0000 (18:38 +0000)]
Further font size tweaks for autosizing test (macs are even odder...)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610496 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFont sizes can vary slightly between machines, so use small ranges not absolute numbe...
Nick Burch [Wed, 9 Jan 2008 17:47:00 +0000 (17:47 +0000)]
Font sizes can vary slightly between machines, so use small ranges not absolute numbers when testing column autosizing

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610481 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTweak comments, layout and exceptions in IOUtils and RawDataBlock. It should now...
Nick Burch [Wed, 9 Jan 2008 16:31:25 +0000 (16:31 +0000)]
Tweak comments, layout and exceptions in IOUtils and RawDataBlock. It should now be clearer exactly what they do, and when they become unhappy. Also include a test that ensures that when reading from a slow inputstream (as per bug #42834), we really are ok with the data dribbling in, and do not require it to all come in in blocksize chunks at one

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610439 13f79535-47bb-0310-9956-ffa450edef68

16 years agoProperly set the values when calling the boolean sets
Nick Burch [Wed, 9 Jan 2008 16:24:28 +0000 (16:24 +0000)]
Properly set the values when calling the boolean sets

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610435 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix bug #43008, by deprecating setCellNum() on HSSFCell, and adding moveCell() to...
Nick Burch [Wed, 9 Jan 2008 14:27:51 +0000 (14:27 +0000)]
Fix bug #43008, by deprecating setCellNum() on HSSFCell, and adding moveCell() to HSSFRow, which correctly updates all the references

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610392 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug #43058 - handle setting row grouping for sheets that lacked gutsrecords...
Nick Burch [Wed, 9 Jan 2008 13:37:06 +0000 (13:37 +0000)]
Fix for bug #43058 - handle setting row grouping for sheets that lacked gutsrecords at that point

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610384 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd a xlsx sample file with boolean formulas and values in it, as none of the officia...
Nick Burch [Wed, 9 Jan 2008 13:04:18 +0000 (13:04 +0000)]
Add a xlsx sample file with boolean formulas and values in it, as none of the official samples include any booleans!

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610376 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd a further test to TestHSSFRow which verifies that bug #43901 is invalid
Nick Burch [Wed, 9 Jan 2008 11:12:16 +0000 (11:12 +0000)]
Add a further test to TestHSSFRow which verifies that bug #43901 is invalid

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610340 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd clone methods to DrawingRecord and AbstractEscherHolderRecord, which allows cloni...
Nick Burch [Wed, 9 Jan 2008 10:59:04 +0000 (10:59 +0000)]
Add clone methods to DrawingRecord and AbstractEscherHolderRecord, which allows cloning of some sheets with drawing objects on them. Fixes bug #31795

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610336 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate changelog again
Nick Burch [Wed, 9 Jan 2008 10:05:03 +0000 (10:05 +0000)]
Update changelog again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610329 13f79535-47bb-0310-9956-ffa450edef68

16 years agoHave autoSizeColumn skip over merged regions - bug #43902. Patch from Paolo
Nick Burch [Wed, 9 Jan 2008 09:55:20 +0000 (09:55 +0000)]
Have autoSizeColumn skip over merged regions - bug #43902. Patch from Paolo

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610328 13f79535-47bb-0310-9956-ffa450edef68

16 years agoShuffle some bits of TestFormulaParser into scratchpad, so it can find HSSFFormulaEva...
Nick Burch [Wed, 9 Jan 2008 09:22:20 +0000 (09:22 +0000)]
Shuffle some bits of TestFormulaParser into scratchpad, so it can find HSSFFormulaEvaluator

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610313 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFinally fix bug #42464 - Expected ExpPtg to be converted from Shared to Non-Shared...
Nick Burch [Tue, 8 Jan 2008 23:01:12 +0000 (23:01 +0000)]
Finally fix bug #42464 - Expected ExpPtg to be converted from Shared to Non-Shared Formula - tracked down to a signed vs unsigned byte issue!

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610216 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake the code for adding a new RichTextRun to a TextRun a bit nicer
Nick Burch [Tue, 8 Jan 2008 21:35:53 +0000 (21:35 +0000)]
Make the code for adding a new RichTextRun to a TextRun a bit nicer

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610169 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake a start on supporting adding new text to a hslf textrun
Nick Burch [Tue, 8 Jan 2008 21:19:51 +0000 (21:19 +0000)]
Make a start on supporting adding new text to a hslf textrun

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610160 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTiny bit more ooxml stuff from Ugo (missed in last commit)
Nick Burch [Tue, 8 Jan 2008 21:17:48 +0000 (21:17 +0000)]
Tiny bit more ooxml stuff from Ugo (missed in last commit)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610158 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd un-fixable testcase for bug 43493
Nick Burch [Tue, 8 Jan 2008 19:11:22 +0000 (19:11 +0000)]
Add un-fixable testcase for bug 43493

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610097 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSupport for unicode named named ranges (patch and test from bug #42033)
Nick Burch [Tue, 8 Jan 2008 17:49:08 +0000 (17:49 +0000)]
Support for unicode named named ranges (patch and test from bug #42033)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610082 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPatch from Ugo from bug #44185 - support getting shared strings for ooxml excel files...
Nick Burch [Tue, 8 Jan 2008 17:28:39 +0000 (17:28 +0000)]
Patch from Ugo from bug #44185 - support getting shared strings for ooxml excel files, and further tests for the ooxml excel text extraction

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610074 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix bug #34023 - when shifting rows, update the any formula references to those rows...
Nick Burch [Tue, 8 Jan 2008 17:18:38 +0000 (17:18 +0000)]
Fix bug #34023 - when shifting rows, update the any formula references to those rows to point to their new location

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610072 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd a new method onto AreaReference to get all the cells referenced, not just the...
Nick Burch [Tue, 8 Jan 2008 16:20:48 +0000 (16:20 +0000)]
Add a new method onto AreaReference to get all the cells referenced, not just the corners. Includes tests for this

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610048 13f79535-47bb-0310-9956-ffa450edef68

16 years agoExtend named range support in formulas to include non-contiguous named ranges
Nick Burch [Tue, 8 Jan 2008 15:47:00 +0000 (15:47 +0000)]
Extend named range support in formulas to include non-contiguous named ranges

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610026 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix from bug #43510 - support named ranges in formulas
Nick Burch [Tue, 8 Jan 2008 15:08:51 +0000 (15:08 +0000)]
Fix from bug #43510 - support named ranges in formulas

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610016 13f79535-47bb-0310-9956-ffa450edef68

16 years agoNew tests for setLandscape, which seems to indicate that the problem reported in...
Nick Burch [Tue, 8 Jan 2008 13:28:19 +0000 (13:28 +0000)]
New tests for setLandscape, which seems to indicate that the problem reported in bug #43693 is incorrect

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609968 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPatch from Ugo to get and set the sheet hidden flag (bug #43937)
Nick Burch [Tue, 8 Jan 2008 11:59:26 +0000 (11:59 +0000)]
Patch from Ugo to get and set the sheet hidden flag (bug #43937)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609942 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd a (disabled, as broken) test to show that HXFExcelExtractor and ExcelExtractor...
Nick Burch [Tue, 8 Jan 2008 11:54:26 +0000 (11:54 +0000)]
Add a (disabled, as broken) test to show that HXFExcelExtractor and ExcelExtractor basically agree on extracting text from the same file (which they do not quite do yet!)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609941 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix a few little bits of documentation xml
Nick Burch [Tue, 8 Jan 2008 11:28:07 +0000 (11:28 +0000)]
Fix a few little bits of documentation xml

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609936 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for bug #44167 - patch from Paolo Mottadelli
Nick Burch [Tue, 8 Jan 2008 10:36:36 +0000 (10:36 +0000)]
Fix for bug #44167 - patch from Paolo Mottadelli

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609924 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate changelog
Nick Burch [Mon, 7 Jan 2008 14:55:25 +0000 (14:55 +0000)]
Update changelog

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609624 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix bug #44070 - patch from Gian Carlo Pace
Nick Burch [Mon, 7 Jan 2008 14:51:37 +0000 (14:51 +0000)]
Fix bug #44070 - patch from Gian Carlo Pace

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609620 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix for building the OOXML xmlbeans stuff on osx, patch from ugo
Nick Burch [Mon, 7 Jan 2008 13:14:46 +0000 (13:14 +0000)]
Fix for building the OOXML xmlbeans stuff on osx, patch from ugo

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609594 13f79535-47bb-0310-9956-ffa450edef68

16 years agostart a new section for 3.0.2 BETA3
Yegor Kozlov [Sat, 5 Jan 2008 14:03:22 +0000 (14:03 +0000)]
start a new section for 3.0.2 BETA3

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609142 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake the ooxml and ole2 powerpoint extractors more in keeping with the others, and...
Nick Burch [Fri, 4 Jan 2008 13:19:23 +0000 (13:19 +0000)]
Make the ooxml and ole2 powerpoint extractors more in keeping with the others, and with each other

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@608830 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome matching sets of sample ooxml and ole2 files, along with a plain text description
Nick Burch [Fri, 4 Jan 2008 13:09:57 +0000 (13:09 +0000)]
Some matching sets of sample ooxml and ole2 files, along with a plain text description

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@608826 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFor ooxml properties, get the core ones as well as the extended ones, and add tests...
Nick Burch [Thu, 3 Jan 2008 14:28:46 +0000 (14:28 +0000)]
For ooxml properties, get the core ones as well as the extended ones, and add tests for this

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@608500 13f79535-47bb-0310-9956-ffa450edef68

16 years agosupport for tables in HSLF
Yegor Kozlov [Thu, 3 Jan 2008 09:10:32 +0000 (09:10 +0000)]
support for tables in HSLF

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@608386 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImprove the javadocs for font and fill related colourings, and add another tests...
Nick Burch [Wed, 2 Jan 2008 15:48:11 +0000 (15:48 +0000)]
Improve the javadocs for font and fill related colourings, and add another tests to check it all works as expected

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@608132 13f79535-47bb-0310-9956-ffa450edef68

16 years agoOOXML pptx text extractor, and test. Also add jar-ooxml ant task
Nick Burch [Sun, 30 Dec 2007 18:11:55 +0000 (18:11 +0000)]
OOXML pptx text extractor, and test. Also add jar-ooxml ant task

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607572 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake a start on OOXML pptx support
Nick Burch [Sun, 30 Dec 2007 17:46:20 +0000 (17:46 +0000)]
Make a start on OOXML pptx support

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607564 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSupport for extracting text from ooxml word documents
Nick Burch [Sun, 30 Dec 2007 16:53:42 +0000 (16:53 +0000)]
Support for extracting text from ooxml word documents

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607560 13f79535-47bb-0310-9956-ffa450edef68

16 years agoA few small updates to HSSFXML, and start on HWPFXML
Nick Burch [Sun, 30 Dec 2007 16:21:22 +0000 (16:21 +0000)]
A few small updates to HSSFXML, and start on HWPFXML

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607554 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImprove the xlsx text extraction, and have proper tests for it
Nick Burch [Thu, 27 Dec 2007 13:02:17 +0000 (13:02 +0000)]
Improve the xlsx text extraction, and have proper tests for it

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607063 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake a start on a text extractor for xlsx files
Nick Burch [Thu, 27 Dec 2007 12:40:05 +0000 (12:40 +0000)]
Make a start on a text extractor for xlsx files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607058 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSupport getting the low level sheet objects back for an xlsx document
Nick Burch [Thu, 27 Dec 2007 11:52:12 +0000 (11:52 +0000)]
Support getting the low level sheet objects back for an xlsx document

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607043 13f79535-47bb-0310-9956-ffa450edef68

16 years agoShuffle a few ooxml bits about, improve the ant tasks for it, and add in a ooxml...
Nick Burch [Thu, 27 Dec 2007 09:12:57 +0000 (09:12 +0000)]
Shuffle a few ooxml bits about, improve the ant tasks for it, and add in a ooxml container lister

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607024 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd some more sample ooxml documents
Nick Burch [Thu, 27 Dec 2007 09:01:03 +0000 (09:01 +0000)]
Add some more sample ooxml documents

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607022 13f79535-47bb-0310-9956-ffa450edef68

16 years agoA quick play with OOXML parsing. Uses XmlBeans and OpenXml4J to get at the data....
Nick Burch [Wed, 26 Dec 2007 17:47:27 +0000 (17:47 +0000)]
A quick play with OOXML parsing. Uses XmlBeans and OpenXml4J to get at the data. Expect the API to change rapidly in the near future as we discover what works and what doesn't!

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606923 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate build.xml to download various libraries that we will want for playing with...
Nick Burch [Wed, 26 Dec 2007 17:39:15 +0000 (17:39 +0000)]
Update build.xml to download various libraries that we will want for playing with ooxml files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606922 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate the sample ooxml files to the latest versions from http://openxmldeveloper...
Nick Burch [Wed, 26 Dec 2007 16:44:14 +0000 (16:44 +0000)]
Update the sample ooxml files to the latest versions from http://openxmldeveloper.org/articles/SampleDocsAugust2007.aspx (previous samples were from a beta)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606920 13f79535-47bb-0310-9956-ffa450edef68

16 years agofix bug #43781: slide->getShapes->getTextRun returns wrong text
Yegor Kozlov [Mon, 24 Dec 2007 09:51:14 +0000 (09:51 +0000)]
fix bug #43781: slide->getShapes->getTextRun returns wrong text

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606685 13f79535-47bb-0310-9956-ffa450edef68

16 years agofix reopen of bug 42999: incorrect AnchorHeight calculations in HSSFClientAnchor...
Yegor Kozlov [Mon, 24 Dec 2007 09:48:11 +0000 (09:48 +0000)]
fix reopen of bug 42999: incorrect AnchorHeight calculations in HSSFClientAnchor.getAnchorHeightInPoints

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606684 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSupport for Mid, Replace and Substitute excel functions (bug #s 44095, 44097, 44099)
Nick Burch [Fri, 21 Dec 2007 12:24:54 +0000 (12:24 +0000)]
Support for Mid, Replace and Substitute excel functions (bug #s 44095, 44097, 44099)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606172 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPatch from bug #44055 - support reading the from field from HSMF messages
Nick Burch [Fri, 21 Dec 2007 12:16:54 +0000 (12:16 +0000)]
Patch from bug #44055 - support reading the from field from HSMF messages

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606169 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake compile-scratchpad depend on compile-main, as it's dependent
Nick Burch [Fri, 21 Dec 2007 12:12:50 +0000 (12:12 +0000)]
Make compile-scratchpad depend on compile-main, as it's dependent

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606168 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAvoid a rare ArrayIndexOutOfBoundsException on some word table stuff (patch from...
Nick Burch [Mon, 17 Dec 2007 14:19:19 +0000 (14:19 +0000)]
Avoid a rare ArrayIndexOutOfBoundsException on some word table stuff (patch from bug #44078)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@604878 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd missing setCurrentRow calls to documentation
Nick Burch [Thu, 13 Dec 2007 13:17:49 +0000 (13:17 +0000)]
Add missing setCurrentRow calls to documentation

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@603916 13f79535-47bb-0310-9956-ffa450edef68