Commit Graph

635 Commits

Author SHA1 Message Date
Yegor Kozlov
8c23b343cb fixed bug #45889:rrayIndexOutOfBoundsException when constructing HSLF Table with a single row
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701302 13f79535-47bb-0310-9956-ffa450edef68
2008-10-03 05:27:06 +00:00
Yegor Kozlov
2df9929020 initial support for creating hyperlinks in HSLF, units test are still to do
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700493 13f79535-47bb-0310-9956-ffa450edef68
2008-09-30 15:11:26 +00:00
Nick Burch
20392c85a8 Improved tests to show that bugs #45062 and #44292 are fixed
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697595 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21 19:31:34 +00:00
Yegor Kozlov
fe1d514b0b patch from bug #45844: Addtional diagnostics for SlideShowRecordDumper
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697520 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21 14:14:34 +00:00
Yegor Kozlov
5f8442cba4 patch from bug #45814: Specify RecordType for slide show Handout
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696627 13f79535-47bb-0310-9956-ffa450edef68
2008-09-18 10:58:39 +00:00
Yegor Kozlov
7700131df6 fixed bug 45815: bit mask values inStyleTextPropAtom are not preserved across read-write
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696623 13f79535-47bb-0310-9956-ffa450edef68
2008-09-18 10:45:00 +00:00
Nick Burch
f054902590 Fix inspired by bug #45804 - Update HSMF to handle Outlook 3.0 msg files, which have a different string chunk type
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@695649 13f79535-47bb-0310-9956-ffa450edef68
2008-09-15 21:51:14 +00:00
Nick Burch
57625c349f Patch from bug #45738 - Initial HWPF support for Office Art Shapes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@692918 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07 18:32:51 +00:00
Yegor Kozlov
1d65e27522 fixed bug #45728: SlideShow.reorderSlide didn't work properly
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@691533 13f79535-47bb-0310-9956-ffa450edef68
2008-09-03 08:04:07 +00:00
Yegor Kozlov
2e0b0fa446 continue making progress with hslf hyperlinks
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@691182 13f79535-47bb-0310-9956-ffa450edef68
2008-09-02 10:03:11 +00:00
Yegor Kozlov
7c1b5604d9 improved handling of StyleTextPropAtom bit masks, added more read-write roundtrip tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@691180 13f79535-47bb-0310-9956-ffa450edef68
2008-09-02 09:59:53 +00:00
Josh Micich
f9123d1acf Improving AreaI interface and AreaPtg hierarchy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@690825 13f79535-47bb-0310-9956-ffa450edef68
2008-08-31 23:59:26 +00:00
Nick Burch
7ba82ba657 Add HPBF hyperlinks support to the extractor
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@690729 13f79535-47bb-0310-9956-ffa450edef68
2008-08-31 16:58:29 +00:00
Nick Burch
e786480817 Start to support HPBF hyperlinks
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@690726 13f79535-47bb-0310-9956-ffa450edef68
2008-08-31 16:37:39 +00:00
Nick Burch
2c2fce0bab Further HPBF plc tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@690536 13f79535-47bb-0310-9956-ffa450edef68
2008-08-30 17:12:42 +00:00
Nick Burch
0a81ea69b2 Start to support HPBF PLC parts
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@690534 13f79535-47bb-0310-9956-ffa450edef68
2008-08-30 16:59:55 +00:00
Nick Burch
4b40a5cb0c Various bug fixes, and hpbf updates
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@690517 13f79535-47bb-0310-9956-ffa450edef68
2008-08-30 14:47:33 +00:00
Yegor Kozlov
e2b7f90cd7 initial support for embedded movies and controls.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@690262 13f79535-47bb-0310-9956-ffa450edef68
2008-08-29 14:01:04 +00:00
Josh Micich
313d71cc51 JDK 1.4 fixes for new hpbf stuff. Some clean-up
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@688642 13f79535-47bb-0310-9956-ffa450edef68
2008-08-25 07:56:37 +00:00
Nick Burch
c771ce5a33 HPBF text extractor and unit tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@687443 13f79535-47bb-0310-9956-ffa450edef68
2008-08-20 20:13:08 +00:00
Nick Burch
22fae5f0a9 Quill CONTENTS bits, and tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@687429 13f79535-47bb-0310-9956-ffa450edef68
2008-08-20 19:40:05 +00:00
Nick Burch
13d66be83c More HPBF stuff, and some tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@687423 13f79535-47bb-0310-9956-ffa450edef68
2008-08-20 18:50:15 +00:00
Nick Burch
cfe2045c5d Make an initial start on hpbf code
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@687403 13f79535-47bb-0310-9956-ffa450edef68
2008-08-20 18:14:11 +00:00
Nick Burch
b185a26d00 Further HPBF documentation, and some more sample files used
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686640 13f79535-47bb-0310-9956-ffa450edef68
2008-08-17 20:15:51 +00:00
Nick Burch
d35d590c07 More work understanding hpbf
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686628 13f79535-47bb-0310-9956-ffa450edef68
2008-08-17 18:21:34 +00:00
Nick Burch
08bd37b3c5 More work understanding hpbf
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686625 13f79535-47bb-0310-9956-ffa450edef68
2008-08-17 18:02:31 +00:00
Nick Burch
eab2286d49 More work understanding hpbf
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686624 13f79535-47bb-0310-9956-ffa450edef68
2008-08-17 17:39:10 +00:00
Nick Burch
78907b6420 Few little tweaks to dev helpers
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686621 13f79535-47bb-0310-9956-ffa450edef68
2008-08-17 16:36:40 +00:00
Nick Burch
dacade8b45 Start on a HPBF dumper
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686290 13f79535-47bb-0310-9956-ffa450edef68
2008-08-15 17:42:25 +00:00
Nick Burch
644e4e6cb7 More sample hpbf docs, with a description
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686278 13f79535-47bb-0310-9956-ffa450edef68
2008-08-15 16:57:30 +00:00
Nick Burch
535e071975 Add sample publisher files from bug #45602 to svn
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686207 13f79535-47bb-0310-9956-ffa450edef68
2008-08-15 12:43:02 +00:00
Nick Burch
b362207a4a Add HWPF support for stripping out fields (eg macros), and make this optionally happen always for headers and footers
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@685283 13f79535-47bb-0310-9956-ffa450edef68
2008-08-12 19:57:04 +00:00
Yegor Kozlov
2e33f41e90 Properly update the array of Slide's text runs in HSLF when new text shapes are added
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@685064 13f79535-47bb-0310-9956-ffa450edef68
2008-08-12 07:15:26 +00:00
Yegor Kozlov
d92587222d Fix bug #45590: Header/footer extraction for .ppt files saved in Office 2007
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@685054 13f79535-47bb-0310-9956-ffa450edef68
2008-08-12 06:55:10 +00:00
Nick Burch
6624d6420e Finally get all HWPF tests to pass again, by working around how evil PAPX/CHPX/SEPX byte references are
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684986 13f79535-47bb-0310-9956-ffa450edef68
2008-08-11 23:42:39 +00:00
Nick Burch
4c9dd95587 Get insert based HWPF tests working fine, delete ones still problematic
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684959 13f79535-47bb-0310-9956-ffa450edef68
2008-08-11 22:07:37 +00:00
Nick Burch
3be0ccc847 CHPXs and PAPXs are apparently cp based, but are really byte based! Work around this
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684939 13f79535-47bb-0310-9956-ffa450edef68
2008-08-11 21:25:17 +00:00
Nick Burch
1706d64424 Remove random un-used import that makes gump unhappy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684454 13f79535-47bb-0310-9956-ffa450edef68
2008-08-10 10:58:48 +00:00
Nick Burch
ada3d0c41a Disable a few HWPF tests that aren't working while the unicode/paragraph bug is outstanding
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684370 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 22:24:47 +00:00
Nick Burch
09fb97524b Add header/footer support to HWPF WordExtractor
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684362 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 22:08:34 +00:00
Nick Burch
24131c58f5 Tests to show that header stuff all works right
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684355 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 21:46:14 +00:00
Nick Burch
3302fa14ba Start on headers/footers support
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684349 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 21:31:28 +00:00
Nick Burch
f30a10b104 Improve FIB updating on range changes, and add passing tests for non unicode paragraph properties
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684336 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 20:31:48 +00:00
Nick Burch
567db8a3dc Get most of the hwpf tests passing again
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684322 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 19:56:37 +00:00
Nick Burch
63041b5c31 Big big unicode rationalisation in text piece code
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684319 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 19:34:38 +00:00
Nick Burch
1400017540 More range tests, which show that we do have a bug in the hwpf unicode support
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684309 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 17:58:35 +00:00
Nick Burch
0ed496289a More header and footer files, this time with unicode in it too
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684302 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 17:33:29 +00:00
Nick Burch
8caad495ae More tests to show that the range based stuff is working properly
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684299 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 17:23:42 +00:00
Nick Burch
89f694f780 Add lots more getters/setters for useful things to the FIB
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684293 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 16:46:39 +00:00
Nick Burch
75d7409d0d Start to document the whole FIB stuff better
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@684287 13f79535-47bb-0310-9956-ffa450edef68
2008-08-09 16:24:20 +00:00