Commit Graph

330 Commits (084ff0c1ebb5755c3f7bc2efeb3eea83b476c95d)

Author SHA1 Message Date
Andy Meneely 97fa07382d Onward and upward 2016-01-10 21:00:04 -05:00
Andy Meneely 96c4944ffe I dub thee v0.9 2016-01-10 20:50:10 -05:00
Andy Meneely cf736db067 Maintain coordinate system when using gradients
Sample: document this better
spec: test this and update past tests

Fixes #127
2016-01-10 20:30:30 -05:00
Andy Meneely 38266eb4c1 Samples: less harsh blue on graph paper lines 2015-12-21 10:46:05 -05:00
Andy Meneely 4c16930b1f Bump to beta test
Starting with this version, I'm gonna kick this out to my beta testers to look for regressions or issues.
2015-12-12 00:05:59 -05:00
Andy Meneely 8b0067546f save_png: add trim and trim_radius options
Close #122.
2015-12-11 23:09:04 -05:00
Andy Meneely 1c982ec824 squib new: Templates IDEAS, PLAYTESTING, RULES 2015-11-26 23:41:41 -05:00
Andy Meneely 1c095f2b19 Samples: add helper methods for graph paper look-and-feel 2015-11-23 23:10:35 -05:00
Andy Meneely 710d28f5a8 Add warning to suppress png scaling warning
Close #120
2015-11-02 21:07:14 -05:00
Andy Meneely a57c2a7dad Make grid option 0.25in spacing by default 2015-10-27 00:02:15 -04:00
Andy Meneely b00cc99dd0 Added a grid shape
Close #68
2015-10-26 23:59:51 -04:00
Andy Meneely d99e840ffd PNG/SVG: flipping is now supported.
Fixes #11
2015-10-26 23:31:16 -04:00
Andy Meneely 169f9e4ac4 SVGs: now with more cropping power!
Contributes to #11
2015-10-26 22:47:42 -04:00
Andy Meneely 541c8d49ca Crop PNGs, now with more rounded corners!
Contributes to #11
2015-10-26 22:35:56 -04:00
Andy Meneely 7126afbc9c Warn on conf when an option is not recognized 2015-10-26 16:14:13 -04:00
Andy Meneely 47b5f569a4 Rip out old constants from pre args classes 2015-10-26 15:32:04 -04:00
Andy Meneely a82664d223 Onward and upward. 2015-10-26 14:59:50 -04:00
Andy Meneely f39dda26d5 I dub thee v0.8 2015-10-26 14:51:49 -04:00
Andy Meneely 08381b86f0 Add quantity explosion to xlsx and csv
Closes #78
2015-10-20 18:23:25 -04:00
AlexGorski 69be9e8526 layout file for TheGameCrafter tuck boxes 2015-10-17 17:45:40 -04:00
Andy Meneely e8d7480a63 Range option shouldn't fail on []
Fixes #107
2015-10-13 15:01:14 -04:00
Andy Meneely c976772b9e Being even more Ruby 2.1-friendly 2015-10-13 14:02:22 -04:00
Andy Meneely 4be222a915 Being more Ruby 2.1-friendly 2015-10-13 13:59:37 -04:00
Andy Meneely c8e6f9803c xlsx,csv: trim whitespace, yield to optional block
Closes #108 and #79
2015-10-13 10:37:49 -04:00
Andy Meneely b136529ed7 Onward and upward 2015-09-11 11:08:53 -04:00
Andy Meneely 3a6ab0cf37 I dub thee v0.7 2015-09-11 10:45:24 -04:00
Andy Meneely 0fe5c55b9e Embedded icons respect img_dir 2015-09-07 22:43:07 -04:00
Andy Meneely c6767d10b6 Use summary from save_batch.rb 2015-08-18 22:40:28 -04:00
Andy Meneely 19e38d798f Require yaml just in case 2015-08-18 22:34:50 -04:00
Andy Meneely 5042ee8edc Ripping out the notorious input_helpers.rb 2015-08-15 14:59:08 -04:00
Andy Meneely 2dfaf64ef7 Convert data reading methods to args classes 2015-08-15 14:44:27 -04:00
Andy Meneely 82a2538180 Removing dependency on ill-fated input_helpers.rb 2015-08-15 00:32:44 -04:00
Andy Meneely 4d1661ac0b Convert hand method to args classes 2015-08-15 00:17:29 -04:00
Andy Meneely 697a51d8e5 Cleanup dead code 2015-08-15 00:01:11 -04:00
Andy Meneely 3f2b057466 Convert save_sheet and save_pdf to args classes 2015-08-14 23:56:03 -04:00
Andy Meneely bcc6d355d2 Convert showcase to args classes 2015-08-14 21:08:11 -04:00
Andy Meneely f8a18cdbce Finished porting of save_png over to args classes 2015-08-12 23:41:15 -04:00
Andy Meneely 4aee48dada Working on save args 2015-08-12 15:57:58 -04:00
Andy Meneely af53e396dc Refactoring: remove semicolons 2015-08-12 15:22:01 -04:00
Andy Meneely a7962e3728 Start porting save methods over to args 2015-08-09 23:25:38 -04:00
Andy Meneely 3e2418d82d Add in require 2015-08-09 22:57:24 -04:00
Andy Meneely 354a97f100 Add validation to text embed key 2015-08-09 22:15:10 -04:00
Andy Meneely fed2889aef text: Reset move_to for valign if doing a stroke outline
Contributes to #102

[skip ci]
2015-07-27 23:22:22 -04:00
Andy Meneely 19767c54c4 Implement stroke_strategy option for all drawing operations
Fixes #102
2015-07-27 22:55:49 -04:00
Andy Meneely e03a97ce7e Add :scale shortcut to width/height of png and svg
Allows scaling while keeping the aspect ratio

Closes #91
2015-07-27 13:25:12 -04:00
Andy Meneely 7c756e468d Remove dead code 2015-07-26 23:34:02 -04:00
Andy Meneely 9d475995e8 Pango scaling of "spacing" in text is done once
Spacing also defaults to nil, not zero, as before

Fixes #98
2015-07-26 22:26:42 -04:00
Andy Meneely 54185fe9eb Warn on non-existing layout
Fix #99 and refactor args_loader a bit
2015-07-26 21:50:43 -04:00
Andy Meneely 003a26ae68 Two new built-in layouts: fantasy.yml and economy.yml
Contributes to #97
2015-07-26 00:59:12 -04:00
Andy Meneely 70a5f48bda Add nil check for colors, just in case
Probably not possible, but provides a more descriptive error than before anyway.

Fixes #84.
2015-07-21 21:37:54 -04:00