Andy Meneely
7dfcfaafd3
Upgrade roo to 2.2
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
Andy Meneely
169f9e4ac4
SVGs: now with more cropping power!
...
Contributes to #11
10 years ago
Andy Meneely
541c8d49ca
Crop PNGs, now with more rounded corners!
...
Contributes to #11
10 years ago
Andy Meneely
7126afbc9c
Warn on conf when an option is not recognized
10 years ago
Andy Meneely
47b5f569a4
Rip out old constants from pre args classes
10 years ago
Andy Meneely
408194c08f
Document PR #113 on Changelog
10 years ago
Andy Meneely
2013a8f9f4
Documenting latest xlsx and csv changes
10 years ago
Andy Meneely
e8d7480a63
Range option shouldn't fail on []
...
Fixes #107
10 years ago
Andy Meneely
c8e6f9803c
xlsx,csv: trim whitespace, yield to optional block
...
Closes #108 and #79
10 years ago
Andy Meneely
3a6ab0cf37
I dub thee v0.7
10 years ago
Andy Meneely
de79b5d2de
Bump pango, rsvg2, and cairo
10 years ago
Andy Meneely
42747f6b2a
Upgrade to rcairo 1.14.2
10 years ago
Andy Meneely
19767c54c4
Implement stroke_strategy option for all drawing operations
...
Fixes #102
11 years ago
Andy Meneely
e03a97ce7e
Add :scale shortcut to width/height of png and svg
...
Allows scaling while keeping the aspect ratio
Closes #91
11 years ago
Andy Meneely
003a26ae68
Two new built-in layouts: fantasy.yml and economy.yml
...
Contributes to #97
11 years ago
Andy Meneely
4d2230cd34
Clean up the CHANGELOG
...
[skip ci]
11 years ago
Andy Meneely
cddea47ba5
Upgrade Roo to 2.1.x
...
Looks like the main difference is that xlsm is now supported, so I added test for it.
11 years ago
Andy Meneely
f21e9448e1
Warn when text is ellipsized
...
Closes #80
11 years ago
Andy Meneely
e20c644a9a
Implemented new args design for svg and png
...
As part of that implementation, text_embed now supports singleton expansion. Closes #54
11 years ago
Andy Meneely
806cae192b
Document #88 resolution in CHANGELOG
11 years ago
Andy Meneely
c66c6bc4f0
Removed img_dir from set method, added specs
11 years ago
Andy Meneely
b234a5a8e7
Actually backfill CHANGELOG for #56 and #96
11 years ago
Andy Meneely
e43f68d323
Ported text command over to the new args classes
...
* Involved a big rewrite of arg_loader to accomodate nil and false better. Sadly this meant dumping ||= for if-statements. Blech, but works.
* Updates to regression tests are pretty trivial.
* Removed graphics_text_spec because, even though it looks useful, with rake sanity it really isn't.
* Exposed font on deck as well
Cleaned up graphics/text.rb too!
11 years ago
Andy Meneely
2dd3fc3365
Documented a range idiom
...
In reaction to #90
[skip ci]
11 years ago
Andy Meneely
79814a43ea
Start migrating text over to new args system
...
Almost there. It's working fine with the sample, but next it's time to write validators to get all this arg logic out of text.rb and make it just about drawing text.
Yes, unit tests aren't updated yet.
[skip ci]
11 years ago
Andy Meneely
c5e00f1877
Employing the new args refactoring on all shapes
11 years ago
Andy Meneely
8a7841d64f
Add dash option to drawing operations
...
Currently only impacts rect, but it will impact others with the new design shortly
11 years ago
Andy Meneely
6c60f21bb0
Refactored drawing to get fill_n_stroke
...
Contributes to #75
11 years ago
Andy Meneely
34851be5d7
Put release date on the changelog
11 years ago
Andy Meneely
3bbc787025
Add polygon method to dsl
...
Testing and documentation too.
Closes #67
11 years ago
Andy Meneely
b1ad59b56f
Document star in changelog
11 years ago
Andy Meneely
ae1a7bd084
Set a non-symbol default for text embeds
...
Fixes #73 , but in #74 we'll get it right.
11 years ago
Andy Meneely
5ee3df5138
Update changelog for hand command, and other tweaks
...
[skip ci]
11 years ago
Andy Meneely
dab544a53b
Add ellipse method
...
Also experimenting with using stroke_preserve, which in turn may make the other methods less repetitive.
Closes #66
11 years ago
Andy Meneely
e974880e03
Add 'data' field to svg method for loading XML directly
...
Implements #65
11 years ago
Andy Meneely
c42fbef8fa
Documented stroke_width and stroke_color
...
Contributes to #51
[skip ci]
11 years ago
Andy Meneely
70b2e52d57
Document conf overhaul
11 years ago
Andy Meneely
acbbbca2bd
Documenting the status of dpi
11 years ago
Andy Meneely
5ea9ce619f
Basic visual sanity test for better regression testing
11 years ago
Andy Meneely
25773a8ee5
Better regression tests for roo
11 years ago
Andy Meneely
d00ae0215f
Upgrade to roo 2.0.0
11 years ago
Andy Meneely
8fe093fc57
More changelog cleanup: dates and bug/feature/chore groupings
...
Following more conventional guidelines for change logs.
11 years ago
Andy Meneely
fb07d9da02
Backfill the changelog for font antialiasing change
11 years ago
Andy Meneely
1e72376caa
Document bugfix #62
11 years ago
Andy Meneely
0616512bd6
Set font antialiasing from global antialiasing
...
This is a workaround until we get a proper solution in #59
11 years ago
Andy Meneely
674397c005
Smart quotes!
...
Closes #50
11 years ago
Andy Meneely
554e8457da
Updated changelog for curves
11 years ago
Andy Meneely
6f40e1db99
Documenting embedding on the changelog
11 years ago