- 12 10月, 2022 1 次提交
-
-
由 xurime 提交于
-
- 11 10月, 2022 1 次提交
-
-
由 Harrison 提交于
- New exported error `ErrStreamSetPanes` has been added
-
- 10 10月, 2022 1 次提交
-
-
由 charles.deng 提交于
Co-authored-by: Nzhengchao.deng <zhengchao.deng@meican.com>
-
- 08 10月, 2022 1 次提交
-
-
由 xurime 提交于
- Simplify calculation engine code - Update documentation for the functions - Update dependencies module
-
- 07 10月, 2022 1 次提交
-
-
由 Joseph Watson 提交于
Signed-off-by: NJoseph Watson <jtwatson@linux-consulting.us>
-
- 29 9月, 2022 1 次提交
-
-
由 xurime 提交于
This made a refactor with breaking changes: Motivation and Context When I decided to add set horizontal centered support for this library to resolve #1358, the reason I made this huge breaking change was: - There are too many exported types for set sheet view, properties, and format properties, although a function using the functional options pattern can be optimized by returning an anonymous function, these types or property set or get function has no binding categorization, so I change these functions like `SetAppProps` to accept a pointer of options structure. - Users can not easily find out which properties should be in the `SetSheetPrOptions` or `SetSheetFormatPr` categories - Nested properties cannot proceed modify easily Introduce 5 new export data types: `HeaderFooterOptions`, `PageLayoutMarginsOptions`, `PageLayoutOptions`, `SheetPropsOptions`, and `ViewOptions` Rename 4 exported data types: - Rename `PivotTableOption` to `PivotTableOptions` - Rename `FormatHeaderFooter` to `HeaderFooterOptions` - Rename `FormatSheetProtection` to `SheetProtectionOptions` - Rename `SparklineOption` to `SparklineOptions` Remove 54 exported types: `AutoPageBreaks`, `BaseColWidth`, `BlackAndWhite`, `CodeName`, `CustomHeight`, `Date1904`, `DefaultColWidth`, `DefaultGridColor`, `DefaultRowHeight`, `EnableFormatConditionsCalculation`, `FilterPrivacy`, `FirstPageNumber`, `FitToHeight`, `FitToPage`, `FitToWidth`, `OutlineSummaryBelow`, `PageLayoutOption`, `PageLayoutOptionPtr`, `PageLayoutOrientation`, `PageLayoutPaperSize`, `PageLayoutScale`, `PageMarginBottom`, `PageMarginFooter`, `PageMarginHeader`, `PageMarginLeft`, `PageMarginRight`, `PageMarginsOptions`, `PageMarginsOptionsPtr`, `PageMarginTop`, `Published`, `RightToLeft`, `SheetFormatPrOptions`, `SheetFormatPrOptionsPtr`, `SheetPrOption`, `SheetPrOptionPtr`, `SheetViewOption`, `SheetViewOptionPtr`, `ShowFormulas`, `ShowGridLines`, `ShowRowColHeaders`, `ShowRuler`, `ShowZeros`, `TabColorIndexed`, `TabColorRGB`, `TabColorTheme`, `TabColorTint`, `ThickBottom`, `ThickTop`, `TopLeftCell`, `View`, `WorkbookPrOption`, `WorkbookPrOptionPtr`, `ZeroHeight` and `ZoomScale` Remove 2 exported constants: `OrientationPortrait` and `OrientationLandscape` Change 8 functions: - Change the `func (f *File) SetPageLayout(sheet string, opts ...PageLayoutOption) error` to `func (f *File) SetPageLayout(sheet string, opts *PageLayoutOptions) error` - Change the `func (f *File) GetPageLayout(sheet string, opts ...PageLayoutOptionPtr) error` to `func (f *File) GetPageLayout(sheet string) (PageLayoutOptions, error)` - Change the `func (f *File) SetPageMargins(sheet string, opts ...PageMarginsOptions) error` to `func (f *File) SetPageMargins(sheet string, opts *PageLayoutMarginsOptions) error` - Change the `func (f *File) GetPageMargins(sheet string, opts ...PageMarginsOptionsPtr) error` to `func (f *File) GetPageMargins(sheet string) (PageLayoutMarginsOptions, error)` - Change the `func (f *File) SetSheetViewOptions(sheet string, viewIndex int, opts ...SheetViewOption) error` to `func (f *File) SetSheetView(sheet string, viewIndex int, opts *ViewOptions) error` - Change the `func (f *File) GetSheetViewOptions(sheet string, viewIndex int, opts ...SheetViewOptionPtr) error` to `func (f *File) GetSheetView(sheet string, viewIndex int) (ViewOptions, error)` - Change the `func (f *File) SetWorkbookPrOptions(opts ...WorkbookPrOption) error` to `func (f *File) SetWorkbookProps(opts *WorkbookPropsOptions) error` - Change the `func (f *File) GetWorkbookPrOptions(opts ...WorkbookPrOptionPtr) error` to `func (f *File) GetWorkbookProps() (WorkbookPropsOptions, error)` Introduce new function to instead of existing functions: - New function `func (f *File) SetSheetProps(sheet string, opts *SheetPropsOptions) error` instead of `func (f *File) SetSheetPrOptions(sheet string, opts ...SheetPrOption) error` and `func (f *File) SetSheetFormatPr(sheet string, opts ...SheetFormatPrOption
-
- 28 9月, 2022 1 次提交
-
-
由 xurime 提交于
- Fix default number format parse issue with a long string of digits - Fix creating a sheet with an empty name cause a corrupted file - The `GetCellStyle` function no longer return master cell style of the merge cell range - Using the specialized name in variables and functions
-
- 23 9月, 2022 1 次提交
-
-
由 Zitao 提交于
Co-authored-by: Nzzt <zhangzitao@meican.com>
-
- 21 9月, 2022 1 次提交
-
-
由 invzhi 提交于
Co-authored-by: NTianzhi Jin <tianzhi.jin@iglooinsure.com>
-
- 18 9月, 2022 1 次提交
-
-
由 xurime 提交于
- Add JSON tags for `AppProperties`, `PivotTableOption` and `PivotTableField` structure
-
- 14 9月, 2022 1 次提交
-
-
由 Artem Tarasenko 提交于
-
- 11 9月, 2022 1 次提交
-
-
由 xurime 提交于
- These 6 functions now support concurrency safe: SetColWidth, GetColWidth, SetColVisible, GetColVisible, SetColStyle and GetColStyle
-
- 10 9月, 2022 1 次提交
-
-
由 dafengge0913 提交于
-
- 08 9月, 2022 1 次提交
-
-
由 xurime 提交于
-
- 07 9月, 2022 1 次提交
-
-
由 xurime 提交于
- Fix generate workbook corruption after insert cols/rows in some case - Update unit tests - Update dependencies module
-
- 06 9月, 2022 1 次提交
-
-
由 xurime 提交于
-
- 03 9月, 2022 1 次提交
-
-
由 xurime 提交于
-
- 01 9月, 2022 1 次提交
-
-
由 xurime 提交于
-
- 31 8月, 2022 1 次提交
-
-
由 Kostya Privezentsev 提交于
This use `InsertRows` instead of `InsertRow`, and using `InsertCols` instead of `InsertCol`
-
- 28 8月, 2022 1 次提交
-
-
由 davidborry 提交于
-
- 27 8月, 2022 1 次提交
-
-
由 johnnihao 提交于
Signed-off-by:
chenliu1993 <13630583107@163.com>
-
- 25 8月, 2022 1 次提交
-
-
由 Cooper de Nicola 提交于
Signed-off-by: Ncdenicola <cooper.denicola@instabase.com> Co-authored-by: Ncdenicola <cooper.denicola@instabase.com>
-
- 24 8月, 2022 1 次提交
-
-
由 xurime 提交于
- Add new smooth field in chart format parameter, support specify if smooth line chart - Fix decimal number format round issue with build-in number format
-
- 21 8月, 2022 1 次提交
-
-
由 xurime 提交于
- Update dependencies module
-
- 20 8月, 2022 1 次提交
-
-
由 Sangua633 提交于
-
- 19 8月, 2022 1 次提交
-
-
由 NaturalGao 提交于
- Update unit tests for the delete comment - Add 3 errors function for error messages
-
- 17 8月, 2022 1 次提交
-
-
由 xurime 提交于
- Update unit test and comment for the functions
-
- 13 8月, 2022 1 次提交
-
-
由 xurime 提交于
- Format code with `gofmt`
-
- 12 8月, 2022 1 次提交
-
-
由 xurime 提交于
- Add supported options in the docs of the functions `SetSheetPrOptions` and `GetSheetPrOptions` - Add go1.19 unit test settings, and made the test case compatible with go1.19 - Update dependencies module
-
- 11 8月, 2022 1 次提交
-
-
由 Thomas Charbonnel 提交于
- Support get rows properties by `GetRowOpts` function - New exported constant `MaxCellStyles`
-
- 10 8月, 2022 1 次提交
-
-
由 EE 提交于
By load only once for existing comment shapes, improving performance for adding comments in the worksheet
-
- 06 8月, 2022 1 次提交
-
-
由 xurime 提交于
Using `ColorMappingType` color transformation types enumeration for tab color index, ref #1285
-
- 04 8月, 2022 1 次提交
-
-
由 Thomas Charbonnel 提交于
Co-authored-by: NThomas Charbonnel <github@charbonnel.email>
-
- 03 8月, 2022 1 次提交
-
-
由 xurime 提交于
-
- 26 7月, 2022 1 次提交
-
-
由 Thomas Charbonnel 提交于
This commit renames `TabColor` into `TabColorRGB` (but keeps an alias for backwards compatibility), as well as adds support for more tab color options (Theme, Indexed and Tint). Signed-off-by: NThomas Charbonnel <github@charbonnel.email>
-
- 18 7月, 2022 1 次提交
-
-
由 xurime 提交于
- Using sheet ID instead of sheet index when delete the cell in calculation chain - Update documentation for exported functions - Using `sheet` represent the sheet name in the function parameters
-
- 17 7月, 2022 1 次提交
-
-
由 ReganYue 提交于
-
- 16 7月, 2022 1 次提交
-
-
由 xurime 提交于
- Remove shared formula subsequent cell when setting the cell values - Support adjust table range when removing and inserting column/row
-
- 14 7月, 2022 2 次提交
-
-
由 MJacred 提交于
adjust `ErrColumnNumber`, rename `TotalColumns` to `MaxColumns` and add new constant `MinColumns` (#1272) Signed-off-by: NBenjamin Lösch <loesch.benny92@gmx.de>
-
由 xurime 提交于
- Fix the panic when set or get sheet view options on the sheet without views options - Fix generated workbook corruption caused by empty created or modified dcterms in the document core properties - Update the unit tests
-