Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | resolve #360, fix axis parse issue when add / get pictures; | xuri | 2019-03-20 |
| | | | | typo fixed and go test updated | ||
* | Huge refactorig for consistent col/row numbering (#356) | Veniamin Albaev | 2019-03-20 |
| | | | | | | | | | | | | | | | | | | | * Huge refactorig for consistent col/row numbering Started from simply changing ToALphaString()/TitleToNumber() logic and related fixes. But have to go deeper, do fixes, after do related fixes and again and again. Major improvements: 1. Tests made stronger again (But still be weak). 2. "Empty" returns for incorrect input replaces with panic. 3. Check for correct col/row/cell naming & addressing by default. 4. Removed huge amount of duplicated code. 5. Removed ToALphaString(), TitleToNumber() and it helpers functions at all, and replaced with SplitCellName(), JoinCellName(), ColumnNameToNumber(), ColumnNumberToName(), CellNameToCoordinates(), CoordinatesToCellName(). 6. Minor fixes for internal variable naming for code readability (ex. col, row for input params, colIdx, rowIdx for slice indexes etc). * Formatting fixes | ||
* | Resolve #106, #294 performance optimization for add hyperlink | xuri | 2019-02-26 |
| | |||
* | resolve the issue corrupted xlsx after deleting formula of cell, reference #346 | xuri | 2019-02-22 |
| | |||
* | The function SetPageLayout support set paper size | kkxkkxkkgh | 2019-01-13 |
| | |||
* | Resolve #318, add new functions and | zhangleijlu | 2019-01-06 |
| | |||
* | README updated | xuri | 2019-01-01 |
| | |||
* | New feature: the function `SearchSheet` now support regular expression, ↵ | xuri | 2018-12-26 |
| | | | | relate pull request #316 | ||
* | Add RegSearchSheet (#316) | r-uchino | 2018-12-26 |
| | |||
* | Fixes #308, refactor `NewSheet()`, `DeleteSheet()`, `SetActiveSheet()` and ↵ | xuri | 2018-12-15 |
| | | | | `GetActiveSheetIndex()` | ||
* | Fix comments according to best practices by effective go | xuri | 2018-12-11 |
| | |||
* | Add new logo for excelize | xuri | 2018-12-05 |
| | |||
* | resolve #297, fix GetSheetMap() failed | taomin597715379 | 2018-11-24 |
| | | | | Change-Id: I585a4a017867b89bd39cb6e711467a46eaa757be | ||
* | New function `UnprotectSheet()` has been added | q523591 | 2018-11-04 |
| | |||
* | resolve #273 new feature: protect sheet support | HcySunYang | 2018-11-02 |
| | | | new feature: protect sheet support, relate issue #273 | ||
* | New function: `SearchSheet()`, relate issue #277 | peng | 2018-10-27 |
| | |||
* | resolve #276, add OfficeOpenXML-XMLSchema-Strict mode support | xuri | 2018-10-17 |
| | |||
* | Merge branch 'master' into master | xuri | 2018-09-27 |
|\ | |||
| * | Comments style changed. | xuri | 2018-09-14 |
| | | |||
| * | Comments style changed. | xuri | 2018-09-14 |
| | | |||
| * | Comments style changed. | xuri | 2018-09-14 |
| | | |||
| * | New function `AddPictureFromBytes()` has been added, this resolve #259 and ↵ | xuri | 2018-09-14 |
| | | | | | | | | close #271. | ||
| * | Fix golint errors under confidence 0.1 | xuri | 2018-09-12 |
| | | |||
| * | Fixes #256 and format document. | xuri | 2018-08-06 |
| | | |||
| * | Bugfix: create worksheet cause file issue. Relate issue #249. | xuri | 2018-07-17 |
| | | |||
| * | 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 ``` | ||
* | | Documentation: | Sebastian Willing | 2018-06-11 |
|/ | | | | | | | * Add information about return value of NewSheet() * Minor documentation language fixes Samples: * Added sample go file for dumping a XLSX file to the console | ||
* | - Add error return value for functions: `AddChart()`, `AddComment()`, ↵ | xuri | 2018-05-27 |
| | | | | | | `AddPicture()`, `AddShape()`, `AddTable()` and `SetConditionalFormat()` - go test 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 |
| | |||
* | save bytes on memory instead of string | Lunny Xiao | 2018-05-07 |
| | |||
* | 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 | ||
* | - 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 | ||
* | Readme and godoc has been updated. | Ri Xu | 2018-03-06 |
| | |||
* | - Fix `DeleteSheet()` make broken file, relate issue #165; | Ri Xu | 2017-12-04 |
| | | | | - godoc updated | ||
* | - Bugfix: use sheet name in func `AddPicture`, relate issue #142; | Ri Xu | 2017-10-31 |
| | | | | - godoc updated | ||
* | Bugfix: use sheet name in func `AddChat`, relate issue #138 | Ri Xu | 2017-10-20 |
| | | | | Signed-off-by: Ri Xu <xuri.me@gmail.com> | ||
* | Improve code readability. | Ri Xu | 2017-09-30 |
| | |||
* | godoc updated. | Ri Xu | 2017-09-13 |
| | |||
* | - 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 | ||
* | Bugfix: deep copy issue with function `CopySheet()`, relate PR #108. | Ri Xu | 2017-08-19 |
| | |||
* | Conut and trim sheet name in UTF-8 | Takayuki Usui | 2017-08-13 |
| | |||
* | Simplify code and update unit tests. | Ri Xu | 2017-08-01 |
| | |||
* | Optimize code, go test and godoc updated. | Ri Xu | 2017-07-30 |
| | |||
* | - Init create or remove panes support; | Ri Xu | 2017-07-30 |
| | | | | - go test updated | ||
* | Trim blank cells which created by `completeCol()`, relate issue #81 | Ri Xu | 2017-07-16 |
| | |||
* | SHEET.GO: Fix small typo | Mark Stenglein | 2017-07-05 |
| | | | | | | Adds a '{' to the example for sheet.GetSheetMap() Signed-off-by: Mark Stenglein <mark@stengle.in> | ||
* | - 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 | ||
* | - New functions: `GetSheetVisible()` and `GetRowVisible()` added, relate ↵ | Ri Xu | 2017-06-14 |
| | | | | | | issue #61; - go test updated |