Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | - Add error return value for functions: `AddChart()`, `AddComment()`, ↵ | xuri | 2018-05-27 |
| | | | | | | `AddPicture()`, `AddShape()`, `AddTable()` and `SetConditionalFormat()` - go test has been updated | ||
* | - Bugfix: set font family not works, relate issue #222; | xuri | 2018-05-08 |
| | | | | | - Remove useless function `replaceWorkSheetsRelationshipsNameSpace()`; - Make test cases use strict error checking | ||
* | save bytes on memory instead of string | Lunny Xiao | 2018-05-07 |
| | |||
* | - Function `SetCellValue()` time.Duration support added, relate issue #176; | Ri Xu | 2018-01-05 |
| | | | | - go test updated | ||
* | Bugfix: corrupted xlsx after write operation, relate issue #152. | Ri Xu | 2017-11-16 |
| | | | | Signed-off-by: Ri Xu <xuri.me@gmail.com> | ||
* | Merge pull request #141 from WingGao/wing | xuri | 2017-11-03 |
|\ | | | | | fix OpenReader no sheet error | ||
| * | fix OpenReader no sheet error | Wing Gao | 2017-10-27 |
| | | |||
* | | - Bugfix: use sheet name in func `AddPicture`, relate issue #142; | Ri Xu | 2017-10-31 |
|/ | | | | - godoc updated | ||
* | Bugfix: read sheet name error, relate issue #137 | Ri Xu | 2017-10-18 |
| | | | | Signed-off-by: Ri Xu <xuri.me@gmail.com> | ||
* | Performance optimization, use the array index instead of the value in range. | Ri Xu | 2017-10-16 |
| | |||
* | Improve code readability. | Ri Xu | 2017-09-30 |
| | |||
* | - API changed, use worksheet name instead of "sheet" + index, related issue ↵ | Ri Xu | 2017-09-13 |
| | | | | | | #25, #43, #47, #51, #89, #101, #116 and #120. - go test updated | ||
* | - Init insert/remove column/row support. Relate issue #77 and #82; | Ri Xu | 2017-07-24 |
| | | | | - Readme and go test updated | ||
* | Bugfix: unable to read the value of the merged cell, relate issue #78 | Ri Xu | 2017-07-05 |
| | |||
* | - New function `NewStyle()` added and function `SetCellStyle()` has been ↵ | Ri Xu | 2017-06-29 |
| | | | | | | exported, relate issue #72; - go test and go doc updated | ||
* | Function `GetCellValue()` performance improvement by avoid repeating ↵ | Ri Xu | 2017-06-29 |
| | | | | deserialization, relate issue #70. | ||
* | - Make function `TitleToNumber()` exportable, note that function ↵ | Ri Xu | 2017-06-27 |
| | | | | | | `ToAlphaString()` return value calculation changes, get more info from go doc. Relate issue #63; - Readme and go doc updated | ||
* | - Function `formattedValue()` performance improvement by avoid repeating ↵ | Ri Xu | 2017-06-26 |
| | | | | | | deserialization, relate issue #64; - Make function `ToAlphaString()` exportable, relate issue #63 | ||
* | - Handle pre-defined number format set of cell when set cell value with ↵ | Ri Xu | 2017-06-23 |
| | | | | | | `time.Time` data type, related issue #62; - go doc updated | ||
* | - Fixed coordinate parse error in function `SetCellStyle()`, relate issue #60; | Ri Xu | 2017-06-12 |
| | | | | - Simplified code | ||
* | Priority cell style, when the cell and the column at the same time with the ↵ | Ri Xu | 2017-05-30 |
| | | | | style attribute. Relate issue #54 and #56. | ||
* | Set cell support column style predefined detection, relate issue #54. | Ri Xu | 2017-05-26 |
| | |||
* | Code optimize. | Ri Xu | 2017-05-24 |
| | |||
* | - Formatted cell data support, fix issue #48; | Ri Xu | 2017-05-05 |
| | | | | | - Function `SetCellValue()` support `time.Time` data type parameter, relate issue #49; - go doc and go test updated | ||
* | - Fix SheetCount count error; | Ri Xu | 2017-04-01 |
| | | | | | - Optimize deserialization operations; - README updated, add go version required notice | ||
* | Performance enhancements, remove redundant XML element checking logic. ↵ | Ri Xu | 2017-03-31 |
| | | | | Relate issue #29. The benchmark report of the current version of this library is shown on the wiki page. | ||
* | Leading space(s) character in cell value detection added. Related issue #32. | Ri Xu | 2017-03-28 |
| | |||
* | Performance improvement | Ri Xu | 2017-03-12 |
| | |||
* | - Complete the element `sheetFormatPr` struct definition; | Ri Xu | 2017-03-10 |
| | | | | | | - Partial logic performance optimization, use pointer reference instead of a pass the variable value; - Add comments for content types struct definition; - Update go test `TestSetBorder` section | ||
* | - New feature: border setting support (Related issue #21); | Ri Xu | 2017-03-06 |
| | | | | | | - Function parameter code is simplified; - Fix element `Tint` value parsing error in worksheet; - Update go test | ||
* | Put path back into a file | Josh Fyne | 2017-02-16 |
| | |||
* | io.Reader not io.ReaderAt | Josh Fyne | 2017-02-16 |
| | |||
* | Standardize input and output | Josh Fyne | 2017-02-16 |
| | |||
* | - Improved performance when reading large files, call Token to read tokens ↵ | Ri Xu | 2017-02-12 |
| | | | | | | | one by one instead Unmarshal. Related issue #20 ; - Fix go test typo; - Update README | ||
* | Make functions: `SetCellValue`, `SetCellInt`, `SetCellHyperLink`, ↵ | Ri Xu | 2017-01-25 |
| | | | | `SetCellFormula`, `GetCellValue` and `GetCellFormula` to support the merged cells. | ||
* | - Add hyperlink and set formula support for cell support; | Ri Xu | 2017-01-19 |
| | | | | | - Character limits for cells added; - Update go test and fix typo | ||
* | Format commants, break comments after 80 characters. | Ri Xu | 2017-01-18 |
| | |||
* | - New function `SetSheetName` and `SetColWidth` added, support rename sheet ↵ | Ri Xu | 2017-01-18 |
| | | | | | | | and set column width; - Add escape characters of sheet name; - Update go test and fix typo | ||
* | - New function `AddPicture()` added, support to add picture into excel cell; | Ri Xu | 2017-01-17 |
| | | | | | - go test updated; - fix typo and `gofmt -s` formatted | ||
* | Add setter for default cell value | Sharsie | 2017-01-11 |
| | | | | | SetCellStr escapes the value in a cell so the excel sheet cannot use the value in formulas. SetCellDefault accepts a string value and sets it to a cell as a raw value without escaping it | ||
* | - Performance improvement, remove `replaceRelationshipsID` and ↵ | Ri Xu | 2016-12-31 |
| | | | | | | `workBookCompatibility` functions; - New functions `GetActiveSheetIndex`, `GetSheetName` and `GetSheetMap` added. | ||
* | - Fix issue: sheet protection and conditional formatting proprietary missing ↵ | Ri Xu | 2016-12-26 |
| | | | | | | after save; - Update workbook and sheet relationships and self-close tag replacement hack functions | ||
* | Change complete rows logic to fix call `SetCellValue`makes file corruption ↵ | Ri Xu | 2016-12-23 |
| | | | | in some case. | ||
* | - Update maximum 31 characters allowed in sheet title; | Ri Xu | 2016-12-23 |
| | | | | | | | - Fix issue XML tag `headerFooter` and `sheetPr` element self-close errors cause file corruption; - Fix issue `Section` and `Pane` element order make file corruption in some case; - Change sheet `rId` calculation method in `/xl/workbook.xml`, fix makes file corruption in some case; - Compatibility improved: add `xlsxTabColor` struct and some XML element for worksheet | ||
* | Fix hyperlink missing after save issue and update completion row element ↵ | Ri Xu | 2016-12-20 |
| | | | | logic to enhance compatibility. | ||
* | BugFix: `SetCellValue` function assertion logic will cause panic in some case. | Ri Xu | 2016-11-24 |
| | |||
* | Update godoc of package. | Ri Xu | 2016-10-19 |
| | |||
* | Use conjunction with strings.Map to split Axis and update godoc. | Ri Xu | 2016-09-12 |
| | |||
* | New function SetCellValue added and update godoc example. | Ri Xu | 2016-09-09 |
| | |||
* | Fix missing show grid lines property and godoc updated. | Ri Xu | 2016-09-07 |
| |