]> source.dussan.org Git - poi.git/log
poi.git
18 years agoYegor's update from bug #39991 - better identification of what underlying picture...
Nick Burch [Fri, 14 Jul 2006 09:18:44 +0000 (09:18 +0000)]
Yegor's update from bug #39991 - better identification of what underlying picture data a picture object relates to

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

18 years agoExpose the underlying TextRun
Nick Burch [Thu, 13 Jul 2006 09:24:39 +0000 (09:24 +0000)]
Expose the underlying TextRun

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

18 years agoAdd in a main() method, so people can stop moaning
Nick Burch [Wed, 12 Jul 2006 11:22:50 +0000 (11:22 +0000)]
Add in a main() method, so people can stop moaning

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

18 years agoAdd ant task for building the maven/ibiblio friendly binary and source jar files...
Nick Burch [Tue, 4 Jul 2006 18:17:24 +0000 (18:17 +0000)]
Add ant task for building the maven/ibiblio friendly binary and source jar files, and creating a .pom for them

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

18 years agoRemove a bit of debug code
Nick Burch [Mon, 3 Jul 2006 21:27:09 +0000 (21:27 +0000)]
Remove a bit of debug code

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

18 years agoGet to a consistent indent
Nick Burch [Mon, 3 Jul 2006 20:59:09 +0000 (20:59 +0000)]
Get to a consistent indent

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

18 years agoYegor's Slide Title patch from bug 39948
Nick Burch [Mon, 3 Jul 2006 20:53:08 +0000 (20:53 +0000)]
Yegor's Slide Title patch from bug 39948

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

18 years agoAdd correct detection for encrypted powerpoint files. An exception will be thrown...
Nick Burch [Mon, 3 Jul 2006 20:34:41 +0000 (20:34 +0000)]
Add correct detection for encrypted powerpoint files. An exception will be thrown if they are encountered.\n(As we don't know how the encryption is done, we can't do any decryption of these files)

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

18 years agoAdd Nick and Yegor to the list
Nick Burch [Mon, 3 Jul 2006 09:28:11 +0000 (09:28 +0000)]
Add Nick and Yegor to the list

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

18 years agoSupport re-ordering of slides, now that we know how slider ordering works
Nick Burch [Sun, 2 Jul 2006 16:02:20 +0000 (16:02 +0000)]
Support re-ordering of slides, now that we know how slider ordering works

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

18 years agoHelper method for when moving stuff about in an array, plus test
Nick Burch [Sun, 2 Jul 2006 15:21:12 +0000 (15:21 +0000)]
Helper method for when moving stuff about in an array, plus test

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

18 years agoupgrade jar verions: Log4j, Commons Logging,
Sean Sullivan [Wed, 28 Jun 2006 02:41:57 +0000 (02:41 +0000)]
upgrade jar verions: Log4j, Commons Logging,
Commons BeanUtils, Commons Collections, Commons Lang

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

18 years agoHopefully fix bug 39228 - big overhaul of how slides and notes are build, based on...
Nick Burch [Tue, 27 Jun 2006 18:15:32 +0000 (18:15 +0000)]
Hopefully fix bug 39228 - big overhaul of how slides and notes are build, based on Yegor's discoveries. Hopefully, we now return the right slide #, and in the right order

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

18 years agoUpdate Document to offer the SlideListWithTexts by name, and change addSlide to add...
Nick Burch [Tue, 27 Jun 2006 11:42:29 +0000 (11:42 +0000)]
Update Document to offer the SlideListWithTexts by name, and change addSlide to add to the right SlideListWithText. (Based on a bug, the number I don't have to hand, doh\!)

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

18 years agoAdd action for alpha 2 release
Nick Burch [Fri, 16 Jun 2006 17:41:12 +0000 (17:41 +0000)]
Add action for alpha 2 release

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

18 years agoRelease 3.0 alpha 2
Nick Burch [Fri, 16 Jun 2006 17:12:07 +0000 (17:12 +0000)]
Release 3.0 alpha 2

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

18 years agoTweak rich text handling
Nick Burch [Fri, 16 Jun 2006 16:32:07 +0000 (16:32 +0000)]
Tweak rich text handling

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

18 years agoOn some JVMs, the problem family dialog has a capital D - change the skips to also...
Nick Burch [Fri, 16 Jun 2006 15:27:24 +0000 (15:27 +0000)]
On some JVMs, the problem family dialog has a capital D - change the skips to also skip on Dialog (should hopefully fix gump errors)

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

18 years agoOn some JVMs, the problem family dialog has a capital D - change the skips to also...
Nick Burch [Fri, 16 Jun 2006 15:21:30 +0000 (15:21 +0000)]
On some JVMs, the problem family dialog has a capital D - change the skips to also skip on Dialog (should hopefully fix gump errors)

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

18 years agoTweak comments
Nick Burch [Fri, 16 Jun 2006 15:03:01 +0000 (15:03 +0000)]
Tweak comments

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

18 years agoAllow fetching and changing the character set, eg to support wingdings fonts (bug...
Nick Burch [Fri, 16 Jun 2006 14:48:09 +0000 (14:48 +0000)]
Allow fetching and changing the character set, eg to support wingdings fonts (bug #39389)

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

18 years agoFix for bug 39800 - if the Array size in the simple block doesn't inclde the size...
Nick Burch [Tue, 13 Jun 2006 16:59:34 +0000 (16:59 +0000)]
Fix for bug 39800 - if the Array size in the simple block doesn't inclde the size of the header, make a note of this, and do the same when we write back out

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

18 years agoTests for new RichText code
Nick Burch [Tue, 13 Jun 2006 14:58:46 +0000 (14:58 +0000)]
Tests for new RichText code

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

18 years agoRefactor to allow easy testing of multiple files. Will enable a second file when...
Nick Burch [Tue, 13 Jun 2006 14:58:24 +0000 (14:58 +0000)]
Refactor to allow easy testing of multiple files. Will enable a second file when bug #39800 is fixed

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

18 years agoHopefully handle the building and using of RichTextRuns correctly. Should include...
Nick Burch [Tue, 13 Jun 2006 14:57:34 +0000 (14:57 +0000)]
Hopefully handle the building and using of RichTextRuns correctly. Should include proper handling of the +1 length in the styles (Bug 39177), and shared character/paragraph styles (Bugs 39547 and 38544)

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

18 years agoSome PersistPtrHolders seem to reference records stored after them. Add a second...
Nick Burch [Tue, 13 Jun 2006 14:54:52 +0000 (14:54 +0000)]
Some PersistPtrHolders seem to reference records stored after them. Add a second pass to cope with these cases

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

18 years agoAdd a currently broken test, which highlights a bug (bug report to follow)
Nick Burch [Tue, 13 Jun 2006 13:19:14 +0000 (13:19 +0000)]
Add a currently broken test, which highlights a bug (bug report to follow)

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

18 years agoSome initial changes that are needed to fix bug #38544
Nick Burch [Mon, 12 Jun 2006 16:07:29 +0000 (16:07 +0000)]
Some initial changes that are needed to fix bug #38544

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

18 years agoNew dev program for helping us understand how SlideListWithTexts interact
Nick Burch [Mon, 12 Jun 2006 15:16:44 +0000 (15:16 +0000)]
New dev program for helping us understand how SlideListWithTexts interact

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

18 years agoAdd some comments to the code, to help understand why an extra +1 is added (based...
Nick Burch [Mon, 12 Jun 2006 14:45:07 +0000 (14:45 +0000)]
Add some comments to the code, to help understand why an extra +1 is added (based on discussions in bug #39177)

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

18 years agoMake the output of the positions easier to understand
Nick Burch [Mon, 12 Jun 2006 14:44:30 +0000 (14:44 +0000)]
Make the output of the positions easier to understand

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

18 years agoBetter handling of zero sized images, and where the picture stream doesn't have enoug...
Nick Burch [Mon, 12 Jun 2006 14:06:08 +0000 (14:06 +0000)]
Better handling of zero sized images, and where the picture stream doesn't have enough data left for a full header

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

18 years agoAdd a quick guide to using the text extractor and friends, since that's a common use
Nick Burch [Fri, 26 May 2006 10:43:42 +0000 (10:43 +0000)]
Add a quick guide to using the text extractor and friends, since that's a common use

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

18 years agoRecurrant typo fix
Nick Burch [Fri, 26 May 2006 10:43:10 +0000 (10:43 +0000)]
Recurrant typo fix

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

18 years agoAdd test for empty constructor
Nick Burch [Wed, 10 May 2006 13:24:54 +0000 (13:24 +0000)]
Add test for empty constructor

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

18 years agoIf given an empty (but not null) byte array to get a whole string from, return an...
Nick Burch [Wed, 10 May 2006 13:23:48 +0000 (13:23 +0000)]
If given an empty (but not null) byte array to get a whole string from, return an empty string rather than an exception

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

18 years agoDon't blindly cast children to FontEntityAtom
Nick Burch [Tue, 9 May 2006 10:47:22 +0000 (10:47 +0000)]
Don't blindly cast children to FontEntityAtom

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

18 years agoFixes from Yegor, from bug #39395
Nick Burch [Mon, 8 May 2006 16:43:11 +0000 (16:43 +0000)]
Fixes from Yegor, from bug #39395

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

18 years agoForgot to check in my nit-picking grammatical changes in comments.
Rainer Klute [Sat, 6 May 2006 09:56:19 +0000 (09:56 +0000)]
Forgot to check in my nit-picking grammatical changes in comments.

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

18 years agoSupport for many, many character encodings added. Thanks to Trejkaz
Rainer Klute [Sat, 6 May 2006 09:52:19 +0000 (09:52 +0000)]
Support for many, many character encodings added. Thanks to Trejkaz
<trejkaz @at@ trypticon.org> for the patch!

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

18 years agoSupport for line thicknes through escher graphics 2d interface.
Glen Stampoultzis [Sat, 29 Apr 2006 00:18:16 +0000 (00:18 +0000)]
Support for line thicknes through escher graphics 2d interface.

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

18 years agoUpdated to support lines for the EscherGraphics2d draw() call.
Glen Stampoultzis [Tue, 25 Apr 2006 09:36:39 +0000 (09:36 +0000)]
Updated to support lines for the EscherGraphics2d draw() call.

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

18 years agoTests to go with fix for bug 39374
Nick Burch [Fri, 21 Apr 2006 14:06:10 +0000 (14:06 +0000)]
Tests to go with fix for bug 39374

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

18 years agoFix for bug 39374 - handle unicode text runs
Nick Burch [Fri, 21 Apr 2006 14:05:42 +0000 (14:05 +0000)]
Fix for bug 39374 - handle unicode text runs

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

18 years agoTests for fixes associated with Bug 39324
Nick Burch [Fri, 21 Apr 2006 13:45:04 +0000 (13:45 +0000)]
Tests for fixes associated with Bug 39324

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

18 years agoBug fix for newly created bitmask values (part of bug 39324). A few enhancements...
Nick Burch [Fri, 21 Apr 2006 13:43:53 +0000 (13:43 +0000)]
Bug fix for newly created bitmask values (part of bug 39324). A few enhancements to make adding new TextPropCollections easier

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

18 years agoWhen adding TextBoxes to a slide, make sure we update the PPDrawing's cache of Textbo...
Nick Burch [Fri, 21 Apr 2006 13:41:56 +0000 (13:41 +0000)]
When adding TextBoxes to a slide, make sure we update the PPDrawing's cache of TextboxWrappers

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

18 years agochanged CVS references to Subversion
Sean Sullivan [Fri, 21 Apr 2006 03:31:42 +0000 (03:31 +0000)]
changed CVS references to Subversion

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

18 years agoTest to ensure that when we add slides, we can write them back out and everything...
Nick Burch [Wed, 19 Apr 2006 15:43:06 +0000 (15:43 +0000)]
Test to ensure that when we add slides, we can write them back out and everything behaves

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

18 years agoUpdated test from Yegor, to also test creating text boxes with properties
Nick Burch [Wed, 19 Apr 2006 11:41:27 +0000 (11:41 +0000)]
Updated test from Yegor, to also test creating text boxes with properties

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

18 years agoeliminated usage of a deprecated method
Sean Sullivan [Tue, 18 Apr 2006 06:15:45 +0000 (06:15 +0000)]
eliminated usage of a deprecated method

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

18 years agoeliminated usage of a deprecated method
Sean Sullivan [Tue, 18 Apr 2006 06:11:32 +0000 (06:11 +0000)]
eliminated usage of a deprecated method

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

18 years agofixed ArrayIndexOutOfBoundsException in the format(short, double) method
Sean Sullivan [Tue, 18 Apr 2006 05:21:06 +0000 (05:21 +0000)]
fixed ArrayIndexOutOfBoundsException in the format(short, double) method

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

18 years agoUpdates from Yegor: New shape and picture stuff (see bug 39256)
Nick Burch [Wed, 12 Apr 2006 18:48:53 +0000 (18:48 +0000)]
Updates from Yegor: New shape and picture stuff (see bug 39256)

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

18 years agoAdd Yegor's documention on the Shapes and Pictures stuff
Nick Burch [Wed, 12 Apr 2006 18:47:44 +0000 (18:47 +0000)]
Add Yegor's documention on the Shapes and Pictures stuff

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

18 years agoPPT file where the slides are returned in the wrong order, from bug #39228
Nick Burch [Wed, 12 Apr 2006 18:04:05 +0000 (18:04 +0000)]
PPT file where the slides are returned in the wrong order, from bug #39228

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

18 years agoTests to ensure that the StyleTextProp and RichText stuff plays nicely together
Nick Burch [Wed, 12 Apr 2006 18:01:11 +0000 (18:01 +0000)]
Tests to ensure that the StyleTextProp and RichText stuff plays nicely together

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

18 years agoNeed right date in the test formatter
Nick Burch [Wed, 12 Apr 2006 18:00:38 +0000 (18:00 +0000)]
Need right date in the test formatter

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

18 years agoFix bug #39177 - Last TextPropCollection needs a length 1 longer than the text that...
Nick Burch [Wed, 12 Apr 2006 17:59:45 +0000 (17:59 +0000)]
Fix bug #39177 - Last TextPropCollection needs a length 1 longer than the text that makes it up

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

18 years agoBug fix for writing out the mask for BitMask properties
Nick Burch [Wed, 12 Apr 2006 17:59:03 +0000 (17:59 +0000)]
Bug fix for writing out the mask for BitMask properties

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

18 years agoAdd a check that just opening a usermodel slidesheet on it doesn't break things
Nick Burch [Wed, 12 Apr 2006 16:31:34 +0000 (16:31 +0000)]
Add a check that just opening a usermodel slidesheet on it doesn't break things

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

18 years agoAdd constructors taking the main objects, rather than just input streams
Nick Burch [Wed, 5 Apr 2006 14:04:32 +0000 (14:04 +0000)]
Add constructors taking the main objects, rather than just input streams

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

18 years agoFix for 12 vs 24 hour times
Nick Burch [Wed, 5 Apr 2006 11:44:28 +0000 (11:44 +0000)]
Fix for 12 vs 24 hour times

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

18 years agoMore HPSF-related beautification
Nick Burch [Wed, 5 Apr 2006 11:43:40 +0000 (11:43 +0000)]
More HPSF-related beautification

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

18 years agoHPSF-related beautification
Rainer Klute [Wed, 5 Apr 2006 07:26:52 +0000 (07:26 +0000)]
HPSF-related beautification

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

18 years agoConvert HWPFDocument to having POIDocument as its parent
Nick Burch [Tue, 4 Apr 2006 17:02:14 +0000 (17:02 +0000)]
Convert HWPFDocument to having POIDocument as its parent

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

18 years agoCreate a new Superclass, POIDocument, which handles the property (hpsf) stuff which...
Nick Burch [Tue, 4 Apr 2006 16:50:04 +0000 (16:50 +0000)]
Create a new Superclass, POIDocument, which handles the property (hpsf) stuff which was previously done by HSLFSlideShow. Add tests for this, and convert HSLFSlideShow to using it

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

18 years agoPrevent infinite recursion (leading to stack overflow) on broken documents where...
Nick Burch [Mon, 3 Apr 2006 16:46:01 +0000 (16:46 +0000)]
Prevent infinite recursion (leading to stack overflow) on broken documents where a PAP claims to be its own parent

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

18 years agoAdd more tests to ensure the IDs are still correct after writing out and reading...
Nick Burch [Mon, 27 Mar 2006 21:42:13 +0000 (21:42 +0000)]
Add more tests to ensure the IDs are still correct after writing out and reading back in again

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

18 years agoFixes/Updates to tests to go with big change in how slides/notes are tied to their...
Nick Burch [Mon, 27 Mar 2006 21:36:00 +0000 (21:36 +0000)]
Fixes/Updates to tests to go with big change in how slides/notes are tied to their text

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

18 years agoBig change in how we tie slides, notes, and their text together. Now make use of...
Nick Burch [Mon, 27 Mar 2006 21:35:37 +0000 (21:35 +0000)]
Big change in how we tie slides, notes, and their text together. Now make use of the RefID and SlideIndentifier values to pull everything together

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

18 years agoHave more useful information on how the different IDs are used
Nick Burch [Mon, 27 Mar 2006 21:34:29 +0000 (21:34 +0000)]
Have more useful information on how the different IDs are used

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

18 years agoFrom Bug 38544 - example ppt file where paragraph styles run out before char styles
Nick Burch [Mon, 27 Mar 2006 21:31:31 +0000 (21:31 +0000)]
From Bug 38544 - example ppt file where paragraph styles run out before char styles

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

18 years agoDeveloper helper program to try to help match Slide IDs between SlidePersistAtoms...
Nick Burch [Mon, 27 Mar 2006 19:42:13 +0000 (19:42 +0000)]
Developer helper program to try to help match Slide IDs between SlidePersistAtoms and Slides

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

18 years agoMore slide related tests
Nick Burch [Sun, 26 Mar 2006 19:08:10 +0000 (19:08 +0000)]
More slide related tests

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

18 years agoStart to do more useful/sensible things with Slide IDs
Nick Burch [Sun, 26 Mar 2006 19:07:52 +0000 (19:07 +0000)]
Start to do more useful/sensible things with Slide IDs

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

18 years agoTests for adding multiple slides
Nick Burch [Sun, 26 Mar 2006 17:37:36 +0000 (17:37 +0000)]
Tests for adding multiple slides

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

18 years agoFix for adding multiple slides
Nick Burch [Sun, 26 Mar 2006 17:37:04 +0000 (17:37 +0000)]
Fix for adding multiple slides

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

18 years agoCopy HSLF resources over when compiling scratchpad
Nick Burch [Sun, 26 Mar 2006 16:22:16 +0000 (16:22 +0000)]
Copy HSLF resources over when compiling scratchpad

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

18 years agoTests for patches from Yegor (Bug #39097)
Nick Burch [Sun, 26 Mar 2006 16:21:08 +0000 (16:21 +0000)]
Tests for patches from Yegor (Bug #39097)

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

18 years agoPatches from Yegor (Bug #39097), along with some sorting out of indenting, method...
Nick Burch [Sun, 26 Mar 2006 16:20:08 +0000 (16:20 +0000)]
Patches from Yegor (Bug #39097), along with some sorting out of indenting, method positioning etc

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

18 years agoAdded a reference to Wotsit's Format.
Rainer Klute [Fri, 24 Mar 2006 06:18:45 +0000 (06:18 +0000)]
Added a reference to Wotsit's Format.

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

18 years agoAlso grab text from CStrings, which will get Comments
Nick Burch [Sun, 19 Mar 2006 18:44:10 +0000 (18:44 +0000)]
Also grab text from CStrings, which will get Comments

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

18 years agoUpdate docs with info on new code
Nick Burch [Sun, 19 Mar 2006 18:43:40 +0000 (18:43 +0000)]
Update docs with info on new code

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

18 years agoFix for adding slides to sheets which already have some - get the SlidePersistAtom...
Nick Burch [Sun, 19 Mar 2006 18:09:20 +0000 (18:09 +0000)]
Fix for adding slides to sheets which already have some - get the SlidePersistAtom correctly

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

18 years agoAdd Yegor's new slide functionality (see bug 38954), with a bit of refactoring
Nick Burch [Sun, 19 Mar 2006 17:54:17 +0000 (17:54 +0000)]
Add Yegor's new slide functionality (see bug 38954), with a bit of refactoring

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

18 years agoAdd Yegor's new slide functionality (see bug 38954), with a bit of refactoring
Nick Burch [Sun, 19 Mar 2006 17:53:49 +0000 (17:53 +0000)]
Add Yegor's new slide functionality (see bug 38954), with a bit of refactoring

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

18 years agoTests for improved child record adding code
Nick Burch [Sun, 19 Mar 2006 16:29:50 +0000 (16:29 +0000)]
Tests for improved child record adding code

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

18 years agoImprove the child record adding code
Nick Burch [Sun, 19 Mar 2006 16:29:31 +0000 (16:29 +0000)]
Improve the child record adding code

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

18 years agoTest for new Environment record
Nick Burch [Sun, 19 Mar 2006 16:10:07 +0000 (16:10 +0000)]
Test for new Environment record

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

18 years agoAdd an Environment record, and make the code simpler
Nick Burch [Sun, 19 Mar 2006 16:09:51 +0000 (16:09 +0000)]
Add an Environment record, and make the code simpler

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

18 years agoTest for new Document record class
Nick Burch [Sun, 19 Mar 2006 15:59:43 +0000 (15:59 +0000)]
Test for new Document record class

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

18 years agoCreate a Document record class, to do a lot of the common Document stuff for us
Nick Burch [Sun, 19 Mar 2006 15:59:23 +0000 (15:59 +0000)]
Create a Document record class, to do a lot of the common Document stuff for us

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

18 years agoTests to ensure we create empty StyleTextPropAtoms correctly
Nick Burch [Sun, 19 Mar 2006 14:52:41 +0000 (14:52 +0000)]
Tests to ensure we create empty StyleTextPropAtoms correctly

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

18 years agoCreate empty StyleTextPropAtoms correctly
Nick Burch [Sun, 19 Mar 2006 14:52:23 +0000 (14:52 +0000)]
Create empty StyleTextPropAtoms correctly

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

18 years agoTests for getting and changing the font of a rich text run
Nick Burch [Sat, 18 Mar 2006 18:56:38 +0000 (18:56 +0000)]
Tests for getting and changing the font of a rich text run

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

18 years agoSupport for getting and changing the font of a rich text run
Nick Burch [Sat, 18 Mar 2006 18:56:26 +0000 (18:56 +0000)]
Support for getting and changing the font of a rich text run

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

18 years agoTests for creating a new Comment2000 record
Nick Burch [Sun, 12 Mar 2006 19:19:18 +0000 (19:19 +0000)]
Tests for creating a new Comment2000 record

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

18 years agoSupport for creating a new Comment2000 record
Nick Burch [Sun, 12 Mar 2006 19:18:59 +0000 (19:18 +0000)]
Support for creating a new Comment2000 record

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

18 years ago* Writing support added to the SummaryInformation and DocumentSummaryInformation...
Rainer Klute [Fri, 3 Mar 2006 16:57:55 +0000 (16:57 +0000)]
* Writing support added to the SummaryInformation and DocumentSummaryInformation classes. These classes now have methods for setting and removing properties. Coherent extensions are:
** Documentation section about writing standard properties added to the HPSF HOW-TO.
** Example application added showing how to modify the document summary information.
** Testcases added for testing modifying summary information and document summary information.
** PropertySetFactory extended to create SummaryInformation and DocumentSummaryInformation instances.

* Added MutablePropertySet.write(DirectoryEntry, String) to ease writing a property set to a POI filesystem document.

* Improved codepage handling.

* Bug fixed: Integral values were read and written as unsigned instead of signed.

* Reworked the mapping between variant types and Java types: Variant.VT_I4 is mapped to Integer now and Variant.VT_I8 to Long. This might cause incompatibilities if you are doing low-level HPSF programming.

* Changed SectionIDMap.DOCUMENT_SUMMARY_INFORMATION_ID from a byte[] to a byte[][] in order to contain the format ID of the first and the second section. This is an incompatible change!

* Added PropertySet.getFirstSection(). This method is similar to getSingleSection() won't choke if the property set has more than one section.

* Support for low-level reading and writing of Variant.VT_I8 type properties added.

* Unnecessary casts removed.

* Poibrowser's display format changed slightly.

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