Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Ability to parse dates further in future | Mārtiņš | 2018-06-20 |
| | | | | Golangs time.Duration uses nanoseconds, thus it is limited to approximately 290 years. | ||
* | Merge pull request #155 from dolmen-go/deepcopy-with-reflect | xuri | 2018-06-17 |
|\ | | | | | CopySheet() using reflect instead of encoding/gob | ||
| * | CopySheet() using reflect instead of encoding/gob | Olivier Mengué | 2018-06-14 |
|/ | | | | | | | | | | | | | | | | | | | Use github.com/mohae/deepcopy to deep copy worksheets instead of the internal deepcopy function that was using encoding/gob serialization and deserialization. Rationale: 1/ using `encoding/gob` is much slower than [`mohae/deepcopy`](https://github.com/mohae/deepcopy/) 2/ When building an application this implementation of `deepcopy` drags the `encoding/gob` package into the binary. And this package is much bigger than `mohae/deepcopy` (which only depends on `time` and `reflect`). ``` $ LC_ALL=C stat -f "%6z %N" $(go env GOPATH)/pkg/$(go env GOOS)_$(go env GOARCH)/github.com/mohae/deepcopy.a $(go env GOROOT)/pkg/$(go env GOOS)_$(go env GOARCH)/encoding/gob.a 10508 .../pkg/darwin_amd64/github.com/mohae/deepcopy.a 541818 .../pkg/darwin_amd64/encoding/gob.a ``` | ||
* | - Add error return value for functions: `AddChart()`, `AddComment()`, ↵ | xuri | 2018-05-27 |
| | | | | | | `AddPicture()`, `AddShape()`, `AddTable()` and `SetConditionalFormat()` - go test has been updated | ||
* | - Initialize shared formula types support, relate issue #227; | xuri | 2018-05-26 |
| | | | | - go test and godoc has been updated | ||
* | - Performance optimization 20% faster, 14% memory savings on set cell values; | xuri | 2018-05-15 |
| | | | | | - Using the canonical syntax in issue template and contributing guide; - go test has been updated | ||
* | Improve unit testing, remove redundant code. | xuri | 2018-05-14 |
| | |||
* | Simplify testing code, add test case for outline functions and update the godoc. | xuri | 2018-05-11 |
| | |||
* | Merge pull request #219 from jdevelop/feature/chart-size | xuri | 2018-05-10 |
|\ | | | | | Added helper functions to set the chart size. | ||
| * | Use format string for chart dimension. | Eugene Dzhurinsky | 2018-05-09 |
| | | | | | | | | Signed-off-by: Eugene Dzhurinsky <jdevelop@gmail.com> | ||
| * | Custom chart size. | Eugene Dzhurinsky | 2018-05-08 |
| | | | | | | | | | | | | | | Added helper functions to set the chart size. Added the unit test Signed-off-by: Eugene Dzhurinsky <jdevelop@gmail.com> | ||
* | | Merge pull request #221 from srdolor/outline | xuri | 2018-05-09 |
|\ \ | |/ |/| | Added functions to set and get outline level for columns and rows. | ||
| * | Added functions to set and get outline level for columns and rows. | Ilya Kuznetsov | 2018-05-07 |
| | | |||
* | | - Bugfix: set font family not works, relate issue #222; | xuri | 2018-05-08 |
|/ | | | | | - Remove useless function `replaceWorkSheetsRelationshipsNameSpace()`; - Make test cases use strict error checking | ||
* | Merge pull request #220 from lunny/lunny/refactor | xuri | 2018-05-07 |
|\ | | | | | save bytes on memory instead of string | ||
| * | Merge branch 'master' into lunny/refactor | xuri | 2018-05-07 |
| |\ | |/ |/| | |||
* | | Merge test cases and use strict error checking. | Ri Xu | 2018-05-07 |
| | | |||
* | | Merge pull request #211 from OloloevReal/master | xuri | 2018-05-07 |
|\ \ | | | | | | | Added ZoomScale SheetViewOption | ||
| * \ | Merge branch 'master' of https://github.com/OloloevReal/excelize | OloloevReal | 2018-04-16 |
| |\ \ | |||
| | * | | Fixed checking accessible value for ZoomScale, was missed in last commit | OloloevReal | 2018-04-15 |
| | | | | |||
| | * | | Added ZoomScale SheetViewOption | OloloevReal | 2018-04-15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Accessible value between 10 - 400 Used as: xlsx.SetSheetViewOptions(sheet, 0, excelize.ZoomScale(75)) | ||
| * | | | Added ZoomScale SheetViewOption | OloloevReal | 2018-04-16 |
| |/ / | | | | | | | | | | | | | | | | | | | Accessible value between 10 - 400 Used as: xlsx.SetSheetViewOptions(sheet, 0, excelize.ZoomScale(75)) | ||
* | | | Merge pull request #218 from lunny/master | xuri | 2018-05-07 |
|\ \ \ | | | | | | | | | Add iterator method for rows | ||
| | | * | save bytes on memory instead of string | Lunny Xiao | 2018-05-07 |
| | |/ | |/| | |||
| * | | add iterator method for rows | Lunny Xiao | 2018-05-05 |
|/ / | |||
* | | - Set name of table support in `AddTable()`, relate issue #216; | Ri Xu | 2018-05-04 |
| | | | | | | | | - godoc and go test has been updated | ||
* | | Fix document typo. | Ri Xu | 2018-05-03 |
| | | |||
* | | - Support to set the positioning of a picture, relate issue #214; | Ri Xu | 2018-04-26 |
| | | | | | | | | - go test and godoc has been updated | ||
* | | Fix typo and adding Chinese version document. | Ri Xu | 2018-04-23 |
|/ | |||
* | - Support to read inlineStr type cell value, relate issue #208, PR #209; | Ri Xu | 2018-04-09 |
| | | | | - go test and godoc has been updated | ||
* | - Fix `checkCellInArea()` index out of range when merged cell ref is single ↵ | Ri Xu | 2018-04-08 |
| | | | | | | | coordinate, relate issue #206; - go test updated; - Repository icon for SourceTree has been added | ||
* | - Make row index consistent in function `SetRowHeight` and `GetRowHeight`, ↵ | Ri Xu | 2018-04-02 |
| | | | | | | fix issue #205; - go test and godoc has been updated | ||
* | - Add categories or values on reverse order (orientation of the chart) ↵ | Ri Xu | 2018-03-29 |
| | | | | | | support, and set auto or fixed maximum, minimum of the axis, relate issue #202; - go test and godoc has been updated | ||
* | Remove English from the Chinese Readme file. | Ri Xu | 2018-03-27 |
| | |||
* | Add the Chinese version of the README file. | Ri Xu | 2018-03-27 |
| | |||
* | - Update the function `NewSheet()` to handle when already exists a worksheet ↵ | Ri Xu | 2018-03-16 |
| | | | | | | of the same name, relate pull request #196; - go test and godoc has been updated | ||
* | - New function `SetSheetRow()` has been added for support write whole line ↵ | Ri Xu | 2018-03-12 |
| | | | | | | | at once, relate issue #96 and #194; - go test and godoc updated; - Note that this function performance has not been tested | ||
* | - Add protection properties associated with the cell support, relate issue #191; | Ri Xu | 2018-03-07 |
| | | | | - godoc and go test has been updated | ||
* | Readme and godoc has been updated. | Ri Xu | 2018-03-06 |
| | |||
* | - Update the function `AddChart()`: clustered, stacked and 100% stacked bar ↵ | Ri Xu | 2018-03-05 |
| | | | | | | and column series charts supported, relate issue #190; - go test and godoc has been updated | ||
* | Handle special shared string table file name `xl/SharedStrings.xml`, relate ↵ | Ri Xu | 2018-03-02 |
| | | | | issue #188 | ||
* | Update godoc to make charts compatibility with WPS, relate issue #187. | Ri Xu | 2018-02-12 |
| | |||
* | - Add a hyperlink to an image support for the function `AddPicture()`, ↵ | Ri Xu | 2018-02-03 |
| | | | | | | relate issue #185; - go test and document has been updated. | ||
* | - gofmted with -s; | Ri Xu | 2018-01-31 |
| | | | | | - Fix ineffectual assignments in Go code; - Godoc has been updated | ||
* | Merge pull request #184 from martinal/speedup-setcellstyle-more | xuri | 2018-01-29 |
|\ | | | | | Speedup `SetCellStyle()` more. | ||
| * | Avoid looping over unused rows and columns in SetCellStyle. | Martin Sandve Alnæs | 2018-01-29 |
|/ | | | | | | | | | The recent improvement to SetCellStyle still loops over all the rows before the area, moving the area checks into the loop is more concise and faster. Since the loop now covers the correct area by construction, the inner loop check checkCellInArea is no longer needed. | ||
* | Revert "The godoc and readme page has been updated." | Ri Xu | 2018-01-28 |
| | | | | This reverts commit e4611e9e2518b6d48f1dd89879685f18749da759. | ||
* | The godoc and readme page has been updated. | Ri Xu | 2018-01-26 |
| | |||
* | Merge pull request #183 from pvelder/182_fix | xuri | 2018-01-26 |
|\ | | | | | xlsx.SetCellValue() now supports bool value | ||
| * | xlsx.SetCellValue() now supports bool value | dvelderp | 2018-01-25 |
|/ |