Thomas Fussell
|
571c0103b5
|
continue work on workbook metadata properties
|
2017-01-15 19:08:57 -05:00 |
|
Thomas Fussell
|
45428c7f2b
|
update copyright dates for 2017
|
2017-01-02 20:35:18 -05:00 |
|
Thomas Fussell
|
c43561b4bd
|
remove calcChain when no formulae remain in any cell, correct calcChain relationship type string, closes #98
|
2017-01-02 19:13:38 -05:00 |
|
Thomas Fussell
|
34304fd9c7
|
define worksheet::add_row_properties, closes #97
|
2017-01-02 18:36:33 -05:00 |
|
Thomas Fussell
|
c637f412b6
|
continue working through xml problems as a result of fixing xml comparison
|
2016-12-26 09:38:26 -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
|
244314d426
|
rename formatted_text to rich_text to match the spec, also text_run to rich_text_run
|
2016-12-23 06:51:30 -05:00 |
|
Thomas Fussell
|
008461bf60
|
finish full header/footer implementation, add support for page breaks, clean up row/column properties interface
|
2016-12-22 18:57:22 -05:00 |
|
Thomas Fussell
|
e1157625a5
|
begin refining headers and footers, remove dependency on pugixml
|
2016-12-10 00:18:50 +00:00 |
|
Thomas Fussell
|
4dc9f7dfa6
|
now we're getting somewhere
|
2016-12-03 21:35:09 +01:00 |
|
Thomas Fussell
|
30776eb77c
|
let's just get rid of the method
|
2016-12-03 21:31:48 +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
|
846ea8e0d6
|
add overload to worksheet::get_cell which accepts a column and row
|
2016-11-19 23:44:28 -05:00 |
|
Thomas Fussell
|
f90e35e007
|
optimize format garbage collection and apply style fills to formats correctly, fixes #79, fix cell iteration, closes #73, add third-party licenses to LICENSE.md, update README, fix all clang and msvc warnings
|
2016-11-09 19:52:18 -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
|
6d749aaa91
|
implement writing comments, still need to fix comment vml
|
2016-10-29 16:31:30 -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
|
eee47c267c
|
fix bug in worksheet::set_title
|
2016-10-10 07:01:19 -04:00 |
|
Thomas Fussell
|
f9a45313a0
|
improve styles
|
2016-08-18 07:34:18 -04:00 |
|
Thomas Fussell
|
94881ce660
|
begin correctly implementing styles and formats
|
2016-08-16 00:23:49 -04:00 |
|
Thomas Fussell
|
6acba8ee9c
|
remove default field from margins and fix ref to non-const
|
2016-08-13 15:12:00 -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
|
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
|
4234a62b8b
|
clean up api and do more testing
|
2016-08-01 18:33:43 -04:00 |
|
Thomas Fussell
|
5bd1a79536
|
refactor custom exceptions
|
2016-07-29 18:55:49 -04:00 |
|
Thomas Fussell
|
d39f5b2299
|
improve manifest
|
2016-07-29 17:50:33 -04:00 |
|
Thomas Fussell
|
3a9fda8bfe
|
improve relationships<=>worksheets handling, fixes #59
|
2016-07-26 20:13:09 -04:00 |
|
Thomas Fussell
|
9a6bcdfc54
|
fix range iterator tests
|
2016-07-23 21:24:25 -04:00 |
|
Thomas Fussell
|
75dc7ebf26
|
get get_point_pos
|
2016-07-22 23:50:27 -04:00 |
|
Thomas Fussell
|
d1d9471e15
|
test opening bad files
|
2016-07-22 23:21:53 -04:00 |
|
Thomas Fussell
|
d3486bb986
|
improve constants
|
2016-07-22 20:26:02 -04:00 |
|
Thomas Fussell
|
c009278c60
|
clean up exceptions
|
2016-07-21 23:04:36 -04:00 |
|
Thomas Fussell
|
007619fb79
|
test range reference
|
2016-07-21 19:50:49 -04:00 |
|
Thomas Fussell
|
3dda90fa8d
|
squeeze in some const_range_iterator coverage
|
2016-07-21 19:44:00 -04:00 |
|
Thomas Fussell
|
93a5bccac2
|
test test test
|
2016-07-16 20:06:39 -04:00 |
|
Thomas Fussell
|
0502e1e2d4
|
test test test
|
2016-07-16 19:40:20 -04:00 |
|
Thomas Fussell
|
f614c737f5
|
test text
|
2016-07-16 18:42:56 -04:00 |
|
Thomas Fussell
|
f406f657c4
|
test some skipped branches
|
2016-07-16 15:57:50 -04:00 |
|
Thomas Fussell
|
a2814d3465
|
cover header_footer.hpp
|
2016-07-09 00:22:08 -04:00 |
|
Thomas Fussell
|
0ee716f94f
|
Merge pull request #54 from xpol/fixes-test-warnings
Fixes warnings about compare double to bool.
|
2016-07-04 12:17:31 -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 |
|
Xpol Wan
|
933beab976
|
Fixes warnings about compare double to bool.
|
2016-06-29 17:23:43 +08:00 |
|
Thomas Fussell
|
c7bc216026
|
improve worksheet test coverage
|
2016-06-23 09:33:10 +01:00 |
|
Thomas Fussell
|
f28e09d9a3
|
finish testing page setup
|
2016-06-19 21:16:05 +01:00 |
|
Thomas Fussell
|
bc410d8835
|
uncomment test_reverse_column_major_iterators
|
2016-06-15 13:36:03 +01:00 |
|
Thomas Fussell
|
5d2c75014b
|
improve range iterators and their tests
|
2016-06-15 12:45:05 +01:00 |
|