summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix #586, duplicate row with merged cellsxuri2020-02-25
|
* Resolve #582, support to set date field subtotal and names for pivot tablexuri2020-02-21
| | | | - typo fixed and update do.dev badge in the README.
* Resolve #580, revert commit ↵xuri2020-02-19
| | | | https://github.com/360EntSecGroup-Skylar/excelize/commit/5ca7231ed408ac264f509ff52b5d28ff4fbda757
* Fix #578, escape character in the formulaxuri2020-02-15
|
* Fix #576, serialize by fields order on stream flushxuri2020-02-13
|
* Resolve #570, flat columns for the column's operationxuri2020-02-07
|
* Merge pull request #565 from Amodio/masterxuri2020-01-23
|\ | | | | SetColVisible() can parse a column range + typos.
| * SetColVisible() can parse a column range + typos.Jacques Boscq2020-01-21
|/
* Resolve #455, init delete picture from spreadsheet supportxuri2020-01-22
|
* Make DeleteChart delete multiple charts located on the same cellxuri2020-01-21
|
* Resolve #557, init delete chart supportxuri2020-01-19
|
* Specified combo chart as variadic parametersxuri2020-01-16
|
* Fix #554, init combo chart support, new chart pie of pie, bar of pie chart ↵xuri2020-01-14
| | | | support
* optimize code and comments: use println errors instead of panicxuri2020-01-03
|
* Fix #551, handle empty rows in streaming readingxuri2019-12-31
|
* Improve code coverage unit testsxuri2019-12-29
|
* Stream to Excel table (#530)Cameron Howey2019-12-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support all datatypes for StreamWriter * Support setting styles with StreamWriter **NOTE:** This is a breaking change. Values are now explicitly passed as a []interface{} for simplicity. We also let styles to be set at the same time. * Create function to write stream into a table * Write rows directly to buffer Avoiding the xml.Encoder makes the streamer faster and use less memory. Using the included benchmark, the results went from: > BenchmarkStreamWriter-4 514 2576155 ns/op 454918 B/op 6592 allocs/op down to: > BenchmarkStreamWriter-4 1614 777480 ns/op 147608 B/op 5570 allocs/op * Use AddTable instead of SetTable This requires reading the cells after they have been written, which requires additional structure for the temp file. As a bonus, we now efficiently allocate only one buffer when reading the file back into memory, using the same approach as ioutil.ReadFile. * Use an exported Cell type to handle inline styles for StreamWriter
* Fix #547 and #546, add default overlay element for the chartxuri2019-12-28
|
* Fix #538, added setting a major unit and tick label skip support for the chartxuri2019-12-25
|
* optimization: checking error in unit testsxuri2019-12-24
|
* Improve compatibility, fix workbook's rels ID calc errorxuri2019-12-23
|
* Improve code coverage unit testsxuri2019-12-22
|
* Update comments for the xmlNewDecoder (#542)match-meng2019-12-20
|
* Resolve #539 Merge branch 'v2'xuri2019-12-20
|\ | | | | | | | | | | # Conflicts: # rows.go # sheet.go
| * Fix #539 Fixed error opening excel file created in encoding d… (#540)Alex Geer2019-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 viewxuri2019-12-16
| |
* | Fix #533 Merge pull request #536 from match-meng/mergecellxuri2019-12-15
|\ \ | | | | | | Fix #533, add support overlapped mergecells
| * | Fix #533, add support overlapped mergecellsxuri2019-12-14
|/ /
* | Resolve #527, unmerge an area (#528)Xudong Zhang2019-12-13
| |
* | Fix #529, handle empty inline rich textxuri2019-12-11
| |
* | Fix #523, add stream writer for generate new worksheet with huge amounts of dataxuri2019-12-10
| |
* | Compatible with up to 64 namespaces of Kingsoft WPSxuri2019-12-02
| |
* | Update XML namespacexuri2019-11-30
| |
* | Resolve #521, fix missing elements when parsingxuri2019-11-28
| |
* | Resolve #146, make the GetRow function read data as streaming. Ref: #382, #515xuri2019-11-23
| |
* | Fix #494 Merge pull request #514 from mlh758/fix-494-write-allocationsxuri2019-11-10
|\ \ | | | | | | Reduce allocations when writing
| * | Reduce allocations when writingHarris2019-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 #501, support set minor grid lines for the chartxuri2019-10-27
| |
* | Resolve #507, add the new function `DeleteDefinedName`xuri2019-10-26
| |
* | Resolve #511, allow empty columns in the pivot tablexuri2019-10-24
| |
* | Pre-allocate some memory when reading files (#510)Michael2019-10-24
| |
* | Fix corrupted Excel file issue #413xuri2019-10-23
| |
* | Fix #505, support set line width of the line chartxuri2019-10-21
| |
* | fix #503 rows next issueducquangkstn2019-10-18
| |
* | Optimize code of Getting/Setting Page Marginsxuri2019-10-17
| |
* | Added accessors for Getting/Setting Page Margins (#497)streboryaj2019-10-15
| | | | | | | | | | | | * Added accessors for Getting/Setting Page Margins * Added test cases
* | Merge pull request #498 from heiy/masterxuri2019-10-10
|\ \ | |/ |/| solve ending space missing
| * solve ending space missingheiy2019-10-10
|/
* Fix #493 Merge pull request #495 from jaby/493-ShowZerosxuri2019-09-30
|\ | | | | Add missing ShowZeros SheetViewOption implementation
| * Add missing ShowZeros SheetViewOption implementationjaby2019-09-30
|/