aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/poi/util
Commit message (Collapse)AuthorAgeFilesLines
...
* Bug 60656 - Emf image support in slideshowsAndreas Beeker2019-11-081-2/+14
| | | | | | | | - Use ImageRenderer instead of prerendered BufferedImage to achieve better rendering result - Fix extraction of EMF embeddings - Fix renderer state handling in HemfGraphics (but still not perfect) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869582 13f79535-47bb-0310-9956-ffa450edef68
* #60656 - EMF image support in slideshowsAndreas Beeker2019-11-012-9/+15
| | | | | | | | | | - extract option for embedded element in PPTX2PNG - minor GenericRecordJsonWriter fixes - fix EMF+ world transformations - fix initialization emf pictures, which were partly unbounded -> excessive memory consumption - change EMF+ brushes to continueable record git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869272 13f79535-47bb-0310-9956-ffa450edef68
* #63745 - Fix line endings ... againAndreas Beeker2019-10-261-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869013 13f79535-47bb-0310-9956-ffa450edef68
* #63745 - Make GenericRecordJsonWriter Json-conformantAndreas Beeker2019-10-252-228/+378
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868952 13f79535-47bb-0310-9956-ffa450edef68
* #63745 - Refactor EscherRecord.ToXmlAndreas Beeker2019-10-122-26/+514
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868353 13f79535-47bb-0310-9956-ffa450edef68
* try to avoid casting to intPJ Fanning2019-09-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866933 13f79535-47bb-0310-9956-ffa450edef68
* remove obsolete JDK6 workaroundsAndreas Beeker2019-09-121-56/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866862 13f79535-47bb-0310-9956-ffa450edef68
* Unify PNG extractionAndreas Beeker2019-09-111-53/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866809 13f79535-47bb-0310-9956-ffa450edef68
* #63745 - Add traversing and debugging interfaceAndreas Beeker2019-09-112-0/+597
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866808 13f79535-47bb-0310-9956-ffa450edef68
* Adjust JavaDoc and code formattingDominik Stadler2019-08-291-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866053 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63580 - Fix texture paint handlingAndreas Beeker2019-07-221-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1863600 13f79535-47bb-0310-9956-ffa450edef68
* Bug 60656 - EMF image support in slideshowsAndreas Beeker2019-06-231-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1861952 13f79535-47bb-0310-9956-ffa450edef68
* [github-149] improve MAPIMessage.guess7BitEncoding, improve ↵PJ Fanning2019-05-261-0/+468
| | | | | | MAPIMessage.getHtmlBody. Thanks to Dominik Hölzl. This closes #149 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860043 13f79535-47bb-0310-9956-ffa450edef68
* fix result of multiplication cast to wider typeAlain Béarez2019-05-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1859595 13f79535-47bb-0310-9956-ffa450edef68
* fix boxed variable is never nullAlain Béarez2019-05-211-7/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1859593 13f79535-47bb-0310-9956-ffa450edef68
* Bug 60656 - EMF image support in slideshowsAndreas Beeker2019-05-041-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1858625 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63330 -- use skipfully instead of hoping skip() worksTim Allison2019-04-103-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857277 13f79535-47bb-0310-9956-ffa450edef68
* Fix some IDE warnings and JVM deprecationsDominik Stadler2019-01-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1851795 13f79535-47bb-0310-9956-ffa450edef68
* #63047 - Make POILogger subclassableAndreas Beeker2018-12-314-204/+145
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1850040 13f79535-47bb-0310-9956-ffa450edef68
* Add some simple coverage of HSLF-Dev-ToolsDominik Stadler2018-12-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1849765 13f79535-47bb-0310-9956-ffa450edef68
* Code-style: Unify how arrays are specified from C-style to normal Java-styleDominik Stadler2018-12-254-11/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1849716 13f79535-47bb-0310-9956-ffa450edef68
* #60656 - EMF image support in slideshowsAndreas Beeker2018-12-163-9/+157
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1849040 13f79535-47bb-0310-9956-ffa450edef68
| * merge trunkAndreas Beeker2018-12-143-4/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hemf@1848906 13f79535-47bb-0310-9956-ffa450edef68
| * merge trunkAndreas Beeker2018-11-021-0/+16
| |\ | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hemf@1845617 13f79535-47bb-0310-9956-ffa450edef68
| * \ merge trunkAndreas Beeker2018-10-061-3/+4
| |\ \ | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hemf@1843032 13f79535-47bb-0310-9956-ffa450edef68
| * | | #60656 - Support export file that contains emf and render it correctlyAndreas Beeker2018-09-141-0/+73
| | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hemf@1840956 13f79535-47bb-0310-9956-ffa450edef68
| * | | Buffered LittleEndianInputStreamAndreas Beeker2018-09-142-9/+81
| | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hemf@1840955 13f79535-47bb-0310-9956-ffa450edef68
* | | | #62953 - Rendering of FreeformShapes with formula failsAndreas Beeker2018-12-091-1/+1
| | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1848492 13f79535-47bb-0310-9956-ffa450edef68
* | | | lgtm issuesPJ Fanning2018-12-081-1/+1
| | | | | | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1848438 13f79535-47bb-0310-9956-ffa450edef68
* | | | Add test for FileMagicDominik Stadler2018-11-251-2/+2
| |_|/ |/| | | | | | | | | | | | | | | | | | | | JavaDoc warning fixes Remove some IDE warnings Reformat code of sample application git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1847437 13f79535-47bb-0310-9956-ffa450edef68
* | | bug 62624 -- fix loop identified as dodgy by FindBugs; add a other sanity ↵Tim Allison2018-10-311-0/+16
| |/ |/| | | | | | | | | checks. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1845299 13f79535-47bb-0310-9956-ffa450edef68
* | add stax entries to forbidden apis due to android issuesPJ Fanning2018-10-061-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1843009 13f79535-47bb-0310-9956-ffa450edef68
* | change method to get XMLEventFactory due to issues seen on Android SDKPJ Fanning2018-10-031-1/+2
|/ | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1842683 13f79535-47bb-0310-9956-ffa450edef68
* #62649 - Remove OPOIFS* / rename NPOIFS* to POIFS*Andreas Beeker2018-08-311-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1839709 13f79535-47bb-0310-9956-ffa450edef68
* #62649 - Remove OPOIFSAndreas Beeker2018-08-261-6/+35
| | | | | | Fix HPSF UTF-8 encoding error with Bug52311.doc while refactoring CopyCompare/EntryUtils git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1839201 13f79535-47bb-0310-9956-ffa450edef68
* Adjust comments and IDE warnings, duplicate code reductionDominik Stadler2018-07-051-15/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1835183 13f79535-47bb-0310-9956-ffa450edef68
* Add a test with a threaded TempFileCreationStrategy, remove duplicated constant.Dominik Stadler2018-07-051-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1835182 13f79535-47bb-0310-9956-ffa450edef68
* add additional exception info to failing IOUtils.toByteArrayAndreas Beeker2018-05-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1830779 13f79535-47bb-0310-9956-ffa450edef68
* #59893 - Forbid calls to InputStream.availableAndreas Beeker2018-04-271-18/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1830400 13f79535-47bb-0310-9956-ffa450edef68
* #61459 - HSLFShape.getShapeName() returns name of shapeType and not the ↵Andreas Beeker2018-04-201-0/+72
| | | | | | shape name git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1829656 13f79535-47bb-0310-9956-ffa450edef68
* [bug-62176] synchronize temp dir creationPJ Fanning2018-03-131-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1826655 13f79535-47bb-0310-9956-ffa450edef68
* Various smaller adjustments: Remove filename in test, remove unused ↵Dominik Stadler2018-02-081-7/+46
| | | | | | parameters, fix a few simple typos in JavaDoc and add more JavaDoc and some more tests git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1823595 13f79535-47bb-0310-9956-ffa450edef68
* Bug 61550: Add more information to exception text and verify that it is thrownDominik Stadler2018-01-011-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1819772 13f79535-47bb-0310-9956-ffa450edef68
* Fix IntelliJ warnings and code formatting, generalize ExcelToHtmlUtils, use ↵Dominik Stadler2017-12-281-3/+11
| | | | | | try-with-resources, update/enhance JavaDoc somewhat git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1819402 13f79535-47bb-0310-9956-ffa450edef68
* use StandardCharsetsPJ Fanning2017-12-193-10/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1818628 13f79535-47bb-0310-9956-ffa450edef68
* use codepoint iterator in a few placesPJ Fanning2017-11-222-3/+60
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815998 13f79535-47bb-0310-9956-ffa450edef68
* add forbidden api checks for non-Locale toLowerCase and toUpperCasePJ Fanning2017-11-211-446/+470
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815994 13f79535-47bb-0310-9956-ffa450edef68
* Remove more deprecated codePJ Fanning2017-10-231-5/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1813085 13f79535-47bb-0310-9956-ffa450edef68
* replace "".equals(string) with string.isEmpty() to avoid null strings ↵Javen O'Neal2017-10-181-1/+1
| | | | | | silently evaluating to false; most code should probably check string for null if it is not already git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1812476 13f79535-47bb-0310-9956-ffa450edef68
* Remove "filling" in IntList as this has no effect whatsoever as far as I ↵Dominik Stadler2017-10-111-31/+4
| | | | | | | | could see Fix some IntelliJ warnings, missing JavaDoc, typos, Findbugs issues git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1811793 13f79535-47bb-0310-9956-ffa450edef68