Andy Meneely
3ce5d8b4eb
data: fix wrap_n_pad bug
...
This doesn't make modifications to the original string. If only Ruby used their own convention and did str#concat! instead of str#concat
Fixes #191
[skip ci]
9 years ago
Andy Meneely
f4d94240e0
import: data frames are here!
...
Implemented a whole new class to represent the data that comes in from CSV and XLSX. See docs for more info.
Closes #153
9 years ago
Andy Meneely
e53e47dde7
build groups: add convenience methods
9 years ago
Andy Meneely
9aac069c76
docs+samples: documenting a project
9 years ago
Andy Meneely
56b5a711e4
dsl: add Squib.configure
...
I ended up adding this one on a whim, but it feels like a long time coming. We need cleaner support for Rakefiles, and this is a good step toward that I think.
9 years ago
Andy Meneely
6807e0bce0
docs: begin writeup of guard
...
While writing this I realized that this really should be part of part_3_workflows.rst, so it'll eventually make it into there. But it's recorded in its unpolished form for now.
9 years ago
Andy Meneely
e18084d963
deck: flush surface upon exit
...
Fixes bug #180
9 years ago
Andy Meneely
5c087680ea
regression tests: take off training wheels
9 years ago
Andy Meneely
0dcd2a06bc
docs: document units better
9 years ago
Andy Meneely
7c66644955
samples: better units example
9 years ago
Andy Meneely
02c78d8f13
spec: fix regression breakage
9 years ago
Andy Meneely
30395aee56
save_pdf: add crop marks
...
Should satisfy #123
Needs some testing on printers but the functionality is there.
9 years ago
Andy Meneely
ee2ed28550
text: rewrite embedding to use set_shape_renderer
...
No more arcane unicode magic!
Closes #177
Related to #170 , #171 , #158 , #103 , and #153 too.
9 years ago
Andy Meneely
0501a94bac
test: update regression test for rotated ellipse
9 years ago
Andy Meneely
d2eae64da2
shapes: rect and ellipse get the angle option
...
Closes #162
9 years ago
Andy Meneely
4ec1a33cfd
layouts: support unit conversion in extends
...
fixes bug #173
Also: LayoutParser is now a proper class, as God intended.
9 years ago
Andy Meneely
4ea30c63e2
units: support mm
...
Closes #161
10 years ago
Andy Meneely
61afecd95d
sanity: initial rewrite of sanity testing
10 years ago
Andy Meneely
ee0d232478
text: rewrite how image space is carved
...
Embedded images avoid zero-sized fonts by using non-printable characters instead.
This is for #153 and #103
10 years ago
Andy Meneely
bdcd7d94ad
save_png: update regression tests
10 years ago
Andy Meneely
87fd3b7b6f
samples: update regression test
10 years ago
Andy Meneely
43ab4b0ae8
samples: gistify colors
10 years ago
Andy Meneely
8cd651d5f1
samples: gistifying excel.rb and csv.rb
10 years ago
Andy Meneely
bd5e6c92f6
samples: gistify saves
10 years ago
Andy Meneely
dd32e3bfae
samples: cleanup regression tests
10 years ago
Andy Meneely
795b4e4478
csv: yield to block on each cell
...
Closes #151
Related to #145
10 years ago
Andy Meneely
2329a069d1
save_pdf: flush to file
...
Fixes #150
10 years ago
Andy Meneely
d7943da750
csv: allow all Ruby csv parsing options
...
Closes #149
Generalization on PR #146 by Qgel. Thanks for the contribution!
10 years ago
Andy Meneely
38e3d669c5
tests: show how CSVs can include newlines
...
Sanity check for #145
10 years ago
Andy Meneely
dad2ab5ba9
👮 newline at end of file
10 years ago
Andy Meneely
0cbcc0c683
👮 string literals should be single-quoted
10 years ago
Andy Meneely
65a0fdfd47
👮 leading space in comments
10 years ago
Andy Meneely
0f5b7d0f8e
👮 space inside parens
10 years ago
Andy Meneely
310030eee4
👮 spaces around operators
10 years ago
Andy Meneely
5e09e0f1e1
👮 fix spacing inside hashes
10 years ago
Andy Meneely
137e3f91cd
👮 fix extra spaces
10 years ago
Andy Meneely
8a9552126c
👮 fix space after comma
10 years ago
Andy Meneely
6e900c6641
tests: move color setting to config
10 years ago
Andy Meneely
955d64a01f
feature: add use_layout method to load layouts at runtime
...
Closes #141
10 years ago
Andy Meneely
f408b7a88f
csv: data option
...
Close #137
10 years ago
Andy Meneely
e51b99af85
tests: fix deprecation warning
10 years ago
Andy Meneely
cf736db067
Maintain coordinate system when using gradients
...
Sample: document this better
spec: test this and update past tests
Fixes #127
10 years ago
Andy Meneely
90f319e9f5
Refactor spec runners to be separate tests
10 years ago
Andy Meneely
56319ea817
byebug currently failing on Windows
10 years ago
Andy Meneely
8b0067546f
save_png: add trim and trim_radius options
...
Close #122 .
10 years ago
Andy Meneely
35d1bd64c0
Playing around with html diffing on sanity test
10 years ago
Andy Meneely
f33a74cada
Samples: intro gist
...
Also make the sample regression spec more subdirectory friendly
10 years ago
Andy Meneely
cec44f1c57
Shamelessly poach the last few coverage lines.
10 years ago
Andy Meneely
b00cc99dd0
Added a grid shape
...
Close #68
10 years ago
Andy Meneely
d99e840ffd
PNG/SVG: flipping is now supported.
...
Fixes #11
10 years ago