Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | This closes #774, closes #775 and closes #776 | xuri | 2021-02-02 |
| | | | | | | | | - correct adjust calculation chain in duplicate rows - correct adjust defined name in the workbook when delete worksheet - use absolute reference in the auto filters defined name to make it compatible with OpenOffice - API `CoordinatesToCellName` have a new optional param to specify if using an absolute reference format - Fix cyclomatic complexity issue of internal function `newFills` and `parseToken` | ||
* | Fixed #764, add a condition for round precision | xuri | 2021-01-20 |
| | |||
* | support to set print black and white and specified the first printed page number | xuri | 2021-01-17 |
| | |||
* | Support to adjust print scaling of the worksheet | xuri | 2021-01-16 |
| | |||
* | Fixed #735, refresh active tab after delete sheet | xuri | 2020-11-23 |
| | |||
* | Fix #724, standardize variable naming and update unit tests | xuri | 2020-11-11 |
| | |||
* | using POSIX directory separator in zip path with Windows | xuri | 2020-11-06 |
| | |||
* | Compatibility improvement: parse document core part (workbook) dynamically | xuri | 2020-11-04 |
| | |||
* | optimize memory allocation (#722) | Ted | 2020-11-03 |
| | | | | | | | | | | | | | | | * optimize marshal * optimize mem alloc * add benchmark testing * add NewSheetWithRowNum testing * sync struct fields order * add BenchmarkNewSheetWithStreamWriter * delete NewSheetWithRowNum and benchmark test | ||
* | New formula function AND (#701) and update doc for the NewSheet (#714) | xuri | 2020-10-22 |
| | |||
* | This closes #714 and closes #715, fix wrong worksheet index returned by ↵ | xuri | 2020-10-19 |
| | | | | NewSheet in some case, fix panic on formatted value with no built-in number format ID | ||
* | Fix #706, #713 improve AddPicture performance, fix missing worksheet when ↵ | xuri | 2020-10-18 |
| | | | | rename with same names | ||
* | - Resolve #711, update docs for the GetSheetIndex | xuri | 2020-10-12 |
| | | | | - Update unit test | ||
* | Default row height compatibility with Apache OpenOffice and Kingsoft WPS, ↵ | xuri | 2020-08-22 |
| | | | | unit test update and typo fixed | ||
* | This closes #677 and closes #679, fix panic when enabling compiler inline flags | xuri | 2020-08-06 |
| | |||
* | support parse and generate XML element namespace dynamic, fix #651 | xuri | 2020-07-18 |
| | |||
* | Fix issue 665 (#666) | jaby | 2020-07-14 |
| | |||
* | support case-sensitive doc parts to improve compatibility | xuri | 2020-07-09 |
| | |||
* | Update docs and typo fixed | xuri | 2020-06-22 |
| | |||
* | - New API: SetSheetFormatPr and GetSheetFormatPr | xuri | 2020-05-12 |
| | | | | - typo fix, resolve #635 | ||
* | init formula calculation engine, ref #65 and #599 | xuri | 2020-05-03 |
| | |||
* | handle the cell without r attribute in a row element | xuri | 2020-04-24 |
| | |||
* | - Resolve #485 use sheet index instead of ID | xuri | 2020-04-23 |
| | | | | - added 3 internal function: getSheetID, getActiveSheetID, getSheetNameByID | ||
* | Performance improvements | xuri | 2020-04-05 |
| | |||
* | remove ineffectual variable assignments and simplify code | xuri | 2020-03-29 |
| | |||
* | Resolve #451, support create chart sheet | xuri | 2020-03-28 |
| | |||
* | Resolve #492, init support for insert and remove page break | xuri | 2020-03-01 |
| | |||
* | Resolve #580, revert commit ↵ | xuri | 2020-02-19 |
| | | | | https://github.com/360EntSecGroup-Skylar/excelize/commit/5ca7231ed408ac264f509ff52b5d28ff4fbda757 | ||
* | Resolve #570, flat columns for the column's operation | xuri | 2020-02-07 |
| | |||
* | optimize code and comments: use println errors instead of panic | xuri | 2020-01-03 |
| | |||
* | Improve code coverage unit tests | xuri | 2019-12-29 |
| | |||
* | Improve compatibility, fix workbook's rels ID calc error | xuri | 2019-12-23 |
| | |||
* | Improve code coverage unit tests | xuri | 2019-12-22 |
| | |||
* | Update comments for the xmlNewDecoder (#542) | match-meng | 2019-12-20 |
| | |||
* | Resolve #539 Merge branch 'v2' | xuri | 2019-12-20 |
|\ | | | | | | | | | | | # Conflicts: # rows.go # sheet.go | ||
| * | Fix #539 Fixed error opening excel file created in encoding d… (#540) | Alex Geer | 2019-12-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed issue #539 Fixed error opening excel file created in encoding different from UTF-8, added logging of possible errors when decoding XML if the function does not provide exit with an error * Added test for CharsetReader * Fixed #discussion_r359397878 Discussion: https://github.com/360EntSecGroup-Skylar/excelize/pull/540#discussion_r359397878 * Fixed go fmt * go mod tidy and removed unused imports * The code has been refactored | ||
* | | Fix #426, handle empty workbook view | xuri | 2019-12-16 |
| | | |||
* | | Update XML namespace | xuri | 2019-11-30 |
| | | |||
* | | Resolve #521, fix missing elements when parsing | xuri | 2019-11-28 |
| | | |||
* | | Resolve #146, make the GetRow function read data as streaming. Ref: #382, #515 | xuri | 2019-11-23 |
| | | |||
* | | Reduce allocations when writing | Harris | 2019-11-05 |
| | | | | | | | | | | | | | | | | | | | | Fix #494 If a row is full, don't bother allocating a new one, just return it. Use the last populated row as a hint for the size of new rows. Simplify checkSheet to remove row map | ||
* | | Resolve #507, add the new function `DeleteDefinedName` | xuri | 2019-10-26 |
| | | |||
* | | Fix corrupted Excel file issue #413 | xuri | 2019-10-23 |
| | | |||
* | | Optimize code of Getting/Setting Page Margins | xuri | 2019-10-17 |
| | | |||
* | | Added accessors for Getting/Setting Page Margins (#497) | streboryaj | 2019-10-15 |
|/ | | | | | | * Added accessors for Getting/Setting Page Margins * Added test cases | ||
* | Combine functions: | xuri | 2019-09-16 |
| | | | | | | workBookRelsWriter, drawingRelsWriter into relsWriter; drawingRelsReader, workbookRelsReader, workSheetRelsReader into relsReader; addDrawingRelationships, addSheetRelationships into addRels | ||
* | Documentation updated, Go 1.10+ required | xuri | 2019-08-11 |
| | |||
* | Get sheet names based on index | Harris | 2019-08-08 |
| | | | | | | | | SheetID only seems to indicate the file name for the sheet. Check the sheets list based on index instead. Reordering sheets in Excel changes the order they appear in that list. Fixes #457 | ||
* | New feature: sparkline supported | xuri | 2019-08-04 |
| | |||
* | Merge pull request #447 from dongkai16z/master | xuri | 2019-07-26 |
|\ | | | | | Fix #443 |