Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | apparently i don't really understand how the apply* attributes work | Jesse Luehrs | 2016-05-24 | 1 | -18/+11 |
| | | | | but actually suppressing their associated styles is apparently wrong | ||||
* | fix some typos | Jesse Luehrs | 2016-05-24 | 1 | -5/+5 |
| | |||||
* | add rich text support (Carlos Alberto Danzos) | Jesse Luehrs | 2016-05-23 | 1 | -9/+114 |
| | |||||
* | ensure row and column hidden state is coerced to a boolean | Jesse Luehrs | 2016-05-23 | 1 | -2/+2 |
| | |||||
* | don't try to read format attributes that we don't care about | Jesse Luehrs | 2016-05-22 | 1 | -65/+71 |
| | |||||
* | allow for non-case-sensitive zip file entries (???) (Tux, #57) | Jesse Luehrs | 2016-05-22 | 1 | -8/+13 |
| | |||||
* | Merge pull request #51 from mazurin/master | Jesse Luehrs | 2016-05-22 | 3 | -9/+9 |
|\ | | | | | Attempt to correct the issue #50 (Encryption fails with perl-5.22.1 on HP-UX-ia64) | ||||
| * | replace in pack() "V" to "L<" | Alexey Mazurin | 2015-12-29 | 3 | -9/+9 |
| | | |||||
| * | missed pack("L", ...) in Agile.pm and Standard.pm | Alexey Mazurin | 2015-12-29 | 2 | -3/+3 |
| | | |||||
| * | Attempt to correct the issue #50 (Encryption fails with perl-5.22.1 on ↵ | Alexey Mazurin | 2015-12-29 | 1 | -6/+6 |
| | | | | | | | | HP-UX-ia64) | ||||
* | | patternType should default to 0 (vfilatov, #41) | Jesse Luehrs | 2016-05-22 | 1 | -1/+2 |
| | | |||||
* | | not all files have styles either | Jesse Luehrs | 2016-05-22 | 1 | -41/+86 |
| | | |||||
* | | handle non-default xml namespaces | Jesse Luehrs | 2016-05-22 | 1 | -61/+77 |
| | | |||||
* | | ensure _color always returns a single item | Jesse Luehrs | 2016-05-22 | 1 | -1/+1 |
| | | |||||
* | | better error message when loading xls files (#52) | Jesse Luehrs | 2016-05-22 | 2 | -1/+4 |
|/ | | | | | | encrypted xlsx files use the same file container format as xls files, and so our simple heuristic here will identify xls files as encrypted xlsx files - we should bail out if we can't find encrypted data instead | ||||
* | note that shared formulas aren't supported (#28) | Jesse Luehrs | 2015-12-05 | 1 | -0/+8 |
| | |||||
* | add links to the important Spreadsheet::ParseExcel docs. (#34) | Jesse Luehrs | 2015-12-05 | 1 | -0/+4 |
| | |||||
* | pod coverage | Jesse Luehrs | 2015-12-04 | 3 | -0/+29 |
| | |||||
* | clean up various nits | Jesse Luehrs | 2015-12-04 | 3 | -22/+14 |
| | |||||
* | be a bit safer about files | Jesse Luehrs | 2015-12-04 | 2 | -76/+49 |
| | | | | don't use two-arg open, don't use File::Temp::tempfile | ||||
* | simplify signature checking | Jesse Luehrs | 2015-12-04 | 1 | -22/+25 |
| | |||||
* | split the decryptor modules out into their own files | Jesse Luehrs | 2015-12-04 | 4 | -414/+418 |
| | |||||
* | use the same password api as Spreadsheet::ParseExcel | Jesse Luehrs | 2015-12-04 | 1 | -30/+18 |
| | |||||
* | Merge pull request #37 from mazurin/encryption | Jesse Luehrs | 2015-12-04 | 1 | -14/+487 |
|\ | |||||
| * | Removed tabs and extra spaces in ParseXLSX.pm | Alexey Mazurin | 2015-03-19 | 1 | -6/+6 |
| | | |||||
| * | Support of encrypted xlsx files | Alexey Mazurin | 2015-03-19 | 1 | -14/+487 |
| | | | | | | | | | | | | | | | | | | | | | | Added support for reading encrypted xlsx files in accordance with [MS-OFFCRYPTO]: Office Document Cryptography Structure https://msdn.microsoft.com/en-us/library/cc313071(v=office.12).aspx Support of standard and agile encryption modified: lib/Spreadsheet/ParseXLSX.pm new file: t/data/encryption-agile-123q.xlsx new file: t/data/encryption-standard-default-password.xlsx new file: t/encryption.t | ||||
* | | Merge pull request #47 from ssims/master | Jesse Luehrs | 2015-12-04 | 1 | -0/+7 |
|\ \ | |||||
| * | | Check to see if rows and columns are hidden | Steve Simms | 2015-10-29 | 1 | -0/+6 |
| | | | |||||
| * | | Check to see if worksheets are hidden | Steve Simms | 2015-10-29 | 1 | -0/+1 |
| | | | |||||
* | | | style nits | Jesse Luehrs | 2015-12-04 | 1 | -11/+9 |
| | | | |||||
* | | | add support for having absolute path in internal xml file targets | zhouzhen1 | 2015-10-03 | 1 | -5/+16 |
|/ / | |||||
* | | this was fixed in the last version | Jesse Luehrs | 2015-09-19 | 1 | -2/+0 |
| | | |||||
* | | Don't parse sheets where there's no extracted file. See #38 | Stuart Watt | 2015-09-01 | 1 | -7/+11 |
| | | | | | | | | See discussion at: https://github.com/doy/spreadsheet-parsexlsx/issues/38. The patch is a little different from the minimal one suggested initially, because we probably don't even want to return a sheet when we can't parse it. | ||||
* | | restore v5.8 support | Ricardo Signes | 2015-07-27 | 1 | -7/+14 |
|/ | |||||
* | remove unnecessary comments | Jesse Luehrs | 2015-03-15 | 1 | -3/+0 |
| | |||||
* | handle more booleans better | Jesse Luehrs | 2015-03-15 | 1 | -17/+23 |
| | |||||
* | use the proper Spreadsheet::ParseExcel api here | Jesse Luehrs | 2015-03-15 | 1 | -6/+11 |
| | |||||
* | don't assume all of these elements exist (#29) | Jesse Luehrs | 2015-03-15 | 1 | -12/+19 |
| | | | | apparently google docs doesn't generate a bunch of stuff | ||||
* | bump perl version requirement (#33) | Jesse Luehrs | 2015-03-15 | 1 | -0/+1 |
| | |||||
* | Merge branch 'pull-27' | Jesse Luehrs | 2015-03-15 | 1 | -7/+21 |
|\ | |||||
| * | cleanups | Jesse Luehrs | 2015-03-15 | 1 | -13/+12 |
| | | |||||
| * | Fixed bug when last column shorter than normal | unknown | 2014-10-16 | 1 | -2/+6 |
| | | |||||
| * | Adjustments to support undefined values created by JasperSoft | rdboisvert | 2014-08-06 | 1 | -7/+18 |
| | | |||||
* | | Merge branch 'pull-35' | Jesse Luehrs | 2015-03-15 | 1 | -2/+46 |
|\ \ | |||||
| * | | handle other valid booleans for diagonalDown and diagonalUp | Jesse Luehrs | 2015-03-15 | 1 | -2/+11 |
| | | | | | | | | | | | | | | | the spec allows for 1/0/true/false, so need to make sure they're all handled | ||||
| * | | don't call ->text on the element if it doesn't exist | Jesse Luehrs | 2015-03-15 | 1 | -2/+7 |
| | | | |||||
| * | | Added Parsing for Page Setup, Diagonal Borders | Dave Clarke | 2015-03-05 | 1 | -2/+32 |
| |/ | | | | | | | | | Modifed ParseXLSX.pm to parse Page Setup , margins, and also parsing of diagonal borders. Also added new test script page-Setup.t | ||||
* / | Fix code to satisfy using_1904_date test. | FL | 2015-02-07 | 1 | -1/+1 |
|/ | |||||
* | avoid dying if these tags are missing (#23) | Jesse Luehrs | 2014-07-05 | 1 | -5/+7 |
| | |||||
* | Merge pull request #26 from felliott/parseexcel-parity | Jesse Luehrs | 2014-07-05 | 1 | -2/+14 |
|\ | | | | | Add TabColor and ColFmtNo support to ParseXLSX |