Thomas Fussell
|
0f0d3de75f
|
implement sheetFormatPr, x14ac:dyDescent, reordering workbook rels so sheets come first after insertions
|
2018-01-26 14:32:00 -05:00 |
|
Thomas Fussell
|
90633d0e8e
|
copyright year bump (2018)
|
2018-01-22 09:38:48 -05:00 |
|
Thomas Fussell
|
c7f61e38c1
|
restore worksheet::cell(column_t, row_t) method (#137) and move some single use classes/structs/enums into parent header
|
2017-03-22 21:44:59 -04:00 |
|
Thomas Fussell
|
8f4c82dffd
|
add batch formatting methods to range class
|
2017-03-19 14:22:29 -04:00 |
|
Thomas Fussell
|
571c0103b5
|
continue work on workbook metadata properties
|
2017-01-15 19:08:57 -05:00 |
|
Thomas Fussell
|
44b11d342c
|
shift relationship ids down by one after deleting one to maintain contiguity, fixes #104
|
2017-01-08 14:12:55 -05:00 |
|
Thomas Fussell
|
45428c7f2b
|
update copyright dates for 2017
|
2017-01-02 20:35:18 -05:00 |
|
Thomas Fussell
|
c8f2ca204b
|
clang-format all source files, fix broken test helpers--lots of cleanup necessary as a result [ci skip]
|
2016-12-24 10:04:57 -05:00 |
|
Thomas Fussell
|
860ad43506
|
clang format headers
|
2016-12-04 13:29:10 +01:00 |
|
Thomas Fussell
|
eff00f9540
|
specify enum class type differently for msvc build
|
2016-12-03 10:46:11 +01:00 |
|
Thomas Fussell
|
c55aac9ecf
|
rename getters and setters to the property name, many breaking changes\!
|
2016-12-02 14:37:50 +01:00 |
|
Thomas Fussell
|
a1ff8c0ed2
|
parse relationship mode and implement reading hyperlinks, closes #87
|
2016-11-30 01:05:47 +01:00 |
|
Thomas Fussell
|
fecd239fcf
|
fix some clang warning errors
|
2016-11-27 16:56:38 +01:00 |
|
Thomas Fussell
|
dab1b0218d
|
begin cleaning up xml handling in consumer
|
2016-11-19 16:42:16 -05:00 |
|
Thomas Fussell
|
b781aeb989
|
clean up comment reading and sketch out vml drawing reading
|
2016-11-13 11:52:39 -05:00 |
|
Thomas Fussell
|
0d97105122
|
clean up zip.cpp, enable and fix compiler warnings, use equality instead of hashing for style components, compile all cpp files in sample directory, track remote branches for submodules
|
2016-10-31 20:48:43 -04:00 |
|
Thomas Fussell
|
5b4de6a150
|
use streams to access zip files and their contents instead of std::stringstream to reduce memory usage, replaces miniz with zlib, closes #66
|
2016-10-30 15:48:40 -04:00 |
|
Thomas Fussell
|
c49341c82f
|
clean up cmake build, fix warnings, improve configuration, general
housekeeping, fixes #72, fixes #70
|
2016-10-25 20:22:22 -04:00 |
|
Thomas Fussell
|
0a80c302b3
|
fix sheet deletion, #71
|
2016-10-22 13:53:44 -04:00 |
|
Thomas Fussell
|
a5d50b8ec6
|
commit in-progress work for reading/writing password protected workbooks, #69 (not working yet)
|
2016-10-10 07:28:49 -04:00 |
|
Thomas Fussell
|
94881ce660
|
begin correctly implementing styles and formats
|
2016-08-16 00:23:49 -04:00 |
|
Thomas Fussell
|
31911b1afc
|
remove schemata, remove test xml data, implement minimal round-tripping
|
2016-08-13 14:45:26 -04:00 |
|
Thomas Fussell
|
4baeeb824f
|
finish excel template, fix errors
|
2016-08-12 23:06:25 -04:00 |
|
Thomas Fussell
|
1b5bdbeb18
|
improve manifest interface, work on round-tripping
|
2016-08-12 00:22:14 -04:00 |
|
Thomas Fussell
|
ed591e1559
|
fix more build errors
|
2016-08-10 00:58:38 -10:00 |
|
Thomas Fussell
|
6c829a235a
|
improve manifest, implement true thumbnail handling, being refactoring serialization tests
|
2016-08-06 10:40:17 -04:00 |
|
Thomas Fussell
|
cf80c46b66
|
a little refactoring
|
2016-08-05 01:52:05 -04:00 |
|
Thomas Fussell
|
f679f8a8d1
|
remove document_properties and app_properties includes
|
2016-08-03 07:45:09 -04:00 |
|
Thomas Fussell
|
d15ef0f6bf
|
remove unused zip_file function and delete removed source file packaging/document_properties
|
2016-08-03 07:41:42 -04:00 |
|
Thomas Fussell
|
ccc3995709
|
start correctly implementing opc
|
2016-08-03 00:12:18 -04:00 |
|
Thomas Fussell
|
d39f5b2299
|
improve manifest
|
2016-07-29 17:50:33 -04:00 |
|
Thomas Fussell
|
c1364199ee
|
improve manifest
|
2016-07-22 22:24:45 -04:00 |
|
Thomas Fussell
|
dec6aaa49a
|
test some stuff, rename some other stuff
|
2016-07-20 19:04:44 -04:00 |
|
Thomas Fussell
|
faccef71d7
|
test zip_file
|
2016-07-19 23:39:08 -04:00 |
|
Thomas Fussell
|
ef2b8de33d
|
fix windows bug
|
2016-07-20 10:28:12 +08:00 |
|
Thomas Fussell
|
7b558c6857
|
fix windows includes
|
2016-07-19 21:19:34 -04:00 |
|
Thomas Fussell
|
a99feb4e57
|
test and fix zip_file::extract
|
2016-07-19 21:17:31 -04:00 |
|
Thomas Fussell
|
f614c737f5
|
test text
|
2016-07-16 18:42:56 -04:00 |
|
Thomas Fussell
|
9ae506c1ea
|
move serialization classes to detail, recouple with pugixml (no reason to abstract)
|
2016-07-03 19:22:08 -04:00 |
|
Thomas Fussell
|
135af6e6c9
|
fix styles -- Excel wanted to repair saved workbooks
|
2016-05-15 15:03:02 -04:00 |
|
Thomas Fussell
|
0c3a167f7c
|
implement app properties reading/writing, case-insenstive border enum->string conversions for some style enums
|
2016-03-09 11:32:32 +08:00 |
|
Thomas Fussell
|
d62ad6731d
|
update copyright year
|
2015-12-24 17:10:02 -05:00 |
|
Thomas Fussell
|
537b76dd3f
|
clean up styles and hashing, add license boilerplate to all files, update readme, finish moving implementations to source files
|
2015-12-24 15:51:11 -05:00 |
|
Thomas Fussell
|
acfb5c642b
|
keep cleaning up iterators, documenting classes, and moving implementations to source files
|
2015-11-20 20:41:32 -05:00 |
|
Thomas Fussell
|
47b81a83de
|
start moving all implementations to source files
|
2015-11-19 22:54:54 -05:00 |
|
Thomas Fussell
|
40fc54f55e
|
revert to 3bb988c422 reluctantly
|
2015-11-10 18:58:54 -05:00 |
|
Thomas Fussell
|
6aaf380c26
|
fix windows build for dll and static lib
|
2015-11-07 20:00:54 -05:00 |
|
Thomas Fussell
|
7b5246f9dd
|
finish up custom string class implementation
|
2015-11-07 18:37:23 -05:00 |
|
Thomas Fussell
|
665f8fbebc
|
made a new string class for dll exports
|
2015-11-04 18:45:03 -05:00 |
|
Thomas Fussell
|
3e99225652
|
forgot to update some includes
|
2015-11-03 09:06:01 -05:00 |
|