Andy Meneely
5b3548d7aa
Deps: bump and lock in
2017-05-30 15:45:27 -04:00
Andy Meneely
f140ff32fa
Cleanup and tests of yaml method
2017-04-15 21:25:34 -04:00
Adam Blinkinsop
d53fbc1715
Add yaml DSL method to the Deck object.
2017-03-20 08:53:49 -04:00
Adam Blinkinsop
874456e87c
Create sample.yaml
...
To finish up the _yaml.rb sample.
2017-03-20 08:53:49 -04:00
Adam Blinkinsop
04cf7d2c9c
Create _yaml.rb
...
Next up, create sample.yaml
2017-03-20 08:53:49 -04:00
Adam Blinkinsop
563f800ba7
Add a yaml DSL method.
...
I find the yaml format easier to read than csv (when working entirely in text, at least). This loader works on this array-formatted yaml, but not (for whatever reason, possibly library brokenness) on multi-doc format:
```
- title: Foo
rank: 2
- title: Bar
rank: 3
```
2017-03-20 08:53:49 -04:00
Andy Meneely
824a28c87d
Document and test rtl option
2017-03-11 16:39:19 -05:00
Clarence "Sparr" Risher
695bd8fb77
add save_sheet rtl option for duplex printing
2017-03-11 16:28:20 -05:00
Andy Meneely
a55300f844
more tests for circle arc
...
Also document it in the CHANGELOG.
2017-03-10 22:48:22 -05:00
Clarence "Sparr" Risher
ebba554b5d
update existing tests for new functionality
2017-03-10 22:48:21 -05:00
Clarence "Sparr" Risher
1a58adb288
switch arc_ccw true/false to arc_direction :counterclockwise/:clockwise
2017-03-10 22:48:21 -05:00
Clarence "Sparr" Risher
573a1e9e30
implement circle arc feature, no tests
2017-03-10 22:48:21 -05:00
Clarence "Sparr" Risher
599e363e38
replace Dir.mkdir with FileUtils.mkdir_p for recursive creation of nonexistent directories
2017-03-10 20:22:14 -05:00
Andy Meneely
2ab78dd8d4
Onward and upward
2017-01-27 23:16:10 -05:00
Andy Meneely
566d0dfaca
I dub thee v0.13.2
2017-01-27 23:11:17 -05:00
Andy Meneely
00164c9b5c
deps: bump to latest
2017-01-27 23:11:01 -05:00
Andy Meneely
f5810331b0
deps: bump cairo, pango, et al.
2017-01-27 23:03:06 -05:00
Andy Meneely
c690e08a51
I dub thee v0.13.1
2017-01-06 19:50:11 -05:00
Andy Meneely
240d40a0c0
deps: lock in cairo 1.15.3
...
At least until 1.15.4 comes out
2017-01-06 19:47:06 -05:00
Andy Meneely
f2521be199
Onward and upward.
2017-01-04 16:01:35 -05:00
Andy Meneely
a98e0b5acc
I dub thee v0.13
2017-01-04 15:57:37 -05:00
Andy Meneely
a3b6a99e02
gem: shrink gem size. 👊 ...again.
2017-01-04 15:46:08 -05:00
Andy Meneely
a1cbca68ed
samples: fix gitignore issue
2017-01-04 15:37:51 -05:00
Andy Meneely
f4a9a668c2
docs: cleanup and warning fixes
2017-01-04 15:31:29 -05:00
Andy Meneely
1cdc9c0d71
samples: reorganize for better sanity
...
Converted to a more consistent organization of each folder for groups of samples
Contributes to #118
2017-01-04 15:16:11 -05:00
Andy Meneely
5152651813
rake sanity: img diff'ing with CSS blending
...
Got CSS blending properly working for diff'ing images so we can do a quick sanity test on all the samples before releasing.
Works toward #118
2017-01-04 14:19:26 -05:00
Andy Meneely
cdc016c8be
travis: require Ruby 2.4 to pass
2017-01-03 12:43:56 -05:00
Andy Meneely
ce257b6de6
appveyor: bump to Ruby 2.3
2017-01-03 12:43:37 -05:00
Andy Meneely
b8da0dbfae
deps: bump roo, nokogiri. And refactor.
2017-01-03 12:42:30 -05:00
Andy Meneely
f7e5c67a11
docs: add another project
...
Close #194
2017-01-03 12:07:05 -05:00
Andy Meneely
c267e1dda7
spec: rip out flaky mock object test
2017-01-03 12:07:04 -05:00
Andy Meneely
dea4bb38b4
travis: use Ruby 2.4
...
Happy New Year!!
2016-12-31 23:48:26 -05:00
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]
2016-12-22 16:31:23 -05:00
Andy Meneely
db0bf38ec0
save_pdf: full-length crop marks
...
Implements #184
[skip ci]
2016-12-19 17:02:56 -05:00
Andy Meneely
3f218037f0
travis: roll back ruby 2.3.3
2016-12-19 16:42:33 -05:00
Andy Meneely
7ca0b9bd3c
deps: roll back to 3.0.9 for pango et al
2016-12-09 00:21:30 -05:00
Andy Meneely
3a8699145a
deps: simplify dev deps
2016-12-03 00:25:06 -05:00
Andy Meneely
2e1bced8d7
gem: shrink gem size. 👊
2016-12-03 00:20:47 -05:00
Andy Meneely
1ab9be16a4
docs: duplicate option
...
[skip ci]
2016-12-03 00:12:27 -05:00
Andy Meneely
776f4896e9
Onward and upward.
2016-12-02 23:51:38 -05:00
Andy Meneely
cd53644ee4
Onward and upward.
2016-12-02 23:39:34 -05:00
Andy Meneely
73b4ed9697
I dub thee v0.12
2016-12-02 23:31:02 -05:00
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
2016-12-02 00:17:57 -05:00
Andy Meneely
935040b342
docs: projects using squib
2016-11-26 09:50:19 -05:00
Andy Meneely
8594c86e5a
docs: organizing more thoughts on guide
2016-11-24 14:23:32 -05:00
Andy Meneely
08f4f6a877
CHANGELOG wording tweak
...
[skip ci]
2016-11-24 14:17:12 -05:00
Andy Meneely
91342c629a
travis: bump to latest ruby
2016-11-24 14:01:54 -05:00
Andy Meneely
e53e47dde7
build groups: add convenience methods
2016-11-24 14:00:23 -05:00
Andy Meneely
9aac069c76
docs+samples: documenting a project
2016-11-17 21:14:06 -05:00
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.
2016-11-17 21:11:12 -05:00