322 Commits (daad262fbce4dde7519d1c2a9f46e4751a0668cf)

Author SHA1 Message Date
  Nick Burch daad262fbc Apply (with slight tweaks) patch from bug #48432 - Support for XSSF themes 14 years ago
  Yegor Kozlov afe2ad7d38 support for data validation for OOXML, see Bugzilla 49244 14 years ago
  Nick Burch a120845220 Fix bug #49020 - Workaround Excel outputting invalid XML in button definitions by not closing BR tags 14 years ago
  Yegor Kozlov e38be4e0a7 Avoid writing malformed CDATA blocks in sharedStrings.xml, see Bugzill 48936 14 years ago
  Yegor Kozlov a4dfc23a0b Properly close internal InputStream in ExtractorFactory#createExtractor(File), see Bugzilla 49147 14 years ago
  Yegor Kozlov c0ffa07902 Fixed locale-sensitive formatters in PackagePropertiesPart, see Bugzilla 49138 14 years ago
  Yegor Kozlov e75b83a2e8 Ensure that CTVectorVariant is included in poi-ooxml-schemas.jar, Added accessors to CoreProperties.Keywords. See Bugzilla 49146 and 49153 14 years ago
  Nick Burch 36fea13f71 Add missing license headers 14 years ago
  Maxim Valyanskiy d596debbe5 XSLFCommonSlideData: extract text data from group shape 14 years ago
  Nick Burch 63dc16b762 New event based xssf text extractor (XSSFEventBasedExcelExtractor) 14 years ago
  Nick Burch 675b6ad976 The ReadOnlySharedStringsTable is re-usable for other event based things, so copy out to it's own class 14 years ago
  Nick Burch 4c1c3a3ae3 Most of support suggested by Phil Varner on the list - ExtractorFactory can now be told to prefer Event Based extractors (current Excel only) on a per-thread or overall basis 14 years ago
  Yegor Kozlov 8540edb04a properly close all IO streams created in OPCPackage, see Bugzilla 48571 14 years ago
  Yegor Kozlov ac1490264c always copy all declared inner classes and interfaces when generating poi-ooxml-schemas, see Bugzilla 48572 14 years ago
  Yegor Kozlov 5bb2570155 avoid creating unnecessary temp files, tighten up usage of temp files in unit tests 14 years ago
  Maxim Valyanskiy 2956525db2 revert previous commit 14 years ago
  Maxim Valyanskiy 4e3c970131 ExtractorFactory: save OOXML stream into temporary file before text extraction - this reduces memory usage and allows temporary file cleanup 14 years ago
  Yegor Kozlov 691795a115 Avoid creating temporary files when opening OPC packages from input stream 14 years ago
  Nick Burch a57d32eeb2 Add a command line wrapper around ExtractorFactory, mostly aimed at when debugging rather than production 14 years ago
  Maxim Valyanskiy ababd504b5 add more powerpoint xml mime types 14 years ago
  Nick Burch 63387c5c31 Add PublisherTextExtractor support to ExtractorFactory 14 years ago
  Maxim Valyanskiy b1c8c26708 XSLF: text extraction from tables 14 years ago
  Nick Burch f37c8f303a Add embeded (attachment) support to the outlook text extractor 14 years ago
  Nick Burch 07551a0925 Rename the outlook extractor to be more consistent with other extractors 14 years ago
  Nick Burch f7ccc5d5f5 Wire up the new HSMFTextExtactor to the ExtractorFactory 14 years ago
  Nick Burch 698c9b1279 Add in a few bits of Generics to avoid warnings 14 years ago
  Yegor Kozlov 58fd770335 improved usermodel to prevent data corruption when setting array formulas, mimic Excel behaviour and block changing cells included in multi-cell arrays 14 years ago
  Josh Micich e9d0f5aeb6 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. 14 years ago
  Yegor Kozlov 821b4291b2 added HSSF usermodel tests for array formulas, added support for array formulas in ss interfaces 14 years ago
  Yegor Kozlov 44e504bfe6 added tests for XSSF usermodel for array formulas, this change is a step towards adoption of the patch submitted in Bugzilla 48292 14 years ago
  Yegor Kozlov 28c5b0fd2b improved javadoc on Picture.resize() 14 years ago
  Yegor Kozlov 5d9a1169cd fixed XSSFSheet autoSizeColumn() to tolerate empty RichTextString, see Bugzilla 48332 14 years ago
  Josh Micich ce310ec11a More fixes for Cell.setCellType() when converting from CELL_TYPE_FORMULA to CELL_TYPE_STRING. Similar to issues fixed with bugzilla 46479. 14 years ago
  Yegor Kozlov 787da03838 added an annotation '@Internal' to mark program elements intended for POI internal use only, marked all public accessors to OOXML xmlbeans as @Internal 14 years ago
  Yegor Kozlov 12a00cc2f3 memory usage optimization in XSSF - avoid creating parentless xml beans 14 years ago
  Josh Micich 43b3e52344 Patch 48284 - raise visibility of FormulaParseException 14 years ago
  Josh Micich 00173d79a1 minor changes - initial work on bugzilla 48292 (support for array formulas) 14 years ago
  Josh Micich 1c34c30813 small tweak to fix compiler error after r884918 (differences in @Override rules from java 5 to 6) 14 years ago
  Yegor Kozlov 21d7a81d3c improved work with cell comments in XSSF, also added support for cell comments to SS interfaces 14 years ago
  Nick Burch ab15ad1b66 Fix from Petr for bug #24601 - fix fetching of error codes from XSSF formula cells 14 years ago
  Yegor Kozlov 1490ef1c8a fixed javadoc for HSSFSheet.setColumnWidth and XSSFSheet setColumnWidth 14 years ago
  Yegor Kozlov 437182aa72 included poi-ooxml-schemas and poi-examples in the release cycle, also misc improvements in build.xml: merged scratchpad and main examples, improved cross-module classpath dependencies, removed obsolete targets 14 years ago
  Yegor Kozlov ce79a4f121 removed log4j calls from ooxml tests, also fixed misc bugs discovered when imlementing OOXMLLite 14 years ago
  Yegor Kozlov c5434e0a1b org.apache.poi.util.OOXMLLite - an utility to build a 'lite' version of the ooxml-schemas.jar 14 years ago
  Yegor Kozlov 1aeb476ce7 release system resources when calling javax.imageio.ImageIO in Picture.resize() 14 years ago
  Yegor Kozlov 70e9580226 avoid NPE when calling methods from the superclass and initialize XSSFChartSheet with a blank sheet, see Bugzilla 48087 14 years ago
  Nick Burch 926f35d047 Big import tidyup using eclipse "Organise Imports" - avoid wildcard imports, and get the ordering of imports to be consistent 14 years ago
  Ugo Cei f3e6137e01 [47942] added implementation of protection features to XLSX and DOCX files. Patch submitted by Roberto Albertini. 14 years ago
  Yegor Kozlov 8e2028896e preserve leading and trailing white spaces in XSSFRichTextString, see Bugzilla 48070 14 years ago
  Josh Micich 9743058a89 simplified code copied from xalan (in r829781) to bare minimum required by XSSFImportFromXML 14 years ago