Nick Burch
|
46bbc6add4
|
Fix bug #49524 - Support for setting cell text to be vertically rotated, via style.setRotation(0xff)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@965267 13f79535-47bb-0310-9956-ffa450edef68
|
2010-07-18 18:00:36 +00:00 |
|
Nick Burch
|
7732426887
|
Patch from Andrew Shirley from bug #49185 - Support for HSSFNames where the comment is stored in a NameCommentRecord
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@964845 13f79535-47bb-0310-9956-ffa450edef68
|
2010-07-16 16:02:09 +00:00 |
|
Nick Burch
|
6d93fb9d5d
|
49599 - Correct writing of NoteRecord author text when switching between ASCII and Unicode
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@964800 13f79535-47bb-0310-9956-ffa450edef68
|
2010-07-16 13:57:17 +00:00 |
|
Nick Burch
|
5c3415e09c
|
When formatting numbers with DataFormatter, handle brackets following colours
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@954416 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-14 11:45:09 +00:00 |
|
Yegor Kozlov
|
5c68b8bd76
|
force ASCII encoding when compiling sources, fixed unmappable characters for encoding ASCII
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@954172 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-13 06:26:14 +00:00 |
|
Nick Burch
|
e92c009814
|
Apply, with a few tweaks, the patch from bug #48996 - initial support for External Name References in HSSF formula evaluation
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@953395 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-10 17:07:06 +00:00 |
|
Nick Burch
|
ff39e177d1
|
Add more to test for bug #46664, including the last bit which is disabled pending a fuller fix
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@953290 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-10 11:56:56 +00:00 |
|
Nick Burch
|
2157d942f2
|
Fix bug #46664 - fix up Tab IDs when adding new sheets, so that print areas don't end up invalid
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@953180 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-09 22:56:16 +00:00 |
|
Yegor Kozlov
|
8c4341facf
|
cleaned javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@951920 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-06 18:19:08 +00:00 |
|
Nick Burch
|
80ff41d36a
|
Add unit test for bug #45970 - shows that we can read Formulas with URL based references in them, but we can't change them properly. Part of the unit test is disabled for now
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@951420 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-04 14:40:01 +00:00 |
|
Nick Burch
|
5cd9ac0ccf
|
Fix inspired by bug #48494 - detect and support time formats like HH:MM;HH:MM
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@950665 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-02 17:17:42 +00:00 |
|
Nick Burch
|
53f8d4561f
|
Another fix inspired by bug #48494 - have ExcelExtractor make use of HSSFDataFormatter, so that numbers and dates come out closer to how Excel would render them
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@950657 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-02 16:51:05 +00:00 |
|
Nick Burch
|
393e672176
|
Fix bug #48494 - have EventBasedExcelExtractor make use of HSSFDataFormatter, so that numbers and dates come out closer to how Excel would render them
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@950616 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-02 16:13:04 +00:00 |
|
Nick Burch
|
b288c631f2
|
Fix bug #49096 - add clone support to Chart begin and end records, to allow cloning of more Chart containing sheets
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@950611 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-02 16:01:26 +00:00 |
|
Nick Burch
|
e6879026b5
|
Fix inspired by bug #48872 - allow DateFormatter.formatRawCellContents to handle 1904 as well as 1900 dates
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@950117 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-01 15:31:51 +00:00 |
|
Nick Burch
|
fafc079bfe
|
More work inspired by bug #48872 - handle MMMMM and elapsed time formatting rules in DataFormatter
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@950113 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-01 15:20:57 +00:00 |
|
Nick Burch
|
b303c57d54
|
More fixes inspired by bug #48872 - handle zero formatting rules, and better color detection in DataFormatter
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@950035 13f79535-47bb-0310-9956-ffa450edef68
|
2010-06-01 12:12:22 +00:00 |
|
Yegor Kozlov
|
ee9210d27b
|
ensure english locale for POI build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@949511 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-30 12:39:42 +00:00 |
|
Nick Burch
|
db3f7a1484
|
Support a couple more crazy formats, as identified in bug #48872, plus test them
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@949226 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-28 16:47:01 +00:00 |
|
Nick Burch
|
a8a9bc2928
|
Fix bug #44916 - Allow access to the HSSFPatriarch from HSSFSheet once created
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@948880 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-27 16:27:09 +00:00 |
|
Maxim Valyanskiy
|
59f8f913e3
|
Initial support for reading AES-encrypted/write-protected OOXML files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@948825 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-27 13:23:27 +00:00 |
|
Nick Burch
|
f6bda6f28a
|
Solution for bug #48779 - Allow you to get straight from a CellStyle to a Color, irrespective of if the Color is indexed or inline-defined
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@948511 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-26 17:46:46 +00:00 |
|
Nick Burch
|
cf943a8f84
|
Add test which shows that bug #48832 is invalid
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@948473 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-26 15:11:33 +00:00 |
|
Josh Micich
|
a80d363286
|
Added loose tests to junit hierarchy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@947860 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-24 23:26:57 +00:00 |
|
Josh Micich
|
b9e43015df
|
Changed JRE 6 dependent code to its JRE 5 equivalent
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@947842 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-24 22:41:51 +00:00 |
|
Nick Burch
|
b19532bd16
|
Add in missing license headers to a few files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@947644 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-24 14:00:48 +00:00 |
|
Yegor Kozlov
|
010f3a4535
|
Fixed tests failing in non-english locales, see Bugzilla 49191
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@947310 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-22 16:06:36 +00:00 |
|
Yegor Kozlov
|
c1748f0143
|
support for data validation for OOXML, see Bugzilla 49244
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@944869 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-16 15:49:21 +00:00 |
|
Yegor Kozlov
|
18230c14b9
|
Enhanced SViewer to support most border types, cell formats, and conditional formatting. Added ToHtml example that converts a spreadsheet into HTML, See Bugzilla #49066
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@942809 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-10 16:11:50 +00:00 |
|
Nick Burch
|
8830bebd6d
|
Hopefully finish fixing bug #49139 - track down another subtle hard coding of 512, and switch to using the big block size variable
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@941334 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-05 15:10:17 +00:00 |
|
Nick Burch
|
535cdd29b4
|
Add DISABLED test which shows the latest problem relating to bug #49139
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@940648 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-03 21:58:26 +00:00 |
|
Nick Burch
|
98bb2d614e
|
Enable the tests for bug #49139, now that we have a sample test file to go with it
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@940519 13f79535-47bb-0310-9956-ffa450edef68
|
2010-05-03 17:18:35 +00:00 |
|
Nick Burch
|
a3899a57d8
|
Resolve bug #49139 - don't assume that the block size is always 512 bytes. Instead of hard coding this value in, pass around the new POIFSBigBlockSize object that holds the size and various helper subsizes. Should now be possible to open 4k block files without error.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@937834 13f79535-47bb-0310-9956-ffa450edef68
|
2010-04-25 17:35:56 +00:00 |
|
Yegor Kozlov
|
927e153c94
|
Added implementation for TEXT() and TRUNC(), see Bugzilla 49025 and 49026
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@937652 13f79535-47bb-0310-9956-ffa450edef68
|
2010-04-24 17:17:20 +00:00 |
|
Yegor Kozlov
|
fe048df54e
|
Fixed locale-sensitive formatters in PackagePropertiesPart, see Bugzilla 49138
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@935896 13f79535-47bb-0310-9956-ffa450edef68
|
2010-04-20 12:57:27 +00:00 |
|
Nick Burch
|
04ac9edea6
|
Add missing license headers
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@933959 13f79535-47bb-0310-9956-ffa450edef68
|
2010-04-14 14:02:04 +00:00 |
|
Nick Burch
|
d1486edc42
|
Lots more documentation on how we read in POIFS files and process the sectors/blocks and FATs. Also add a test that shows that bug #46391 is invalid
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@933663 13f79535-47bb-0310-9956-ffa450edef68
|
2010-04-13 15:04:45 +00:00 |
|
Nick Burch
|
918f1a496d
|
Fix an issue with the HSMF tests working on some machines but not others - Make poifs.filesystem.DirectoryNode preserve the original ordering of its files, which HSMF needs to be able
to correctly match up chunks
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@911878 13f79535-47bb-0310-9956-ffa450edef68
|
2010-02-19 17:55:32 +00:00 |
|
Yegor Kozlov
|
9b208abd09
|
Support evaluation of indirect defined names in INDIRECT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@910043 13f79535-47bb-0310-9956-ffa450edef68
|
2010-02-14 17:11:08 +00:00 |
|
Nick Burch
|
81755dc8d2
|
Add patch from Jukka from bug #48617 + test - Optionally allow the overriding of the Locale used by DataFormatter to control how the default number and date formats should look
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@903303 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-26 16:21:17 +00:00 |
|
Nick Burch
|
55f1878628
|
Implement the ExtRst part of a UnicodeString
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@900746 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-19 12:04:14 +00:00 |
|
Nick Burch
|
6605995ac6
|
records.UnicodeString isn't actually a Record, just a common part that exists in many other records. As such, move it to records.common, which is where all the other record components live
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@900362 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-18 12:18:00 +00:00 |
|
Yegor Kozlov
|
4be190d69d
|
avoid creating unnecessary temp files, tighten up usage of temp files in unit tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@899364 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-14 19:23:13 +00:00 |
|
Nick Burch
|
4cb27e5095
|
Remove some generics warnings from the HPSF custom properties and sections parts
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@898804 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-13 15:42:53 +00:00 |
|
Nick Burch
|
545f2e1119
|
Improved how HSMF handles multiple recipients
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@898295 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-12 12:02:18 +00:00 |
|
Nick Burch
|
62e8d43b5b
|
Initialise the link type of HSSFHyperLink, so that getType() on it works
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@896049 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-05 14:08:51 +00:00 |
|
Nick Burch
|
e4531ab0fd
|
More FeatRecord support
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@895487 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-03 21:51:25 +00:00 |
|
Yegor Kozlov
|
19d2a9ae09
|
improved usermodel to prevent data corruption when setting array formulas, mimic Excel behaviour and block changing cells included in multi-cell arrays
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@894469 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-29 19:47:38 +00:00 |
|
Nick Burch
|
89c140c265
|
Start testing the contents of FeatRecord
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@894091 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-27 18:22:02 +00:00 |
|
Nick Burch
|
d033cf37f8
|
Make InternalSheet capture the feature related records
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@894081 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-27 17:13:44 +00:00 |
|
Nick Burch
|
1186abb3b4
|
Looks like we already had Ref8U but with a different name... Switch to using CellRangeAddress instead!
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@894078 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-27 16:46:38 +00:00 |
|
Nick Burch
|
869fc4e5a6
|
More work on FeatRecord/Shared Features. More is still needed though, it's still WIP
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@894018 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-26 19:57:09 +00:00 |
|
Nick Burch
|
e536251666
|
Finish off common Ref8U subrecord, and add tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@894015 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-26 18:48:44 +00:00 |
|
Josh Micich
|
88dbbbf1c6
|
Replaced getInstance methods with field for instances of ITestDataProvider. Some simplification in hierarchy of related tests.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893929 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-26 02:17:34 +00:00 |
|
Josh Micich
|
a1f9d0827c
|
Clean-up in BaseTestSheetShiftRows and subclasses.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893909 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-26 00:25:59 +00:00 |
|
Josh Micich
|
e493c8dd01
|
Made public instance fields for ITestDataProvider singletons.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893900 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-25 23:51:32 +00:00 |
|
Josh Micich
|
5c3fcf7a3c
|
Fixed FormulaParser to allow negative elements in array literals.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893898 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-25 23:26:47 +00:00 |
|
Josh Micich
|
931671c3d2
|
Added CellRange return type for Sheet array formula methods. Renamed new test classes to make it clear that array formula evaluation is not being tested yet. Added extra test cases.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893897 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-25 23:04:04 +00:00 |
|
Yegor Kozlov
|
aba7267376
|
added HSSF usermodel tests for array formulas, added support for array formulas in ss interfaces
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893870 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-25 15:15:55 +00:00 |
|
Yegor Kozlov
|
b9fab26825
|
added tests for XSSF usermodel for array formulas, this change is a step towards adoption of the patch submitted in Bugzilla 48292
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893625 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-23 20:58:01 +00:00 |
|
Josh Micich
|
cc648a0fc0
|
Simplified InterfaceHdrRecord and InterfaceEndRecord (some rework after bug 47251 / r892862).
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893402 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-23 04:35:37 +00:00 |
|
Yegor Kozlov
|
3bbde4880c
|
improved performance of DateUtil.isCellDateFormatted(), see Bugzilla 48425
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893105 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-22 07:52:55 +00:00 |
|
Josh Micich
|
c89aeaee12
|
Added getRow() and getColumn() functions to TwoDEval to simplify logic in INDEX implementation.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893063 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-22 03:00:21 +00:00 |
|
Josh Micich
|
65a41cce66
|
Fixed SharedValueManager to create separate empty instances in anticipation of instances becoming mutable.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893057 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-22 01:41:16 +00:00 |
|
Josh Micich
|
f11c66506d
|
Renamed model.Sheet to InternalSheet to alleviate name clash.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893051 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-22 01:08:33 +00:00 |
|
Josh Micich
|
ea80e22b2b
|
Renamed model.Workbook to InternalWorkbook to alleviate name clash.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893050 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-22 00:51:29 +00:00 |
|
Josh Micich
|
cac5b3d60f
|
Removed unused Model, ModelFactory. ModelFactoryListener etc.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893041 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-22 00:03:04 +00:00 |
|
Josh Micich
|
7033e79c35
|
renamed function implementations to avoid potential name clashes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893030 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-21 23:30:32 +00:00 |
|
Yegor Kozlov
|
7bd00361c3
|
fixed InterfaceEndRecord to tolerate unexpected record contents, see bug 47251
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892862 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-21 16:24:08 +00:00 |
|
Yegor Kozlov
|
804c3e9d4f
|
another test for Bugzilla 48026
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892468 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-19 11:41:39 +00:00 |
|
Yegor Kozlov
|
13e963bc8c
|
fixed PageSettingsBlock to allow multiple HeaderFooterRecord records, see Bugzilla 48026
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892467 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-19 11:37:45 +00:00 |
|
Yegor Kozlov
|
e945a10ade
|
fixed CellRangeUtil.mergeCellRanges to work for adjacent cell regions
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892462 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-19 11:27:01 +00:00 |
|
Josh Micich
|
4a5154b3f3
|
removed obsolete work-around code from test case
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891887 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-17 20:45:47 +00:00 |
|
Josh Micich
|
b589ee7482
|
Fixed INDEX function to return reference results properly.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891516 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-17 01:35:57 +00:00 |
|
Josh Micich
|
6e96d5be74
|
Minor improvements to error reporting in TestIndexFunctionFromSpreadsheet
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891512 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-17 01:31:29 +00:00 |
|
Josh Micich
|
5d9b7a3ee4
|
fixed special cases of dereferenceResult method
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891468 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-16 23:16:30 +00:00 |
|
Yegor Kozlov
|
7ae214c7c7
|
fixed ExternalNameRecord to properly distinguish DDE data from OLE data in the record body, see Bugzilla 48339
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890871 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-15 16:25:14 +00:00 |
|
Yegor Kozlov
|
2468b7a1e4
|
preserve POIFS StorageClsid when re-writing existing workbooks, this property is important for embedded objects, see Bugzilla 47920
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890714 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-15 09:30:30 +00:00 |
|
David Fisher
|
db0bd14a2c
|
Added missing license headers to 5 files. Removed dist target from howtobuild.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890089 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-13 18:32:47 +00:00 |
|
Josh Micich
|
2ddd88ed0d
|
Removed unused imports under src/java and src/testcases. Other minor fixes.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888653 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-09 00:12:32 +00:00 |
|
Josh Micich
|
0c3c85a152
|
Renamed AreaEval method from getValueAt() to getAbsoluteValue()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888582 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-08 21:48:54 +00:00 |
|
Josh Micich
|
37790e51e4
|
Some more clean up of array formula support in preparation for patch 48292
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888577 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-08 21:30:35 +00:00 |
|
Josh Micich
|
f26db72b4b
|
Refactored some code in OFFSET implementation. Added test cases showing comparisons with BoolEval.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888555 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-08 20:08:59 +00:00 |
|
Josh Micich
|
72eaea0704
|
Bugzilla 48343 - added implementation of SUBTOTAL function (patch from Paul Tomlin)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888490 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-08 17:19:09 +00:00 |
|
Josh Micich
|
e55e9044aa
|
Made POI follow the rules for encoding unary +/- operators more closely.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887028 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-04 01:25:34 +00:00 |
|
Josh Micich
|
484dc9fe5a
|
Refactoring/simplification of TestFormulaParser
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887012 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-04 00:20:24 +00:00 |
|
Josh Micich
|
7eea9324d8
|
More fixes for Cell.setCellType() when converting from CELL_TYPE_FORMULA to CELL_TYPE_STRING. Similar to issues fixed with bugzilla 46479.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886951 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-03 22:18:12 +00:00 |
|
Josh Micich
|
5c57aa3cba
|
Bugzilla 48332 - fixed ColumnInfoRecord to tolerate missing reserved field
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886311 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-02 21:29:44 +00:00 |
|
Josh Micich
|
1a9770c3dc
|
Added junits for existing functionality of ColumnInfoRecord
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886299 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-02 20:56:59 +00:00 |
|
Yegor Kozlov
|
9c515122aa
|
fixed RecordFormatException when reading LbsDataSubRecord, see bugzilla 47701
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886113 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-02 10:56:01 +00:00 |
|
Josh Micich
|
baa4640ec9
|
Made BlankEval instance consistent with other Eval singletons.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885061 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-28 02:50:47 +00:00 |
|
Josh Micich
|
5c7dbb2730
|
Patch 48284 - raise visibility of FormulaParseException
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885007 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-27 21:01:59 +00:00 |
|
Yegor Kozlov
|
11b696550c
|
improved work with cell comments in XSSF, also added support for cell comments to SS interfaces
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884918 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-27 17:39:17 +00:00 |
|
Josh Micich
|
9bf6c8f8dc
|
Added test to confirm proper handling of MissingArgEval when returned from IF() or CHOOSE()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884374 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-26 02:43:47 +00:00 |
|
Nick Burch
|
6602faf140
|
Add support for creating SummaryInformation and DocumentSummaryInformation properties on POIDocuments that don't have them, via POIDocument.createInformationProperties()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884072 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 12:37:48 +00:00 |
|
Nick Burch
|
4bcde19ada
|
Fix bug #48180 - short chart records skipping some unused fields
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884065 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 12:11:04 +00:00 |
|
Nick Burch
|
83504367e3
|
Patch from Jeremy Michelson (with slight tweaks) - bug #48274 - fix erronious wrapping of byte colours in HSSFPalette.findSimilarColor
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884061 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 11:45:37 +00:00 |
|
Josh Micich
|
b6a98299a3
|
Removed Ptg[] parameter from method IEvaluationListener.onStartEvaluate()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883208 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-23 01:22:56 +00:00 |
|
Josh Micich
|
24717007c8
|
small tweaks to junit code - enabled one test case for AVERAGE() and improved diagnostics in TestDate
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883167 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-22 22:39:00 +00:00 |
|
Josh Micich
|
18f9851823
|
minor fix to T() function, junit added
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883039 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-22 05:49:51 +00:00 |
|
Josh Micich
|
e09f868473
|
Fixed small bug in SUMIF() added junits. Also added test cases for DAYS360, some initially disabled.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883037 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-22 05:30:53 +00:00 |
|
Josh Micich
|
623a4c1e5b
|
Clean-up of copy/clone methods in Ptg hierarchy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836343 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-15 09:01:35 +00:00 |
|
Josh Micich
|
f633a0e646
|
made ArrayPtg immutable
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836332 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-15 06:04:03 +00:00 |
|
Josh Micich
|
d8f3c6de71
|
fixed bug in LittleEndianByteArrayInputStream.readFully()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836298 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-15 00:27:59 +00:00 |
|
Josh Micich
|
00e64461a9
|
Made AbstractFunctionPtg immutable, other minor improvements
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836101 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-14 02:41:24 +00:00 |
|
Josh Micich
|
861e2bae01
|
Bugzilla 48195 - short-circuit evaluation of IF() and CHOOSE()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@835994 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-13 21:21:23 +00:00 |
|
Josh Micich
|
a76bd88d9b
|
Cleaned up AttrPtg - made immutable, fixed property accessors.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@835982 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-13 20:46:02 +00:00 |
|
Yegor Kozlov
|
a8da0c422e
|
renamed HSSFSheet.setArabic to HSSFSheet.setRightToLeft
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@835846 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-13 13:33:52 +00:00 |
|
Yegor Kozlov
|
b592beedaa
|
added a method to set arabic mode in HSSFSheet, see Bugzilla 47970
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@833537 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-06 19:40:07 +00:00 |
|
Nick Burch
|
87b83797e0
|
Hopefully fix #45672 properly - improve handling by MissingRecordAwareHSSFListener of records that cover multiple cells (MulBlankRecord and MulRKRecord)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@832584 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-03 22:45:39 +00:00 |
|
Josh Micich
|
047c900ced
|
Bugzilla 48096 - relaxed validation check in RecalcIdRecord
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@832536 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-03 20:23:21 +00:00 |
|
Josh Micich
|
f286580c44
|
Bugzilla 48085 - improved error checking in BlockAllocationTableReader to trap unreasonable field values
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@832505 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-03 18:48:20 +00:00 |
|
Yegor Kozlov
|
ef37deea55
|
fixed logic for matching cells and comments in HSSFCell.getCellComment()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@831025 13f79535-47bb-0310-9956-ffa450edef68
|
2009-10-29 16:43:24 +00:00 |
|
Josh Micich
|
74624c0cdd
|
Bugzilla 48044 - added implementation for CountBlank function (patch from Mads Mohr Christensen)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@829293 13f79535-47bb-0310-9956-ffa450edef68
|
2009-10-24 00:41:30 +00:00 |
|
Josh Micich
|
c856343fc0
|
Bugzilla 48036 - added IntersectionEval to allow evaluation of the intersection formula operator.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@828244 13f79535-47bb-0310-9956-ffa450edef68
|
2009-10-21 23:00:09 +00:00 |
|
Josh Micich
|
ed1b4794a0
|
Bugzilla 47962 - Fixed some potential NPEs. Avoided unnecessary creation of box instances. Applied patch with mods
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@823348 13f79535-47bb-0310-9956-ffa450edef68
|
2009-10-08 22:29:41 +00:00 |
|
Josh Micich
|
a6ced5bc25
|
Minor improvements to error handling in ForkedEvaluator. Added junits.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@820479 13f79535-47bb-0310-9956-ffa450edef68
|
2009-09-30 22:25:53 +00:00 |
|
Josh Micich
|
c098ef803e
|
Bugzilla 47747 - fixed logic for locating shared formula records
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@816417 13f79535-47bb-0310-9956-ffa450edef68
|
2009-09-18 00:33:18 +00:00 |
|
Josh Micich
|
cae73922a6
|
Improvements to patch 47809 (support for UDFs)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@816016 13f79535-47bb-0310-9956-ffa450edef68
|
2009-09-17 00:00:57 +00:00 |
|
Yegor Kozlov
|
141dc22e84
|
improved work with user-defined functions, see Bugzilla 47809
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@815928 13f79535-47bb-0310-9956-ffa450edef68
|
2009-09-16 19:16:39 +00:00 |
|
Yegor Kozlov
|
bd966f208b
|
removed unnecessary svn:executable flag from files in SVN trunk, see bugzilla 47734
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@814335 13f79535-47bb-0310-9956-ffa450edef68
|
2009-09-13 16:05:28 +00:00 |
|
Yegor Kozlov
|
dc05b63cb9
|
Added method setFunction(boolean) for defined names
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@811998 13f79535-47bb-0310-9956-ffa450edef68
|
2009-09-07 05:17:23 +00:00 |
|
Yegor Kozlov
|
f11f0c4138
|
Do not allow text longer than 32,767 characters in HSSF cells, see Bugzilla 47751
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@811994 13f79535-47bb-0310-9956-ffa450edef68
|
2009-09-07 04:55:32 +00:00 |
|
Yegor Kozlov
|
728f88bd92
|
moved all test data to a top-level directory, refactored all junit usages of .testdata.path to one place
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806959 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-23 12:34:24 +00:00 |
|
Josh Micich
|
9ca061617c
|
fixing compiler warnings - unused imports, declared exceptions not thrown
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806789 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-22 05:50:32 +00:00 |
|
Josh Micich
|
32ea85bbfd
|
added TestIndirect to suite (from 47721/r806759)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806776 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-22 03:18:46 +00:00 |
|
Josh Micich
|
dd9c89cc43
|
Bugzilla 47721 - Added implementation for INDIRECT()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806759 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-21 23:37:17 +00:00 |
|
Yegor Kozlov
|
ba518d2221
|
fixes and misc refactorings suggested by Intellij
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806426 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-21 06:08:31 +00:00 |
|
Josh Micich
|
4076768ed3
|
minor improvements to sheet name validation and identification of cell references vs defined names
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806395 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-20 23:25:10 +00:00 |
|
Yegor Kozlov
|
7e2a5dacee
|
Avoid exception when reading ClipboardData packet in OLE property sets, see bugzilla 45583
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806172 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-20 13:49:33 +00:00 |
|
Josh Micich
|
f226104c29
|
changed interface from OperationEval to Function for basic operators
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805971 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-19 20:55:44 +00:00 |
|
Yegor Kozlov
|
3316b64495
|
Centralize logic for finding/opening sample files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805928 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-19 18:51:44 +00:00 |
|
Josh Micich
|
ee3718b5a7
|
Fixing compiler warnings - unboxing parameter to overloaded method, unnecessary typecast
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805900 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-19 17:39:21 +00:00 |
|
Josh Micich
|
9926c89006
|
Fixed compiler warnings - unnecessary throws declaration
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805552 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-18 19:49:28 +00:00 |
|
Josh Micich
|
c304173145
|
Fixed compiler warnings - unnecessary else
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805492 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-18 16:50:24 +00:00 |
|
Josh Micich
|
c83d6bfa24
|
Fixing compiler warnings - unnecessary typecasts
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805284 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-18 05:29:53 +00:00 |
|
Josh Micich
|
995d8fe73f
|
Fixed unused imports compiler warnings (and some others)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805262 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-18 02:41:45 +00:00 |
|
Josh Micich
|
37bbf5d179
|
Removed obsolete Eval interface
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805192 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-17 22:34:22 +00:00 |
|
Josh Micich
|
e72a30c440
|
Replaced obsolete Eval with ValueEval in signature of Function.evaluate()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805119 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-17 20:04:45 +00:00 |
|
Josh Micich
|
b25137db49
|
initial work on removing obsolete Eval interface
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@805091 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-17 18:55:05 +00:00 |
|
Josh Micich
|
457a13f8a4
|
Follow-on for bugzilla 47652 - used more specific exception when password is incorrect
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@804381 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-14 21:35:44 +00:00 |
|
Yegor Kozlov
|
76ccb2957d
|
Improved parsing of OOXML documents, see Bugzilla 47668
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@803667 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-12 18:59:34 +00:00 |
|
Josh Micich
|
c7ef83811b
|
Bugzilla 47652 - Added support for reading encrypted workbooks
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@801890 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-07 06:03:31 +00:00 |
|
Yegor Kozlov
|
30ac3a9d07
|
Fixed XSSFCell to correctly parse column indexes greater than 702 (ZZ), see Bugzilla #47606
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@801305 13f79535-47bb-0310-9956-ffa450edef68
|
2009-08-05 17:02:04 +00:00 |
|
Paolo Mottadelli
|
37db132d93
|
Custom XML import features; tests and implementation
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@799258 13f79535-47bb-0310-9956-ffa450edef68
|
2009-07-30 13:24:57 +00:00 |
|
Josh Micich
|
c37ef4c7ca
|
Bugzilla 47598 - Improved formula evaluator number comparison
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@798771 13f79535-47bb-0310-9956-ffa450edef68
|
2009-07-29 03:36:25 +00:00 |
|
Yegor Kozlov
|
47909f9f88
|
Fixed RecordFactoryInputStream to properly read continued DrawingRecords
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@797737 13f79535-47bb-0310-9956-ffa450edef68
|
2009-07-25 10:22:04 +00:00 |
|
Josh Micich
|
389ba18274
|
Additional test case examples for NumberToTextConverter
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@797676 13f79535-47bb-0310-9956-ffa450edef68
|
2009-07-24 22:33:46 +00:00 |
|
Josh Micich
|
32d0c7213e
|
Improvements to formula evaluation treatment of -0.0. (Refinements to fix for bug 47198
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@797258 13f79535-47bb-0310-9956-ffa450edef68
|
2009-07-23 23:12:17 +00:00 |
|
Yegor Kozlov
|
3304fa1887
|
Fixed ExtractorFactory to support .xltx and .dotx files, see Bugzilla 47517
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@795327 13f79535-47bb-0310-9956-ffa450edef68
|
2009-07-18 09:09:11 +00:00 |
|