89 Commits (00b59a229a2263548542c646883440b85a4aca7e)

Author SHA1 Message Date
  Yegor Kozlov 00b59a229a improved XSSFWorkbook.removeSheetAt, see Bugzilla 47737 and 47813 14 years ago
  Josh Micich e918a0cd0d Fixed unused imports compiler warnings (and some others) 15 years ago
  Yegor Kozlov e5aac25b00 Improved parsing of OOXML documents, see Bugzilla 47668 15 years ago
  Yegor Kozlov 58f32a32b5 removed temporary fix for compatibility with Mac Excel 2008 Sp2 15 years ago
  Yegor Kozlov 0226855729 Avoid FormulaParseException in XSSFWorkbook.setRepeatingRowsAndColumns when removing repeated rows and columns, see Bugzilla 47620 15 years ago
  Paolo Mottadelli a281e49b94 Custom XML import features; tests and implementation 15 years ago
  Yegor Kozlov 51baaaafbd fixed compatibility issues with OpenOffice 3.0 and Excel 2008 Mac sp2, see Bugzilla #46419 and #47559 15 years ago
  Yegor Kozlov 35906116ed support for custom XML mappings in XSSF, see Bugzilla 47520 15 years ago
  Yegor Kozlov bb85e52d3d Explicitly set the 1900 date system when creating XSSF workbooks, see Bugzilla 47411 15 years ago
  Yegor Kozlov b10d44cf52 Fixed XSSFWorkbook#setRepeatingRowsAndColumns to tolerate sheet names with quotes, see bugzilla #47294 15 years ago
  Yegor Kozlov 8363279282 fixed XSSFWorkbook.createSheet to properly increment sheetId when sheetId sequence is not continious 15 years ago
  Yegor Kozlov 9eff4e10b3 Fixed XSSFCell to preserve cell style when cell value is set to blank, also avoid NPE in XSSFCell.setCellType() when workbook does not have SST, see bugs 47026 and 47028 15 years ago
  Josh Micich 68dcbbfa15 added Workbook.getName(String) method. Fixed javadoc on related methods 15 years ago
  Yegor Kozlov e47dd63c80 more refactoring of common ss tests 15 years ago
  Yegor Kozlov 9adb9cc6d3 improved test cases: moved common hssf-xssf test to org.apache.poi.ss namespace, removed duplicate tests, refactored code to throw same exceptions, etc 15 years ago
  Josh Micich aca8d5187d Renamed Package (in org.apache.poi.openxml4j.opc) to OPCPackage so as to avoid clash with java.lang.Package (see bugzilla 46859) 15 years ago
  Yegor Kozlov 627105e288 refactored XSSFSheet.shiftRows to use FormulaShifter, use a common test superclass for both hssf and xssf 15 years ago
  Josh Micich f9e3784671 Bugzilla 46660 - added 'hidden' property to Workbook 15 years ago
  Yegor Kozlov 6259f37e11 added suport for Calculation Chain in XSSF, remove reference from calculation chain when a formula is deleted (see bugzilla 46535) 15 years ago
  Yegor Kozlov fce473fada import OpenXML4j codebase 15 years ago
  Yegor Kozlov 0b62c3fba9 1. Support sheet-level names2. Fixed XSSFCell to properly handle cell references with column numbers up to XFD3. when pasring formula, HSSFName.setRefersToFormula must set type of operands to Ptg.CLASS_REF, otherwise created named don't appear in the dropdown to the left of formula bar in Excel 15 years ago
  Yegor Kozlov d3dd1fbbcd renamed Name.setFormula to more descriptive setRefersToFormula, also misc improvements in the site docs 15 years ago
  Josh Micich b8329a9693 Initial support for union operator in FormulaParser (fix for broken junits) 15 years ago
  Yegor Kozlov 2927970645 1. removed interfaces-jdk14, they are now obsolete2. started paving the way for XWPF 15 years ago
  Yegor Kozlov f143809549 javadocs cleanup 15 years ago
  Yegor Kozlov ea3f604103 more cleanup and refactoring of ooxml code,added more unit test and 3 rich examples: LoanCalculator, CalendarDemo and TimesheetDemo, numerous odds and ends improvements 15 years ago
  Yegor Kozlov 958a47a453 1. moved ooxml enums into interfaces-jdk15, they are common and should be in the place as the interfaces 2. removed obsolete and deprecated classes 3. Fixed XSSFWorkbook.cloneSheet. Now it makes a 'true' deep copy of a sheet 4. ooxml has a compile-time dependency on scratchpad, fixed build.xml to reflect that 15 years ago
  Yegor Kozlov 4ea70e1da5 improved XSSFName:check for name uniqueness, validate name name, more unit tests and javadocs 15 years ago
  Yegor Kozlov acfcbeb3c5 applied patches #46079, #46080 and #46081 by Gisella Bronzetti 15 years ago
  Yegor Kozlov db877653b7 more cleanup and refactoring of the ooxml code:1. removed deprecated methods from xssf and interfaces 15 years ago
  Yegor Kozlov c63434df63 1. implemented XSSFSheet.autosizeColumn(), for now mostly duplicated HSSF code, will be refactored in future.2. fixed bug #45974: XSSFCell.getCellStyle can return null3. more code cleanup and reaftoring, removed usages of obsolete XSSFCell.getCellNum() in favor of XSSFCell.getColumnIndex(), also more javadoc in core classes 15 years ago
  Yegor Kozlov 6d185ee425 cleanup of POIXMLDocument constructors and related sub-classes 15 years ago
  Yegor Kozlov 90afc5eb5c more code cleanup and refactoring: (a) removed references to ooxml schemas from XSSF enums, they should not depend on ooxml-schemas.jar 15 years ago
  Yegor Kozlov 6e94780280 applied patch #46003 by Gisella Bronzetti 15 years ago
  Yegor Kozlov f160dd1e7b more progress on SpreadsheetML drawing layer;finished XSSFPicture, auto-sizing is supported; implemented initial support for shape groups. Common HSSF-XSSF drawing interfaces are still TODO. 15 years ago
  Yegor Kozlov e308696df9 refactored POIXMLFactory and related classes; simplified XSSFRelation - now it's just a set of definitions of XSSF relations, all read/load stuff is not used anymore and was removed. Also, removed Workbook.getCustomPallete() - it's OLE-specific 15 years ago
  Yegor Kozlov b4e74b306c Initial support for SpreadsheetML drawings,implemented XSSFPicture, added ability to add pictures to workbook, refactored XSSFPictureData to be a subclass of POIXMLDocumentPart. Also refactored misc odds and ends in order to produce xml better compatible with what MS Office produces 15 years ago
  Yegor Kozlov a9f18bad9d applied patch #45492 submitted by Gisella Bronzetti,also performed major cleanup of StylesTable and its components, the goal was to ensure that StylesTable works as a cache of styling components, not just a regular store of fill patterns and cell styles. 15 years ago
  Yegor Kozlov 54f56d99ba applied patches provided by Gisella Bronzetti in bugs #45918, #45917 and #45920 15 years ago
  Yegor Kozlov 0c4ee58c9f refactored POIXMLDocument to be a composite of POIXMLDocumentPart, this way XSSFWorkbook is a root of a tree: XSSFSheets are children, XSSFDrawings are children of worksheets, etc, 15 years ago
  Josh Micich 8a9de74b7b Clean-up of generics in XSSFRelation 15 years ago
  Josh Micich 9874fdf90c Applied patch 45899 - XSSFWorkbook getActiveSheetIndex / setActiveSheet 15 years ago
  Yegor Kozlov 0bb6110bd1 applied patches #45894 and #45892, also major cleanup of XSSFSheet and related classes 15 years ago
  Yegor Kozlov 75b8b893e5 misc ooxml improvements:" 15 years ago
  Yegor Kozlov 2c8ea83f9d patch #45881 from Sourcesense: implemented cell fills and borders, added examples 15 years ago
  Josh Micich 02b99aeedd Merged revisions 696860,696898 via svnmerge from 15 years ago
  Yegor Kozlov eed31d47c1 1. initial support for rich text in xssf" 15 years ago
  Josh Micich 3ed09846f9 Minor fixes to get junits working after r695832. Updates to align with new sample.xlsx, and moved SharedStringSource out of usermodel API. 15 years ago
  Yegor Kozlov 9ef957f768 Preserve rich text across read-write of SharedStringsTable, also improved performance and removed obsolete ole2-specific stuff 15 years ago
  Nick Burch edee0621b4 Merged revisions 695264,695303,695420 via svnmerge from 15 years ago