Thomas Fussell
|
d393343c2e
|
reformat cell.cpp
|
2016-11-19 16:50:35 -05:00 |
|
Thomas Fussell
|
dab1b0218d
|
begin cleaning up xml handling in consumer
|
2016-11-19 16:42:16 -05:00 |
|
Thomas Fussell
|
8bd725f2fa
|
ignore protectedRanges and make builtinId optional for styles, closes #82
|
2016-11-15 07:09:17 -06:00 |
|
Thomas Fussell
|
2618237678
|
fix #81
|
2016-11-14 20:14:42 -06:00 |
|
Thomas Fussell
|
b781aeb989
|
clean up comment reading and sketch out vml drawing reading
|
2016-11-13 11:52:39 -05:00 |
|
Thomas Fussell
|
cee933a1b8
|
finish implementing comment positioning, closes #68
|
2016-11-12 17:38:29 -05:00 |
|
Thomas Fussell
|
b06f3901f6
|
add missing include for std::fabs
|
2016-11-09 20:20:12 -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
|
26c2f89abb
|
clean up gitattributes
|
2016-11-09 17:24:47 -05:00 |
|
Thomas Fussell
|
24d074d6a7
|
only include codecvt on windows since gcc 4 doesn't ship with it
|
2016-11-07 22:12:08 -05:00 |
|
Thomas Fussell
|
d6c7162b17
|
fix gcc error caused by methods with the same names as classes
|
2016-11-07 22:05:49 -05:00 |
|
Thomas Fussell
|
75e0d9475b
|
finish unicode filename implementation for #64, also fixes #78
|
2016-11-07 21:55:40 -05:00 |
|
Thomas Fussell
|
ca692790fa
|
implement garbage collection to remove unreferenced formats and constituent parts
|
2016-11-07 21:11:30 -05:00 |
|
Thomas Fussell
|
1474c8ab82
|
begin trying to garbage collect cell formats
|
2016-11-03 19:26:11 -04:00 |
|
Thomas Fussell
|
f9e349ce8d
|
Revert "working on styles, don't use yet"
This reverts commit 4e51e9e0e5 .
|
2016-11-02 22:04:51 -04:00 |
|
Thomas Fussell
|
4e51e9e0e5
|
working on styles, don't use yet
|
2016-11-02 18:16:34 -04:00 |
|
Thomas Fussell
|
eeba8ffa86
|
copy previous formatting when changing the format of a cell, closes #76
|
2016-11-01 08:50:29 -04:00 |
|
Thomas Fussell
|
f2f5097164
|
fix coveralls call and ignore unknown pragmas
|
2016-10-31 23:30:21 -04:00 |
|
Thomas Fussell
|
4a5e403954
|
enable coveralls
|
2016-10-31 23:23:29 -04:00 |
|
Thomas Fussell
|
cea5ae94d3
|
list all files to find coverage
|
2016-10-31 23:08:57 -04:00 |
|
Thomas Fussell
|
6c508845cc
|
link with gcov
|
2016-10-31 23:03:34 -04:00 |
|
Thomas Fussell
|
4db177c6d7
|
uh... typo
|
2016-10-31 22:54:21 -04:00 |
|
Thomas Fussell
|
0df2faf13a
|
disable samples in coverage build
|
2016-10-31 22:47:09 -04:00 |
|
Thomas Fussell
|
1b32f46639
|
move zip_file_header to header
|
2016-10-31 22:41:20 -04:00 |
|
Thomas Fussell
|
2e3d027604
|
fix vml
|
2016-10-31 22:35:42 -04:00 |
|
Thomas Fussell
|
98d506a5db
|
skip unused gz sources in zlib, fix style equality operator exports
|
2016-10-31 21:53:22 -04:00 |
|
Thomas Fussell
|
d8169b82d1
|
use c linkage for zlib
|
2016-10-31 20:55:05 -04:00 |
|
Thomas Fussell
|
862e6778e5
|
remove unused files
|
2016-10-31 20:49:38 -04: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
|
dce2367524
|
fix clang build
|
2016-10-30 21:44:43 -04:00 |
|
Thomas Fussell
|
25aea3fe72
|
disable wstring test on non-windows
|
2016-10-30 21:18:36 -04:00 |
|
Thomas Fussell
|
012dd0984e
|
initial implementation of wstring filenames
|
2016-10-30 21:17:51 -04:00 |
|
Thomas Fussell
|
72c6569020
|
cast literal to streampos
|
2016-10-30 20:43:47 -04:00 |
|
Thomas Fussell
|
f5fb2238fc
|
Merge branch 'master' of http://github.com/tfussell/xlnt
|
2016-10-30 20:28:49 -04:00 |
|
Thomas Fussell
|
e9a398cc7a
|
commit missing file
|
2016-10-30 20:28:40 -04:00 |
|
Thomas Fussell
|
1c541b601a
|
re-add detail include to third-party, needed for libstudxml build for now
|
2016-10-30 16:01:42 -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
|
6d749aaa91
|
implement writing comments, still need to fix comment vml
|
2016-10-29 16:31:30 -04:00 |
|
Thomas Fussell
|
85ffb2029c
|
set fill background to indexed_color(64) when the foreground is set
|
2016-10-29 12:41:55 -04:00 |
|
Thomas Fussell
|
0f7dc72070
|
create a static method in xlnt::fill to create a solid fill with a particular color to be the cell's background color
|
2016-10-29 12:17:22 -04:00 |
|
Thomas Fussell
|
3b17675bd1
|
fix linkage for msvc shared build
|
2016-10-29 10:43:43 -04:00 |
|
Thomas Fussell
|
5af753c443
|
fix windows and gcc build
|
2016-10-29 10:36:46 -04:00 |
|
Thomas Fussell
|
82311c96e4
|
implement reading of cell comments
|
2016-10-29 10:23:04 -04:00 |
|
Thomas Fussell
|
67174a9140
|
add pthreads to sample executables, fixes #75
|
2016-10-28 20:24:08 +08:00 |
|
Thomas Fussell
|
7bf90e3952
|
debug appveyor
|
2016-10-28 20:05:58 +08:00 |
|
Thomas Fussell
|
2da0618100
|
debug appveyor
|
2016-10-28 20:02:55 +08:00 |
|
Thomas Fussell
|
757e5e7034
|
fix appveyor build, I hope
|
2016-10-28 19:54:37 +08:00 |
|
Thomas Fussell
|
6b7f8aac19
|
fix appveyor build
|
2016-10-27 23:25:23 -04:00 |
|
Thomas Fussell
|
adf8ac1c26
|
fix appveyor build
|
2016-10-27 23:19:20 -04:00 |
|
Thomas Fussell
|
f0947ef961
|
fix appveyor build
|
2016-10-27 23:16:25 -04:00 |
|