Commit Graph

145 Commits (55987bdad73f352f4a0770aed2ef2f7cb7853ae4)

Author SHA1 Message Date
Thomas Fussell d62ad6731d update copyright year 2015-12-24 17:10:02 -05:00
Thomas Fussell 40eb6c9cb6 fix missing header for std::runtime_error 2015-12-24 15:58:31 -05:00
Thomas Fussell 34669fde87 Merge pull request #37 from degaart/master
added worksheet::has_cell
2015-12-24 15:53:12 -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
degaart 7f5b76447f added worksheet::has_cell
Added method worksheet::has_cell to check wether a const-qualified
worksheet objecthas data for a given cell
2015-12-24 09:58:11 +03:00
Thomas Fussell 7dc48c7c0b fix issue #34 2015-12-22 14:39:41 -05:00
Thomas Fussell 1ec1b2ac83 add test to reproduce issue #34 2015-12-22 14:39:06 -05:00
Thomas Fussell 26d0ace151 fix #35 by using utfcpp for utf8 string validation 2015-12-22 14:23:47 -05:00
Thomas Fussell 6cbe7c0bf9 fix msvc errors 2015-11-22 13:02:37 -05:00
Thomas Fussell b2b9732a09 work on tests 2015-11-22 12:41:27 -05:00
Thomas Fussell d749c563e5 add test for timedelta 2015-11-22 00:33:56 -05:00
Thomas Fussell eb961a91b9 fix missing header 2015-11-21 14:32:50 -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 1e746ad587 fix windows configuration 2015-11-10 20:47:07 -05:00
Thomas Fussell 990c2a926f fix minor issues and configure script 2015-11-10 19:47:31 -05:00
Thomas Fussell 40fc54f55e revert to 3bb988c422 reluctantly 2015-11-10 18:58:54 -05:00
Thomas Fussell 6a098d3049 clean up platform specific overloads 2015-11-07 20:20:36 -05:00
Thomas Fussell 7d2e641966 overloads for all int types are tricky 2015-11-07 20:07:22 -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 4919e7ea00 fix some failing tests 2015-11-04 22:03:18 -05:00
Thomas Fussell 665f8fbebc made a new string class for dll exports 2015-11-04 18:45:03 -05:00
Thomas Fussell 3bb988c422 add macro to classes and functions for dll export/import 2015-11-04 00:36:14 -05:00
Thomas Fussell 73f1a8b9ee work on documentation 2015-11-03 18:26:33 -05:00
Thomas Fussell 7ec6e2d4df finish documenting all classes in cell module and clean up their APIs 2015-11-03 14:53:48 -05:00
Thomas Fussell d2d669d6c5 clean up and document cell_reference 2015-11-03 09:51:23 -05:00
Thomas Fussell 3e99225652 forgot to update some includes 2015-11-03 09:06:01 -05:00
Thomas Fussell 500303b303 fix issue #18 2015-11-03 08:50:36 -05:00
Thomas Fussell a2919dfed8 add missing runtime_error include and improperly located headers 2015-11-03 08:46:40 -05:00
Thomas Fussell 2c8ccdfcda restructure source and clean up cmake scripts 2015-11-03 08:38:09 -05:00
Thomas Fussell 90d8d545ed fix windows build and warnings 2015-11-02 17:25:10 -05:00
Thomas Fussell 9c05e04f70 fix -Wall -Wextra -pedantic warnings 2015-11-02 16:45:05 -05:00
Thomas Fussell c9b6b9e473 fix windows errors 2015-11-02 14:22:13 -05:00
Thomas Fussell 451abd1de6 clean up includes 2015-11-02 01:07:43 -05:00
Thomas Fussell 2f8032437c fix all tests 2015-11-01 23:52:19 -05:00
Thomas Fussell fef68e460f restructure build system 2015-11-01 12:31:29 -05:00
Thomas Fussell 35953661e8 fix missing header 2015-11-01 09:48:51 -05:00
Thomas Fussell 832294ace6 use new windows include in all files 2015-11-01 09:47:52 -05:00
Thomas Fussell 7f840bb904 clang-format all files, update .clang-format, fix minor compilation errors 2015-11-01 09:43:01 -05:00
Thomas Fussell 3a50c2bb9d fix missing header 2015-10-31 06:58:59 -04:00
Thomas Fussell 6f4ba5e2df fix missing header 2015-10-31 06:56:54 -04:00
Thomas Fussell b410ee87be fix missing iterator header 2015-10-31 06:54:41 -04:00
Thomas Fussell 12383a6c35 fix missing iterator header 2015-10-31 06:52:59 -04:00
Thomas Fussell 65a30e710f remove string_table 2015-10-31 06:49:10 -04:00
Thomas Fussell 9dce7b8f0c almost done. phew... 2015-10-30 18:54:04 -04:00
Thomas Fussell 84e9dd099e keep refactoring serialization code, updating tests 2015-10-29 23:16:31 -04:00
Thomas Fussell 75ec0f8eee keep refactoring serialization code 2015-10-29 19:37:07 -04:00
Thomas Fussell c884ad7f82 start refactoring serialization code 2015-10-29 13:46:56 -04:00
Thomas Fussell 3176ee828c implement row and column sizing 2015-10-28 15:08:54 -04:00