Nick Burch
|
7d58f2297b
|
Enable CF2007 test for XLSX too
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690805 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 19:56:09 +00:00 |
Nick Burch
|
d3da8a2ea7
|
Provide a Conditional Formatting type class, and deprecate the byte-based types, to better work with the wider range
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690803 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 19:47:21 +00:00 |
Nick Burch
|
0ae3cb9de0
|
Have the HSSF ConditionalFormattingTable look for CF12 records as well, and begin more detailed testing of the high level rules #58130
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690796 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:55:42 +00:00 |
Nick Burch
|
efdadf909f
|
Fix inconsistent indents/whitespace
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690794 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:40:25 +00:00 |
Nick Burch
|
00129c4158
|
Begin updating the HSSF CF code to work on the base types, so it can handle both CF and CF12
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690793 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:38:15 +00:00 |
Nick Burch
|
94f52e3edb
|
More clone support
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690791 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:34:50 +00:00 |
Nick Burch
|
f5ce1eb174
|
Fix inconsistent indents
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690790 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:28:05 +00:00 |
Nick Burch
|
768acdd838
|
Fix generics, and use base types
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690789 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:27:06 +00:00 |
Nick Burch
|
35e6255609
|
Enable CFRule12 use #58130
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690783 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:09:12 +00:00 |
Nick Burch
|
d33eaaf645
|
More helpful output if a re-write test fails
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690780 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 18:00:28 +00:00 |
Nick Burch
|
33562b30da
|
CFRule12 tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690778 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 17:54:28 +00:00 |
Nick Burch
|
d3f4225d1a
|
New future record interface, and more CFRule12 toString output
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690773 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 17:32:05 +00:00 |
Nick Burch
|
cc9d459c30
|
Allow dumping of null arrays
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690772 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 17:31:04 +00:00 |
Nick Burch
|
3a55a386f1
|
Further CFRule12 parsing
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690742 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 16:07:39 +00:00 |
Nick Burch
|
ba6335fcee
|
CFRule12 can have standard formats too, so push logic to base class #58130
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690686 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 14:51:36 +00:00 |
David North
|
3e36081b87
|
Add Sheet.getMergedRegions to obtain them all as a list. Implement this for XSSF using "deprecated" methods in XMLBeans which allow the operation to be linear in the number of regions rather than n-squared.
Fixes #57893
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690661 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 13:00:35 +00:00 |
Dominik Stadler
|
bae4602fa6
|
Bug 58113: Fix regression: NullPointerException when setting cell value to null
add unit tests which verifies this for all three SS-implementations
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690652 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 12:17:52 +00:00 |
David North
|
1c69d7596c
|
Patch from Chris Boyle to add basic support for .xlsm (macro-enabled) workbooks. The binary blob containing the VBA macros may be copied from one such workbook into another.
Fixes #58036
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690593 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-13 09:05:17 +00:00 |
Nick Burch
|
1646914d22
|
Template IDs from which CFs can be based
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690534 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 21:34:18 +00:00 |
Nick Burch
|
003e2db3f7
|
Add some more conditional formatted styles in the test workbooks #58130
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690530 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 20:47:32 +00:00 |
Nick Burch
|
192d798a0f
|
Refactor some of the CFRuleRecord logic out to CFRuleBase, and begin work on CFRule12Record #58130
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690527 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 20:38:57 +00:00 |
Nick Burch
|
5d31aa3a79
|
Fix formatting/indents/comments
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690512 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 19:28:27 +00:00 |
Nick Burch
|
275d551956
|
Introduce a CFHeaderBase common parent #58130
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690503 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 18:35:33 +00:00 |
Nick Burch
|
d7666dba2d
|
Update FtrHeader and CFHeader clone/create
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690500 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 18:16:13 +00:00 |
Nick Burch
|
0f52d448b0
|
More whitespace / indent updates
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690497 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 18:06:34 +00:00 |
Nick Burch
|
d141ffd773
|
Fix indent/whitespace
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690495 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 18:02:50 +00:00 |
Nick Burch
|
239998a88c
|
Start to support CF12 headers for #58130
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690494 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 17:58:27 +00:00 |
Nick Burch
|
c35e0c1902
|
Javadocs, and more record names
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690490 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 17:31:54 +00:00 |
Nick Burch
|
2b85de98fd
|
Javadoc and comment updates for CFs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690486 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-12 17:06:45 +00:00 |
Nick Burch
|
28ca2d4f76
|
Some new-style conditional formattings, with gradients and icons
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690409 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-11 21:26:11 +00:00 |
Nick Burch
|
93806caece
|
Add another Conditional Formatting example - multiple rules which overlap
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1690405 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-11 20:45:58 +00:00 |
Dominik Stadler
|
13d04a1319
|
OOXMLPrettyPrint: Populate the standalone-attribute always to avoid differences in the resulting XML files from Excel and POI
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1689794 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-08 05:57:32 +00:00 |
Dominik Stadler
|
5845a41b78
|
Add some missing close(), reduce output in unit tests and remove some other Eclipse warnings
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1689590 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-07 07:44:11 +00:00 |
Dominik Stadler
|
44fd9dc62b
|
Allow Eclipse to add some additional compiler warning settings added by newer Eclipse versions, mostly Java 8 so not overly useful for us currently anyway
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1689589 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-07 07:39:44 +00:00 |
Nick Burch
|
d1bcdb0bcd
|
When writing the mini-stream, set the size of it on the root property #58061
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1689505 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-06 21:39:42 +00:00 |
Nick Burch
|
92764ff10d
|
Helper method to report the number of blocks used in a BAT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1689504 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-06 21:15:57 +00:00 |
Dominik Stadler
|
df179170a2
|
Bug 57744: Fix parsing the email submission data when id contains a hyphen
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688998 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-03 11:04:52 +00:00 |
Dominik Stadler
|
2641bb475f
|
Bug 57678: Apply patch to better handle years in mail-messages between 1980 and 1999.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688993 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-03 10:32:53 +00:00 |
Nick Burch
|
562b5e1278
|
Fix OPOIFS generics warnings
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688920 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-02 22:36:45 +00:00 |
Nick Burch
|
aa84a05ad1
|
To better match OPOIFS, pad to the end of a block with 0xFF/-1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688543 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-01 00:43:33 +00:00 |
Nick Burch
|
335ba49ef5
|
More NPOIFS ministream tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688534 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-30 23:50:35 +00:00 |
Nick Burch
|
2f735be6f1
|
Allow optional dumping of the raw ministream as well
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688533 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-30 23:25:41 +00:00 |
Dominik Stadler
|
58df0dad39
|
Revert to state before running unit-tests to not have arbitrary test-changes applied to the sample file.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688095 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-29 07:12:27 +00:00 |
Nick Burch
|
0912df5e35
|
Support optionally dumping the properties stream
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688091 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-29 06:05:42 +00:00 |
Dominik Stadler
|
d6a03e7394
|
Open file read-only in test to avoid making it dirty during running unit tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688045 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-28 19:55:56 +00:00 |
Nick Burch
|
c3c7ce3c85
|
Put the properties table at block 0, with the first BAT at block 1, to hopefully solve #58061
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688038 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-28 18:53:21 +00:00 |
Nick Burch
|
5c5bafacd2
|
Print mini stream information, and property entries
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688037 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-28 18:51:50 +00:00 |
Nick Burch
|
799e53d039
|
Fix inconsistent whitespace
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688031 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-28 17:54:20 +00:00 |
Nick Burch
|
2362cacb3e
|
Refactor the small block reader creation, so that POIFSHeaderDumper can dump the sbat structure too
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1688030 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-28 17:53:24 +00:00 |
Andreas Beeker
|
1b1d5835b6
|
Bug 54332 - WMF extraction failing in Tika for older PowerPoint Files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1687398 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-24 23:34:03 +00:00 |