Commit Graph

157 Commits

Author SHA1 Message Date
Pieter Sheth-Voss 0b8e5386bb Add repeating print headers 2016-05-24 17:27:37 -04:00
Pieter Sheth-Voss bed6327d22 Set tabSelected to 0 per issue #26 2016-04-05 23:09:20 -04:00
Pieter Sheth-Voss f984bd6479 Add rowBreaks, colBreaks, scale, showGridLines 2015-12-05 16:45:13 -05:00
Pieter Sheth-Voss 7de41c2657 Add doc props 2015-12-04 23:15:03 -05:00
Pieter Sheth-Voss 0bf1153da5 Add page scale and orientation 2015-12-04 21:53:47 -05:00
Pieter Sheth-Voss 376096b151 Add page setup 2015-12-04 21:23:19 -05:00
Pieter Sheth-Voss bbeec3edfd Add row/col breaks 2015-12-04 21:02:05 -05:00
Pieter Sheth-Voss 43f569884a Add row and column breaks 2015-12-04 20:57:48 -05:00
Pieter Sheth-Voss 2886195440 Merge branch 'master' of https://github.com/protobi/js-xlsx 2015-12-04 09:53:53 -05:00
Pieter Sheth-Voss 8b1add6659 Add showGridLines as option 2015-12-04 09:53:43 -05:00
Pieter Sheth-Voss fd83f20b40 Merge branch 'master' of https://github.com/protobi/js-xlsx into beta 2015-12-04 09:49:24 -05:00
Pieter Sheth-Voss 03b755b3ae Add showGridlines 2015-12-04 09:49:11 -05:00
godu 599f285dfd Breaks ref in style object 2015-08-13 16:46:31 +02:00
Pieter Sheth-Voss 57b6fd4662 Pull changes to persist styles with blank cells; increment versions for bower and npm; run cp node_modules/codepage/dist/cpexcel.full.js dist/cpexcel.js
cp jszip.js dist/jszip.js
cp ods.js dist/ods.js
cp xlsx.js dist/
cp LICENSE dist/
uglifyjs xlsx.js -o dist/xlsx.min.js --source-map dist/xlsx.min.map --preamble "$(head -n 1 bits/00_header.js)"
misc/strip_sourcemap.sh dist/xlsx.min.js
uglifyjs jszip.js xlsx.js -o dist/xlsx.core.min.js --source-map dist/xlsx.core.min.map --preamble "$(head -n 1 bits/00_header.js)"
misc/strip_sourcemap.sh dist/xlsx.core.min.js
uglifyjs jszip.js dist/cpexcel.js xlsx.js -o dist/xlsx.full.min.js --source-map dist/xlsx.full.min.map --preamble "$(head -n 1 bits/00_header.js)"
misc/strip_sourcemap.sh dist/xlsx.full.min.js
2015-08-11 17:40:53 -04:00
Pieter Sheth-Voss dcf6f17455 Retain styles for blank cells 2015-08-11 17:20:09 -04:00
Pieter Sheth-Voss 4099a24cfa Default gray125 style per pull request #3 2015-06-04 12:05:26 -04:00
Pieter Sheth-Voss ed0cd9b2c1 Add alignment; update README 2015-05-21 15:52:24 -04:00
Pieter Sheth-Voss 858abf1103 Remove requirement that require, module or jquery be defined before using StyleBuilder 2015-05-12 09:01:24 -04:00
Pieter Sheth-Voss 5dbf215c9c Correct hex2RGB coding, apply tints 2015-04-17 13:15:13 -04:00
Pieter Sheth-Voss 89066b45b6 Save fill color to .rgb but not tint 2015-04-17 11:18:51 -04:00
Pieter Sheth-Voss 51b7cabd2c Parse raw_rgb 2015-04-17 10:21:48 -04:00
Pieter Sheth-Voss 0b1a0408cb Merge changes from upsteam 2015-04-15 16:40:26 -04:00
Pieter Sheth-Voss 5f9576a6d2 Read borders and alignments 2015-04-15 15:07:45 -04:00
SheetJS 0d38d4c0a0 version bump 0.8.0: unification with js-xls 0.7.5 2015-04-02 16:32:22 -04:00
Pieter Sheth-Voss 9102c8214d Added round-trip test for styles 2015-03-29 15:21:11 -04:00
Pieter Sheth-Voss 995f5e89bf Parse font bold-italic-strike-outline-shadow-superscript-subscript 2015-03-28 13:05:53 -04:00
Pieter Sheth-Voss 37a031caee Parse font bold-italic-strike-outline-shadow-superscript-subscript 2015-03-28 13:04:20 -04:00
Pieter Sheth-Voss 27a300b862 Read styles - font, fill and numFmt 2015-03-28 12:32:46 -04:00
Pieter Sheth-Voss 4f4f7fc6bc Fix issue exporting font color 2015-03-19 22:49:24 -04:00
Pieter Sheth-Voss aa8f3a759f Add support for textRotation 2015-03-12 09:52:30 -04:00
Pieter Sheth-Voss 5e443310f8 Remove stray console.log() calls 2015-03-07 00:02:18 -05:00
Pieter Sheth-Voss 91ec052ae6 Added support for borders 2015-03-06 23:55:50 -05:00
Pieter Sheth-Voss 1f02e5bea2 Handle embedded quotes in number formats 2015-03-05 12:18:36 -05:00
Pieter Sheth-Voss 05b58d839a Escape embedded quotes 2015-03-03 14:27:28 -05:00
Pieter Sheth-Voss 576b59f96a Fix issue with custom formats 2015-03-02 00:28:11 -05:00
Pieter Sheth-Voss cd2b20f7e5 Remove stray logs 2015-03-01 23:27:00 -05:00
Pieter Sheth-Voss 5f7a0f2ad2 Removed dependence on cheerio, jquery; added xmlbuilder; 2015-03-01 23:18:10 -05:00
Pieter Sheth-Voss a562150b96 Use jQuery parseXML to preserve case in XML 2015-03-01 00:39:47 -05:00
Pieter Sheth-Voss 845d2a8880 Added support for alignment 2015-02-28 11:55:15 -05:00
Pieter Sheth-Voss 0227496616 Add ability to save cell styles to .xlsx 2015-02-28 01:42:41 -05:00
harbhub 61b17e6d9d handle internal links (fixes #145) 2014-11-13 03:44:29 -05:00
SheetJS f9097d403b version bump 0.7.12: cell type 'd'
- more structure in the theme parsing
- cellDates option on parsing side creates date cells
- cellDates option on writing side creates cells with type 'd'
- cell types clarified, type 'str' phased out
- README clarifications
- more tests to ensure date consistency
- more test cases for ODS
2014-10-26 01:26:18 -04:00
SheetJS 61d2e55cc6 version bump 0.7.11: ODS hooks
- ODS hooks + very basic parser (ods.js)
- handle implicit row/col spec (h/t @EarlJS, see http://git.io/2lwOuA)
2014-10-09 22:22:38 -04:00
Mo de Ruiter 5942587509 Remove global variable "cellen" 2014-10-07 17:12:04 +02:00
SheetJS 19f3a6ae76 version bump 0.7.10: cleanup
- build bower.json (h/t @jjstewart, following the change from js-xls)
- README clarification on !ref (fixes #82)
- XLSX treat empty <v/> tags as empty cells (h/t @clarlars)
- XLSX write !merges array (fixes #92)
2014-08-26 13:40:04 -04:00
SheetJS 127a430e79 version bump 0.7.9: updating jszip to 2.4.0
Fixes #98
2014-08-21 11:44:30 -04:00
SheetJS d4999ac421 version bump 0.7.8: docs, defaults, details
- browser shim updated (h/t @wintersm for discovering this)
- smart tag ignores (h/t @lostinplace)
- sheet_to_row_object_array bugfix (fixes #80, h/t @ChrisBurkeBSD)
- README improved
- baltic and vietnamese codepages: updated codepage to 1.3.4
- iOS Numbers can handle inline strings -> disabling SST by default
- avoid Buffer accessors (see https://github.com/joyent/node/issues/7809)
- caching certain hot regexes
2014-07-28 09:22:32 -04:00
Chris Wheeler 19c22fa34a Prevented crash on wbfactoid 2014-07-14 11:53:04 -04:00
SheetJS 6bc24374b9 version bump 0.7.7: needs more cowbell
- parsexmltag and other hot functions now better optimized for v8
- monomorphic functions (different types -> different funcs)
- more efficient decode_range implementation when source is trusted
- regular expressions cached and simplified without breaking correctness
- more efficient utf8 techniques when available
- XLSX: large functions broken down into sub-functions (e.g. `parse_ws_xml`)
- XLSB: avoid unnecessary binds
- XLSB: assume no exotic codepage exists (no one else tries to write XLSB)
- demo exposes rABS / worker / transferable options
- more tests
- jszip updated to 2.3.0
- SSF updated to 0.8.1
- codepage updated to 1.3.1
2014-06-29 14:29:45 -04:00
SheetJS aa46ada7b8 version bump 0.7.6-i: more browserify
h/t @volodymyrl
2014-06-27 11:11:33 -04:00