Nick Burch
|
2bdd3155d3
|
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
|
2008-01-04 13:19:23 +00:00 |
Nick Burch
|
687901588b
|
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
|
2008-01-04 13:09:57 +00:00 |
Nick Burch
|
7a173165a5
|
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
|
2008-01-03 14:28:46 +00:00 |
Yegor Kozlov
|
9ce316577f
|
support for tables in HSLF
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@608386 13f79535-47bb-0310-9956-ffa450edef68
|
2008-01-03 09:10:32 +00:00 |
Nick Burch
|
71085a913b
|
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
|
2007-12-30 18:11:55 +00:00 |
Nick Burch
|
44e5f549c4
|
Make a start on OOXML pptx support
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607564 13f79535-47bb-0310-9956-ffa450edef68
|
2007-12-30 17:46:20 +00:00 |
Nick Burch
|
699dabdaf8
|
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
|
2007-12-30 16:53:42 +00:00 |
Nick Burch
|
9b96000af0
|
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
|
2007-12-30 16:21:22 +00:00 |
Nick Burch
|
85701ca9ed
|
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
|
2007-12-27 13:02:17 +00:00 |
Nick Burch
|
5bbf6f70f6
|
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
|
2007-12-27 12:40:05 +00:00 |
Nick Burch
|
7d409e8139
|
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
|
2007-12-27 11:52:12 +00:00 |
Nick Burch
|
bd40f5a018
|
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
|
2007-12-27 09:12:57 +00:00 |
Nick Burch
|
c793ae28f5
|
Add some more sample ooxml documents
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607022 13f79535-47bb-0310-9956-ffa450edef68
|
2007-12-27 09:01:03 +00:00 |
Nick Burch
|
bd80c5bc4b
|
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
|
2007-12-26 17:47:27 +00:00 |
Nick Burch
|
49835d96c0
|
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
|
2007-12-26 16:44:14 +00:00 |
Yegor Kozlov
|
ba9a2dc400
|
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
|
2007-12-24 09:51:14 +00:00 |
Nick Burch
|
d47c14c347
|
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
|
2007-12-21 12:24:54 +00:00 |
Nick Burch
|
dae37b8632
|
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
|
2007-12-21 12:16:54 +00:00 |
Nick Burch
|
e5f8b9951c
|
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
|
2007-12-17 14:19:19 +00:00 |
Nick Burch
|
e4937b63b2
|
Add comments on which formula related things should go in which of the two test suites
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@603538 13f79535-47bb-0310-9956-ffa450edef68
|
2007-12-12 10:30:22 +00:00 |
Nick Burch
|
f6a7cb7483
|
Support for the Trim function, and a little enhancement to the formula evaluation test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@603233 13f79535-47bb-0310-9956-ffa450edef68
|
2007-12-11 13:03:53 +00:00 |
Nick Burch
|
612d99b8eb
|
Support 1904 date windowing, in addition to 1900 date windowing (patch from bug #43551)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@601004 13f79535-47bb-0310-9956-ffa450edef68
|
2007-12-04 17:06:57 +00:00 |
Nick Burch
|
ad49ccab2d
|
Fix work bug #42799
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@600910 13f79535-47bb-0310-9956-ffa450edef68
|
2007-12-04 12:33:24 +00:00 |
Nick Burch
|
0736691ba1
|
Workaround to avoid a NPE for Word Documents that are missing their ListTable (bug #44003)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@600896 13f79535-47bb-0310-9956-ffa450edef68
|
2007-12-04 11:41:11 +00:00 |
Nick Burch
|
6297f86323
|
Add method to return the number of styles (bug #43883)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@595701 13f79535-47bb-0310-9956-ffa450edef68
|
2007-11-16 15:25:55 +00:00 |
Nick Burch
|
067739ba0d
|
Add in a (disabled) test for bug #43670 (not yet fixed)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@589417 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-28 20:56:34 +00:00 |
Nick Burch
|
77c9382226
|
A bit more on HDGF LZW compression, but it's still not quite complete
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@589233 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-27 22:50:41 +00:00 |
Nick Burch
|
6a72c5656a
|
Implement an Excel text extractor, and put all the existing text extractors under a common superclass, so they're easier to find and use
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@589224 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-27 21:57:10 +00:00 |
Nick Burch
|
05b35ebaf3
|
Allow users to get a FormulaParser armed only with a HSSFWorkbook, through a convenience method on HSSFFormulaEvaluator
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@584721 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-15 10:34:40 +00:00 |
Nick Burch
|
1bee050b60
|
Stub out the HDGF compression routine, and tests for it. Document the first slab of the compressed data in the test, so it's easy to see if we're generating it properly. (Have yet to implement the compression support yet though)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@584534 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-14 12:42:47 +00:00 |
Nick Burch
|
1804a3da50
|
Replace the HDGW LZW engine with a fully documented, ASL licenced version. (Doesn't do compression yet, but is a much better start for that)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@584414 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-13 15:46:09 +00:00 |
Yegor Kozlov
|
6bec327fbe
|
roll back to the previous version.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@579733 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-26 17:51:08 +00:00 |
Nick Burch
|
597ccbf577
|
Implement the date function, patch from Pavel
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@579244 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-25 13:37:02 +00:00 |
Nick Burch
|
c8a47d4f13
|
Implement the date function, patch from Pavel
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@579243 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-25 13:36:36 +00:00 |
Nick Burch
|
305054f1bd
|
Improvement from Pavel - if we've already parsed a formula then evaluated it, don't re-do the parsing the second time
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@579197 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-25 11:08:57 +00:00 |
Nick Burch
|
63211783d6
|
Finish the POIDocument move, and update HSSFWorkbook to use it
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@577314 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-19 14:34:31 +00:00 |
Nick Burch
|
3f7abf9248
|
Move POIDocument out of the scratchpad
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@577260 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-19 11:57:05 +00:00 |
Nick Burch
|
10cf53ec20
|
Convert to use POIDocument
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@576507 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-17 16:34:48 +00:00 |
Nick Burch
|
4da1dceb38
|
When writing out a HSLF file, optionally also write out all the different OLE2 streams, and not just the normal HSLF related ones
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@576505 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-17 16:30:31 +00:00 |
Nick Burch
|
eb97c149b8
|
Ensure that evaluateInCell sets the underlying cell type properly (fix from Pavel Krupets)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@576504 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-17 16:29:07 +00:00 |
Nick Burch
|
e896bbbbf8
|
Implementation of the Day function from Pavel Krupets
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@576492 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-17 15:58:54 +00:00 |
Nick Burch
|
40289c762a
|
Fix the indenting on write(), which has been messed up for an age
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@576475 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-17 15:21:34 +00:00 |
Yegor Kozlov
|
33b693fd08
|
support for adding Picture to ShapeGroup in HSLF. See Bug 43323 for details.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@573955 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-09 07:38:35 +00:00 |
Yegor Kozlov
|
f9bda3915e
|
Support for getting OLE object data from slide show. See Bug 43247 for details.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@573872 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-08 16:12:29 +00:00 |
Nick Burch
|
ac21496af7
|
Implementation of Month and Year functions, from Guenter Kickinger (bug #43199)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@569062 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-23 16:33:36 +00:00 |
Nick Burch
|
80cda31844
|
When trying to tell if a PPT file is encrypted or not, try to avoid an AIOOB
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@568949 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-23 12:03:20 +00:00 |
Nick Burch
|
d55de2d709
|
Add in missing copyright headers to a couple of new testcases
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@566198 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-15 14:41:46 +00:00 |
Nick Burch
|
b1a8910fc3
|
Patch from David Law in bug #43093 - handle Area3D formula references that refer to a different sheet
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@566157 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-15 13:58:12 +00:00 |
Yegor Kozlov
|
15a2673316
|
fixed bug 42620: More than one slide fails to open in OpenOffice. Fix: UserEditAtom.MaxPersistWritten wasn't updated when adding new slides.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@563185 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-06 16:49:47 +00:00 |
Nick Burch
|
dbc9404830
|
Initial HSMF (outlook) support from Travis
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@554774 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-09 22:19:21 +00:00 |
Yegor Kozlov
|
695dae4c92
|
keep the javadoc compiler quiet
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@552525 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-02 16:08:26 +00:00 |
Nick Burch
|
acf72e2a97
|
Some more fixes for javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@551908 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-29 14:18:11 +00:00 |
Nick Burch
|
8128f2f935
|
Fix a whole slew of javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@551903 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-29 14:09:07 +00:00 |
Nick Burch
|
211c9e157a
|
Include a test for the text extraction code. Update code to use POILogger instead of System.err. Update the NOTICE file for the TLP change, and add entries for JUnit and the small GPL v3 bits of HDGF
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@551273 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-27 19:00:35 +00:00 |
Nick Burch
|
97fb171369
|
Lots more HDGF support for chunks, and add support for basic text extraction
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@551258 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-27 18:34:17 +00:00 |
Yegor Kozlov
|
3de9d1ef79
|
fixed [Bug 42677] - HSLF SlideShow write() issues on tables
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@550731 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-26 08:09:24 +00:00 |
Yegor Kozlov
|
bc01bbb80e
|
make the code compatible with JDK 1.4.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@550726 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-26 08:00:37 +00:00 |
Nick Burch
|
84726d7ca1
|
Make a start on processing the commands within the chunks, and their values. Includes some tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@549616 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-21 21:24:25 +00:00 |
Nick Burch
|
aa1b5c9dd4
|
Start on processing the commands stored within a HDGF chunk, plus initial tests for it
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@549588 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-21 19:28:04 +00:00 |
Nick Burch
|
71a6a7d7ac
|
Tweak test to match last V11 related change
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@549111 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-20 13:58:14 +00:00 |
Nick Burch
|
94a068a15b
|
Improved support for chunks and chunk streams, plus tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548870 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-19 22:41:33 +00:00 |
Nick Burch
|
a90d688de3
|
Make a start on supporting Chunks
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548836 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-19 19:55:30 +00:00 |
Nick Burch
|
f8792d87d7
|
Add a developer helper class, which prints out the stream+pointer structure of a visio file
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548525 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-18 23:00:36 +00:00 |
Nick Burch
|
bd6ef69ce6
|
Convert HDGFDiagram to using the new pointer and stream code, and add tests for it
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548518 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-18 22:44:56 +00:00 |
Nick Burch
|
0f0d2aaf98
|
Basic support for a few key kinds of streams, and tests to go with this
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548511 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-18 22:26:04 +00:00 |
Nick Burch
|
4fef51784c
|
Initial HDGF support for streams, plus tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548476 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-18 20:24:39 +00:00 |
Nick Burch
|
61fdc5c0e1
|
Initial support for HDGF pointers, along with tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548461 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-18 19:39:29 +00:00 |
Nick Burch
|
0b42cc2713
|
First stab at hdgf, an implementation of the visio format. Basic support for processing the equivalent of records - pointers and blocks. Now to refactor it into something sane!
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548428 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-18 18:10:57 +00:00 |
Nick Burch
|
6d283656c9
|
Finish off the example use of MissingRecordAwareHSSFListener, which outputs a csv
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548049 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-17 15:54:52 +00:00 |
Nick Burch
|
bdc0883b6f
|
Make a start on some example code to use MissingRecordAwareHSSFListener for turning a xls into a csv
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548030 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-17 10:59:48 +00:00 |
Yegor Kozlov
|
bd744d1184
|
encode unicode chars in HSLF unit tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@543411 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-01 07:06:51 +00:00 |
Yegor Kozlov
|
8de5ebb35f
|
HSLF: readonly support for hyperlinks
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@542804 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-30 11:56:46 +00:00 |
Yegor Kozlov
|
3a7fba441c
|
fixed bug 38256: RuntimeException: Couldn't instantiate the class for type with id 0
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@542453 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-29 08:32:56 +00:00 |
Yegor Kozlov
|
ff60d78860
|
support for text bullets
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@542179 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-28 09:45:09 +00:00 |
Yegor Kozlov
|
bd4852d48b
|
fixed bug 42520: NPE in Picture.getPictureData() and bug 42524: NPE in Shape.getShapeType(); Also changed the code to write messages to POILogger instead of System.err/System.out
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541867 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-26 07:22:51 +00:00 |
Yegor Kozlov
|
98d43d24f8
|
fixed bug 42486: Failure parsing a seemingly valid PPT. Some of the assertions in ExHyperlink were too strong. Write to log instead of throwing exception
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541632 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-25 13:03:26 +00:00 |
Yegor Kozlov
|
d4134d80ef
|
added support for TitleMaster object
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541622 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-25 12:04:45 +00:00 |
Yegor Kozlov
|
f89c211539
|
fixed bug 42484: NullPointerException from ShapeGroup.getAnchor()
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541281 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-24 12:09:34 +00:00 |
Yegor Kozlov
|
a0e489bb4d
|
fixed bug 42485: All TextBoxes inside ShapeGroups have null TextRuns
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541274 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-24 11:38:36 +00:00 |
Yegor Kozlov
|
4b76f7c104
|
throw HSLFException instead of RuntimeException
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541267 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-24 11:05:24 +00:00 |
Yegor Kozlov
|
708ab88e4d
|
return null instead of throwing exception when slide master is not found
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541266 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-24 11:04:22 +00:00 |
Yegor Kozlov
|
26528d13ca
|
applied patches from bug 42474: (1) Incorrect matching of notes to slides and (2) NPE in RichTextRun.isBold() when the RichTextRun comes from a Notes model object
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@541219 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-24 07:52:04 +00:00 |
Nick Burch
|
1fe83af6d9
|
Initial version of a Missing Record Aware shim on HSSFListener. Includes limited tests, but not yet any documentation
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@539462 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-18 13:27:04 +00:00 |
Nick Burch
|
6df7c26ee8
|
If the apparent location of the current user atom is past the end of the data, then the file's clearly corrupt, so throw a better exception
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@539453 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-18 13:17:41 +00:00 |
Yegor Kozlov
|
fd5fb56ff8
|
cleaning the code before release
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@530031 13f79535-47bb-0310-9956-ffa450edef68
|
2007-04-18 14:22:55 +00:00 |
Yegor Kozlov
|
78caeba658
|
use POILogger instead of System.err in hslf records. If users want verbose output they should explicitly enable it through -Dorg.apache.poi.util.POILogger option. P.S. I think this should be done through the whole HSLF, i.e. no direct calls of System.out and Sysrtem.err
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@527820 13f79535-47bb-0310-9956-ffa450edef68
|
2007-04-12 07:40:15 +00:00 |
Nick Burch
|
ed06515fae
|
It seems that some PPT files only have linkAtom + linkDetailsA for their ExHyperlink, and miss the linkDetailsB. For those files, do the right thing
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@525127 13f79535-47bb-0310-9956-ffa450edef68
|
2007-04-03 10:13:20 +00:00 |
Yegor Kozlov
|
2380196562
|
convert from pixels (96dpi) to points(72dpi) when setting picture anchor
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@524085 13f79535-47bb-0310-9956-ffa450edef68
|
2007-03-30 13:48:56 +00:00 |
Nick Burch
|
ee8125f348
|
Apply Trejkax's fix from bug #41653, and do a whole load of tests for the HWPF picture stuff. Includes a stub test for the problem identified in bug #41898
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@523777 13f79535-47bb-0310-9956-ffa450edef68
|
2007-03-29 17:36:37 +00:00 |
Nick Burch
|
3ad3a22fd5
|
Don't NPE if we have a reference to a note, where there's no core record to go with that note's RefID. Instead, just log it, and pretend the note wasn't there.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@523678 13f79535-47bb-0310-9956-ffa450edef68
|
2007-03-29 11:50:50 +00:00 |
Yegor Kozlov
|
12dfa56565
|
fixed bug 41384: Array index wrong in record creation
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@520893 13f79535-47bb-0310-9956-ffa450edef68
|
2007-03-21 14:04:32 +00:00 |
Nick Burch
|
3c9d557f30
|
If the username length in the CurrentUserAtom is clearly wrong, treat it as if there was no username, rather than giving an ArrayIndexOutOfBoundsException
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@513391 13f79535-47bb-0310-9956-ffa450edef68
|
2007-03-01 15:59:56 +00:00 |
Rainer Klute
|
5fdbf91301
|
Make this compile for me.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@501314 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-30 05:49:04 +00:00 |
Nick Burch
|
7c4a4dc347
|
Add ExObjList support
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@497107 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-17 18:09:24 +00:00 |
Nick Burch
|
5850fe049c
|
Add ExHyperlink tests against a real file
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@497090 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-17 17:12:26 +00:00 |
Nick Burch
|
d3615a44d3
|
Add support for ExHyperlink and ExHyperlinkAtom
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@497079 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-17 16:59:45 +00:00 |
Nick Burch
|
aff4c74c81
|
Support InteractiveInfo, the parent of InteractiveInfoAtom
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@497061 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-17 16:17:46 +00:00 |
Nick Burch
|
ec1a527cf4
|
Initial, basic support for InteractiveInfoAtom
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@497058 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-17 16:05:26 +00:00 |
Nick Burch
|
b5e7f6e030
|
Tweak comments and variable names, to make the wacky colour stuff as BGR not RGB clearer
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@496782 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-16 17:22:38 +00:00 |
Nick Burch
|
5c518687f5
|
Refactor the TextPropCollection and TextProp classes into their own model package. Some of the logic in StyleTextPropAtom should probably be refactored out too, but that's still to do
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@496405 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-15 17:00:41 +00:00 |
Nick Burch
|
808ac3d6c7
|
Fix for bug #41357, by moving byte array creation until after we've decided that we have a valid picture
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@496398 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-15 16:40:03 +00:00 |
Nick Burch
|
bf11deb51d
|
Update the order of the TextProps, as it seems not to be based quite on the mask order. Fix from Yegor, from bug #40143
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@496369 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-15 15:22:39 +00:00 |
Mark Thomas
|
b4a7369296
|
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@496331 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-15 14:36:03 +00:00 |
Mark Thomas
|
c60210ede4
|
Add standard licence header
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@496329 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-15 14:27:03 +00:00 |
Nick Burch
|
98b8864c40
|
Throw an exception if a picture claims to have a negative amount of data. Should avoid problem in bug #41357
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@495578 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-12 14:19:35 +00:00 |
Nick Burch
|
fe226fc002
|
Handle the fact that StyleTextPropAtom needs to work with a text length that's one larger than the underlying text it represents. (Fix from Yegor from bug #40143)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@495278 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-11 16:18:30 +00:00 |
Nick Burch
|
08868da373
|
Update with new knowledge of how this all works, from bug #41176
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@494519 13f79535-47bb-0310-9956-ffa450edef68
|
2007-01-09 18:51:29 +00:00 |
Henri Yandell
|
742b207be8
|
Applied copy2license script to the files that were converted by dos2unix. ant jar continues to pass.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@489762 13f79535-47bb-0310-9956-ffa450edef68
|
2006-12-22 21:00:02 +00:00 |
Henri Yandell
|
e4d9311a5a
|
Applying dos2unix on some of the Java files. The copy2license script isn't picking up the dos line endings. Hopefully not a problem for anyone
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@489760 13f79535-47bb-0310-9956-ffa450edef68
|
2006-12-22 20:56:04 +00:00 |
Henri Yandell
|
b8f7a14477
|
Applying the copy2license.pl script (with tiny modification to allow for more whitespace than it expects in the POI header) to all files. ant jar succeeds, and the svn diff has been verified by eye. Still more files to do, this is the first pass.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@489730 13f79535-47bb-0310-9956-ffa450edef68
|
2006-12-22 19:18:16 +00:00 |
Nick Burch
|
0d880ef000
|
Try to work with files that don't have a master SlideListWithText, but go straight into a Slides one. Throw a better exception on slides with a mixed first SlideListWithText (see bug 41176 for more details)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@487182 13f79535-47bb-0310-9956-ffa450edef68
|
2006-12-14 11:50:54 +00:00 |
Nick Burch
|
adc3542029
|
If we have a picture of type 0, don't even bother trying to create a PictureData object for it
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@487181 13f79535-47bb-0310-9956-ffa450edef68
|
2006-12-14 11:49:56 +00:00 |
Nick Burch
|
925f724d4c
|
Support compressed pictures properly, from bug #41032
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@480585 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-29 14:49:40 +00:00 |
Nick Burch
|
c6960a5c08
|
Update from Yegor in bug 41046 - support background shapes and fills
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@480104 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-28 15:55:27 +00:00 |
Nick Burch
|
d5de2ed9a5
|
Ditch a few calls to System.out, in favour of calls to POILogger
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@480102 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-28 15:54:39 +00:00 |
Nick Burch
|
49fb78cc39
|
Fix for bug 41015 - add in another paragraph property
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@480093 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-28 15:34:20 +00:00 |
Amol S. Deshmukh
|
eff173c05d
|
superclass for logical functions
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@479294 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-26 06:15:17 +00:00 |
Amol S. Deshmukh
|
5f9ef7eab0
|
updated to include additional tests for IF()
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@479293 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-26 06:14:54 +00:00 |
Amol S. Deshmukh
|
4a42f6a765
|
initial version
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@479290 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-26 06:14:11 +00:00 |
Amol S. Deshmukh
|
2b0eb9be33
|
implemented IF() function
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@479289 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-26 06:13:29 +00:00 |
Amol S. Deshmukh
|
17fd168dbc
|
added testcases for functions: if, islogical, isnontext, isnumber, isref, istext, left, right
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@479288 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-26 06:12:46 +00:00 |
Amol S. Deshmukh
|
3968fc1209
|
replaced use of deprecated calls to get string value from cell
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@479287 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-26 06:11:36 +00:00 |
Amol S. Deshmukh
|
5d7b255ef5
|
Fixed:
1. evaluateInCell failed if the cell originally contained a numeric value
2. Sheet references were not handled correctly
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@478367 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-22 23:12:06 +00:00 |
Amol S. Deshmukh
|
e191d564b3
|
removed use of deprecated calls to get the String value of a cell
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@477928 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-21 22:17:34 +00:00 |
Nick Burch
|
70f29ad79c
|
Detect when the Current User stream is too short, and give a more helpful exception in that case
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@477162 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-20 12:26:51 +00:00 |
Nick Burch
|
4954bbe0f1
|
Avoid an exception when getting the default bitmap image size on some JVMs
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@474253 13f79535-47bb-0310-9956-ffa450edef68
|
2006-11-13 11:13:55 +00:00 |
Nick Burch
|
a68c490e4b
|
Support for DIB picture types, from Bug 40740
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@464984 13f79535-47bb-0310-9956-ffa450edef68
|
2006-10-17 18:12:43 +00:00 |
Nick Burch
|
aebf3c2b52
|
Support for Master Sheets from Yegor (bug 40753)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@464982 13f79535-47bb-0310-9956-ffa450edef68
|
2006-10-17 18:01:19 +00:00 |
Nick Burch
|
1915cb2a10
|
Don't depend on source files being utf8 for test to work
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@464977 13f79535-47bb-0310-9956-ffa450edef68
|
2006-10-17 17:52:18 +00:00 |
Nick Burch
|
50625c7196
|
If we hit an unknown picture type, don't break completely - report an error but carry on without the picture
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@463202 13f79535-47bb-0310-9956-ffa450edef68
|
2006-10-12 11:26:05 +00:00 |
Nick Burch
|
7ef203f71c
|
Fix for NPE in bug #40036. The TextBox will still be fairly useless though
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@450097 13f79535-47bb-0310-9956-ffa450edef68
|
2006-09-26 15:53:21 +00:00 |
Nick Burch
|
a2d54c0fe2
|
FOP fix from bug #39086
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@450068 13f79535-47bb-0310-9956-ffa450edef68
|
2006-09-26 14:54:45 +00:00 |
Nick Burch
|
0989d2323a
|
From bug #38616 - support for extracting images from word files, plus tests for this
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@450066 13f79535-47bb-0310-9956-ffa450edef68
|
2006-09-26 14:46:39 +00:00 |
Nick Burch
|
338801b916
|
Don't just assume we'll only have container records for the shape's escher records
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@450057 13f79535-47bb-0310-9956-ffa450edef68
|
2006-09-26 14:14:59 +00:00 |
Nick Burch
|
c41a5148eb
|
Handle the case where a StyleTextPropAtom has a mask that codes for more properties than we have data for (+tests for this)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@449983 13f79535-47bb-0310-9956-ffa450edef68
|
2006-09-26 11:19:30 +00:00 |
Nick Burch
|
63a3fd96fb
|
Support alignment and indent levels for HSLF - patch from Yegor in bug #40324
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@448004 13f79535-47bb-0310-9956-ffa450edef68
|
2006-09-19 22:47:44 +00:00 |
Nick Burch
|
7c1efd4b1a
|
Improved picture support for HSLF, from Yegor in bug 40388
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@448001 13f79535-47bb-0310-9956-ffa450edef68
|
2006-09-19 22:37:38 +00:00 |
Jason Height
|
0ab20fa068
|
Just removed a bunch of unused imports etc. Reduces eclipse warnings
Jason
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@437998 13f79535-47bb-0310-9956-ffa450edef68
|
2006-08-29 07:47:00 +00:00 |
Jason Height
|
f62e014f5d
|
Hopefully fixed scratchpad test org.apache.poi.hssf/record/formula/functions/TestEverything.java from running out of memory and killing gump
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@437486 13f79535-47bb-0310-9956-ffa450edef68
|
2006-08-28 00:31:36 +00:00 |
Jason Height
|
8fbb3d73a9
|
Found a case where the shared formula does not resolve. This was in the test case for the org.apache.poi.hssf.record.formula.eval.TextEverything
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@437126 13f79535-47bb-0310-9956-ffa450edef68
|
2006-08-26 08:23:22 +00:00 |
Nick Burch
|
6d2bc8aea9
|
Access to Saved By Information - patch from Trejkaz in bug #38647
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@431320 13f79535-47bb-0310-9956-ffa450edef68
|
2006-08-14 10:29:49 +00:00 |
Nick Burch
|
f3a4d0c4df
|
Throw a more useful exception in the case of word95 documents
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@430365 13f79535-47bb-0310-9956-ffa450edef68
|
2006-08-10 12:20:24 +00:00 |
Nick Burch
|
036a97a268
|
If we're created with an InputStream, check to see if it's really RTF before proceeding
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@430363 13f79535-47bb-0310-9956-ffa450edef68
|
2006-08-10 12:12:27 +00:00 |
Nick Burch
|
ff95bf10a4
|
Yegor's TxMasterStyleAtom code from Bug #40057
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@423129 13f79535-47bb-0310-9956-ffa450edef68
|
2006-07-18 16:44:57 +00:00 |
Nick Burch
|
ec7513f700
|
Add lookups for the common text alignments
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@423127 13f79535-47bb-0310-9956-ffa450edef68
|
2006-07-18 16:25:20 +00:00 |
Nick Burch
|
4e0a09ce38
|
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
|
2006-07-14 09:18:44 +00:00 |
Nick Burch
|
cc3a899a3e
|
Expose the underlying TextRun
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@421555 13f79535-47bb-0310-9956-ffa450edef68
|
2006-07-13 09:24:39 +00:00 |
Nick Burch
|
f26c5c8468
|
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
|
2006-07-12 11:22:50 +00:00 |
Nick Burch
|
ade3266fdb
|
Remove a bit of debug code
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@418856 13f79535-47bb-0310-9956-ffa450edef68
|
2006-07-03 21:27:09 +00:00 |
Nick Burch
|
81ce641db6
|
Get to a consistent indent
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@418849 13f79535-47bb-0310-9956-ffa450edef68
|
2006-07-03 20:59:09 +00:00 |