2514bb16c6 
								
							
								 
							
						 
						
							
							
								
								Fix   #724 , standardize variable naming and update unit tests  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								520aa679f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix   #706 ,  #713  improve AddPicture performance, fix missing worksheet when rename with same names  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c922c32fb7 
								
									
								
							
								 
							
						 
						
							
							
								
								support parse and generate XML element namespace dynamic,  fix   #651  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								15fd56853f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update docs and typo fixed  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9e2318cefa 
								
									
								
							
								 
							
						 
						
							
							
								
								Resolve   #470 , export Style structs to allow create the style for cells by given JSON or structure  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								09485b3f9f 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve code coverage unit tests  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4e4a5b9b3e 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve compatibility, fix workbook's rels ID calc error  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								eb520ae277 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve compatibility for charts  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8922f65978 
								
									
								
							
								 
							
						 
						
							
							
								
								Combine functions:  
							
							... 
							
							
 
							
							workBookRelsWriter, drawingRelsWriter into relsWriter;
drawingRelsReader, workbookRelsReader, workSheetRelsReader into relsReader;
addDrawingRelationships, addSheetRelationships into addRels 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								407fb55c20 
								
									
								
							
								 
							
						 
						
							
							
								
								Update the Godoc  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9c70d0ac86 
								
									
								
							
								 
							
						 
						
							
							
								
								Documentation updated, Go 1.10+ required  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b1c9884f6d 
								
							
								 
							
						 
						
							
							
								
								Add the ability to change the default font  
							
							... 
							
							
 
							
							Closes  #390  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b45c4b094c 
								
							
								 
							
						 
						
							
							
								
								Add a check for maximum limit hyperlinks in a worksheet  
							
							... 
							
							
 
							
							typo fixed 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0660f30cdd 
								
									
								
							
								 
							
						 
						
							
							
								
								godoc update and typo fixed  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f2df344739 
								
									
								
							
								 
							
						 
						
							
							
								
								Resolve #369,#370  
							
							... 
							
							
 
							
							add error return value
exported functions:
GetMergeCells
ProtectSheet
UnprotectSheet
UpdateLinkedValue
GetMergeCells
SetSheetVisible
inner functions:
workSheetReader
copySheet 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								40ff5dc1a7 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor: handler error instead of panic,  
							
							... 
							
							
 
							
							Exported functions:
SetCellStyle
InsertCol
RemoveCol
RemoveRow
InsertRow
DuplicateRow
DuplicateRowTo
SetRowHeight
GetRowHeight
GetCellValue
GetCellFormula
GetCellHyperLink
SetCellHyperLink
SetCellInt
SetCellBool
SetCellFloat
SetCellStr
SetCellDefault
GetCellStyle
SetCellValue
MergeCell
SetSheetRow
SetRowVisible
GetRowVisible
SetRowOutlineLevel
GetRowOutlineLevel
GetRows
Columns
SearchSheet
AddTable
GetPicture
AutoFilter
GetColVisible
SetColVisible
GetColOutlineLevel
SetColOutlineLevel
SetColWidth
GetColWidth
inner functions:
adjustHelper
adjustMergeCells
adjustAutoFilter
prepareCell
setDefaultTimeStyle
timeToExcelTime
addDrawingChart
addDrawingVML
addDrawingPicture
getTotalRowsCols
checkRow
addDrawingShape
addTable 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								dc01264562 
								
							
								 
							
						 
						
							
							
								
								Huge refactorig for consistent col/row numbering ( #356 )  
							
							... 
							
							
 
							
							* 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 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1aed1d744b 
								
									
								
							
								 
							
						 
						
							
							
								
								Resolve   #274 , performance optimization for add images, charts and shapes  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fabd9d013f 
								
									
								
							
								 
							
						 
						
							
							
								
								README updated  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3e004d900b 
								
									
								
							
								 
							
						 
						
							
							
								
								Comments style changed.  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								13a9769cc5 
								
									
								
							
								 
							
						 
						
							
							
								
								Comments style changed.  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2f146c923c 
								
									
								
							
								 
							
						 
						
							
							
								
								Comments style changed.  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b4a6e61ec3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix golint errors under confidence 0.1  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ec37b114c3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixes   #256  and format document.  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9e463b4614 
								
									
								
							
								 
							
						 
						
							
							
								
								- Add error return value for functions: `AddChart()`, `AddComment()`, `AddPicture()`, `AddShape()`, `AddTable()` and `SetConditionalFormat()`  
							
							... 
							
							
 
							
							- go test has been updated 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								38ad20efc1 
								
									
								
							
								 
							
						 
						
							
							
								
								save bytes on memory instead of string  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a9c7d6637c 
								
									
								
							
								 
							
						 
						
							
							
								
								- Support to set the positioning of a picture, relate issue  #214 ;  
							
							... 
							
							
 
							
							- go test and godoc has been updated 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9ee57fdb38 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typo and adding Chinese version document.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								555e2ba9a8 
								
									
								
							
								 
							
						 
						
							
							
								
								- Make function `TitleToNumber()` exportable, note that function `ToAlphaString()` return value calculation changes, get more info from go doc. Relate issue  #63 ;  
							
							... 
							
							
 
							
							- Readme and go doc updated 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7bc43301da 
								
									
								
							
								 
							
						 
						
							
							
								
								- Support insert new lines into shape, relate issue  #38 , note that the format set parameter of function `AddShape()` changed;  
							
							... 
							
							
 
							
							- go test and go doc updated 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7c3f91ada4 
								
							
								 
							
						 
						
							
							
								
								Fix non-visual canvas properties ID calculator.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								dea57dd0ae 
								
							
								 
							
						 
						
							
							
								
								Code optimize.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								70f6328150 
								
							
								 
							
						 
						
							
							
								
								Support set font style of shape text. Relate issue  #38 .  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7f30a6c943 
								
							
								 
							
						 
						
							
							
								
								- Initialize shape support: new function `AddShape()` added. Relate issue  #38 ;  
							
							... 
							
							
 
							
							- Drawing `nvPicPr` element ID property calculation changed;
- go test updated 
							
						 
						
							9 years ago