Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Resolve #470, export Style structs to allow create the style for cells by ↵ | xuri | 2020-03-10 | |
| | | | | | | | | given JSON or structure | |||
* | | Remove calculated properties to make recalculate formulas in some ↵ | xuri | 2020-03-09 | |
| | | | | | | | | spreadsheet applications, such as Kingsoft WPS | |||
* | | Merge pull request #592 from hexbioc/master | xuri | 2020-03-04 | |
|\ \ | | | | | | | Exported function to convert excel date to time | |||
| * | | Export ExcelDateToTime function to convert excel date to time | Vaibhav Nayak | 2020-03-03 | |
|/ / | | | | | | | Signed-off-by: Vaibhav Nayak <vaibhav.nayak@gmail.com> | |||
* | | Resolve #571, init remove conditional format support | xuri | 2020-03-03 | |
| | | ||||
* | | Resolve #492, init support for insert and remove page break | xuri | 2020-03-01 | |
| | | ||||
* | | Merge pull request #589 from xxb-at-julichina/master | xuri | 2020-02-29 | |
|\ \ | | | | | | | Reduce redundant memory copy in getRowHeight | |||
| * | | Update rows.go | xxb-at-julichina | 2020-02-28 | |
|/ / | ||||
* | | AddPivotTable API changed: new structure PivotTableField to hold pivot table ↵ | xuri | 2020-02-26 | |
| | | | | | | | | fields for better scalability | |||
* | | Fix #586, duplicate row with merged cells | xuri | 2020-02-25 | |
| | | ||||
* | | Resolve #582, support to set date field subtotal and names for pivot table | xuri | 2020-02-21 | |
| | | | | | | | | - typo fixed and update do.dev badge in the README. | |||
* | | Resolve #580, revert commit ↵ | xuri | 2020-02-19 | |
| | | | | | | | | https://github.com/360EntSecGroup-Skylar/excelize/commit/5ca7231ed408ac264f509ff52b5d28ff4fbda757 | |||
* | | Fix #578, escape character in the formula | xuri | 2020-02-15 | |
| | | ||||
* | | Fix #576, serialize by fields order on stream flush | xuri | 2020-02-13 | |
| | | ||||
* | | Resolve #570, flat columns for the column's operation | xuri | 2020-02-07 | |
| | | ||||
* | | Merge pull request #565 from Amodio/master | xuri | 2020-01-23 | |
|\ \ | | | | | | | SetColVisible() can parse a column range + typos. | |||
| * | | SetColVisible() can parse a column range + typos. | Jacques Boscq | 2020-01-21 | |
|/ / | ||||
* | | Resolve #455, init delete picture from spreadsheet support | xuri | 2020-01-22 | |
| | | ||||
* | | Make DeleteChart delete multiple charts located on the same cell | xuri | 2020-01-21 | |
| | | ||||
* | | Resolve #557, init delete chart support | xuri | 2020-01-19 | |
| | | ||||
* | | Specified combo chart as variadic parameters | xuri | 2020-01-16 | |
| | | ||||
* | | Fix #554, init combo chart support, new chart pie of pie, bar of pie chart ↵ | xuri | 2020-01-14 | |
| | | | | | | | | support | |||
* | | optimize code and comments: use println errors instead of panic | xuri | 2020-01-03 | |
| | | ||||
* | | Fix #551, handle empty rows in streaming reading | xuri | 2019-12-31 | |
| | | ||||
* | | Improve code coverage unit tests | xuri | 2019-12-29 | |
| | | ||||
* | | Stream to Excel table (#530) | Cameron Howey | 2019-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 chart | xuri | 2019-12-28 | |
| | | ||||
* | | Fix #538, added setting a major unit and tick label skip support for the chart | xuri | 2019-12-25 | |
| | | ||||
* | | optimization: checking error in unit tests | xuri | 2019-12-24 | |
| | | ||||
* | | 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 | |
| | | | ||||
* | | | Fix #533 Merge pull request #536 from match-meng/mergecell | xuri | 2019-12-15 | |
|\ \ \ | | | | | | | | | Fix #533, add support overlapped mergecells | |||
| * | | | Fix #533, add support overlapped mergecells | xuri | 2019-12-14 | |
|/ / / | ||||
* | | | Resolve #527, unmerge an area (#528) | Xudong Zhang | 2019-12-13 | |
| | | | ||||
* | | | Fix #529, handle empty inline rich text | xuri | 2019-12-11 | |
| | | | ||||
* | | | Fix #523, add stream writer for generate new worksheet with huge amounts of data | xuri | 2019-12-10 | |
| | | | ||||
* | | | Compatible with up to 64 namespaces of Kingsoft WPS | xuri | 2019-12-02 | |
| | | | ||||
* | | | 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 | |
| | | | ||||
* | | | Fix #494 Merge pull request #514 from mlh758/fix-494-write-allocations | xuri | 2019-11-10 | |
|\ \ \ | | | | | | | | | Reduce allocations when writing | |||
| * | | | 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 #501, support set minor grid lines for the chart | xuri | 2019-10-27 | |
| | | | ||||
* | | | Resolve #507, add the new function `DeleteDefinedName` | xuri | 2019-10-26 | |
| | | | ||||
* | | | Resolve #511, allow empty columns in the pivot table | xuri | 2019-10-24 | |
| | | | ||||
* | | | Pre-allocate some memory when reading files (#510) | Michael | 2019-10-24 | |
| | | |