Thomas Fussell
|
919c65ceea
|
Merge pull request #229 from downwash/master
Fix for issue #228: Worksheet ID is not always unique
|
2017-09-27 17:32:40 -04:00 |
|
vervbe
|
c05b9f33c1
|
Fix for issue #228: Worksheet ID is not always unique
- Worksheet ID now generated from the maximum of existing IDs
- Worksheet ID no longer copied from existing sheet
- Added tests
|
2017-09-26 08:33:06 +02:00 |
|
Thomas Fussell
|
b2adee9fd3
|
implement upper case date/time handling, closes #221, closes #222, related to #220
|
2017-09-13 10:47:18 -04:00 |
|
Thomas Fussell
|
f27df9732c
|
add option to enable linking with static C runtime when compiling with MSVC, #214
|
2017-09-13 10:20:51 -04:00 |
|
Thomas Fussell
|
81812d6e29
|
implement sheet view selection consumption, closes #164
|
2017-09-13 09:36:42 -04:00 |
|
Thomas Fussell
|
9d71dda531
|
ensure only exceptions derived from xlnt::exception are thrown by library code plus some minor code cleanup, closes #163
|
2017-09-13 08:48:22 -04:00 |
|
Thomas Fussell
|
396e6eb948
|
fix clang warnings
|
2017-09-08 22:59:19 -04:00 |
|
Thomas Fussell
|
12007fe2d8
|
change cell numeric value type from long double to double, closes #201
|
2017-09-08 21:05:34 -04:00 |
|
Thomas Fussell
|
7d0cf59286
|
correct off-by-one error in range dimension calculation, closes #213
|
2017-09-08 20:47:10 -04:00 |
|
Thomas Fussell
|
7ed14246b2
|
clean up cmake files and add d suffix to xlnt debug library, closes #214
|
2017-09-08 14:33:18 -04:00 |
|
Thomas Fussell
|
b7677d0783
|
disable stdout in serialization test
|
2017-09-08 13:58:50 -04:00 |
|
Thomas Fussell
|
0ac12101fc
|
remove accidental commit of test test
|
2017-08-18 21:38:53 -04:00 |
|
Thomas Fussell
|
de0e010056
|
use pybind11 instead of raw C Python API, python_streambuffer is broken for now
|
2017-07-30 09:48:57 -07:00 |
|
Thomas Fussell
|
eaaa310cef
|
start implementing xlsx2arrow params
|
2017-07-19 17:21:55 -07:00 |
|
Thomas Fussell
|
f97ad6c1bd
|
start working on streaming write
|
2017-07-04 17:52:46 -07:00 |
|
Thomas Fussell
|
da8fdf6667
|
remove thousands separator
|
2017-07-02 19:15:42 -07:00 |
|
Thomas Fussell
|
d7b5374614
|
fix accidental commit of test file path
|
2017-06-25 13:14:56 -04:00 |
|
Thomas Fussell
|
56d744b6f9
|
start cleaning up code
|
2017-06-25 09:29:45 -04:00 |
|
Thomas Fussell
|
6f716c6e89
|
work on streaming cell reading, using ugly copy-pasted code for now [ci
skip]
|
2017-06-24 11:39:48 -04:00 |
|
Thomas Fussell
|
d7e7526beb
|
add failing tests and begin restructuring worksheet reading [ci skip]
|
2017-06-17 10:53:37 -04:00 |
|
Thomas Fussell
|
d2be054b7c
|
optimize shared strings and handle formula strings correctly
|
2017-05-10 08:44:25 -04:00 |
|
Thomas Fussell
|
237fdcc84b
|
ignore missing calcChain when comparing xlsx files during testing
|
2017-05-08 11:40:01 -04:00 |
|
Thomas Fussell
|
f32859b257
|
stop trying to read generated agile encryption info xml for now since it's not valid
|
2017-05-03 12:16:18 -04:00 |
|
Thomas Fussell
|
239c76659f
|
work on writing a valid compound document
|
2017-05-02 22:22:22 -04:00 |
|
Thomas Fussell
|
ee642fc6c1
|
getting there
|
2017-04-30 20:21:47 -04:00 |
|
Thomas Fussell
|
b7bf16d47c
|
implement input and output streambufs for compound document streams
|
2017-04-30 17:23:28 -04:00 |
|
Thomas Fussell
|
f42d3eee74
|
move vector_streambuf definitions to a separate file, fix zip buffer bug
|
2017-04-29 12:29:41 -04:00 |
|
Thomas Fussell
|
f5b5d67594
|
wip
|
2017-04-28 17:56:05 -04:00 |
|
Thomas Fussell
|
be37df3c86
|
intermediate commit
|
2017-04-28 12:42:42 -04:00 |
|
Thomas Fussell
|
6334907de7
|
work on short streams
|
2017-04-28 10:58:55 -04:00 |
|
Thomas Fussell
|
a90b32f386
|
switch to full in-memory approach, still working
|
2017-04-26 23:19:28 -04:00 |
|
Thomas Fussell
|
bb91308dd4
|
work in progress
|
2017-04-26 12:02:49 -04:00 |
|
Thomas Fussell
|
1e1e8272ae
|
coding is done finally. time to debug some compound files
|
2017-04-25 18:14:47 -04:00 |
|
Thomas Fussell
|
c642db6cc2
|
continue fleshing out cdf writing, getting close now...
|
2017-04-24 16:06:58 -04:00 |
|
Thomas Fussell
|
b2a5110939
|
organize detail files, start wiring up encryption logic
|
2017-04-20 14:03:03 -04:00 |
|
Thomas Fussell
|
adda7b877a
|
add meta tests (tests that test test functions), optimize sha calls, test incorrect passwords
|
2017-04-18 18:30:54 -04:00 |
|
Thomas Fussell
|
b3cc07e5db
|
include header for std::fabs
|
2017-04-13 22:38:26 -04:00 |
|
Thomas Fussell
|
05c1565a83
|
link in libstudxml for tests for some reason
|
2017-04-13 21:53:58 -04:00 |
|
Thomas Fussell
|
104e3bea25
|
clean up samples and benchmarks, data handling
|
2017-04-13 20:18:32 -04:00 |
|
Thomas Fussell
|
c68aa8fc84
|
finish wiring up tests
|
2017-04-13 19:24:20 -04:00 |
|
Thomas Fussell
|
185d108e82
|
delete some empty test suites
|
2017-04-13 19:03:59 -04:00 |
|
Thomas Fussell
|
b85680c5ed
|
start rewiring tests
|
2017-04-13 19:01:30 -04:00 |
|
Thomas Fussell
|
835e36d6ae
|
initial commit withou cxxtest
|
2017-04-13 14:51:35 -04:00 |
|
Thomas Fussell
|
46df18c12b
|
improve unicode tests
|
2017-04-13 10:58:40 -04:00 |
|
Thomas Fussell
|
5b9304960c
|
accept utf8 passwords for decrypting workbooks, #144
|
2017-04-12 19:21:21 -04:00 |
|
Thomas Fussell
|
fb59d5b880
|
fix windows build
|
2017-04-11 22:25:33 -04:00 |
|
Thomas Fussell
|
a7cd2c9ee5
|
link in libstudxml as object files
|
2017-04-11 16:04:17 -04:00 |
|
Thomas Fussell
|
fc4d284615
|
begin removing external dependencies
|
2017-04-11 11:08:16 -04:00 |
|
Thomas Fussell
|
8d04b6501c
|
keep debugging coverage
|
2017-03-21 22:34:49 -04:00 |
|
Thomas Fussell
|
d7ee03d620
|
Merge branch 'master' of github.com:tfussell/xlnt
|
2017-03-18 21:31:05 -04:00 |
|