Andy Meneely
65a0fdfd47
👮 leading space in comments
2016-03-17 23:47:32 -04:00
Andy Meneely
0f5b7d0f8e
👮 space inside parens
2016-03-17 23:42:09 -04:00
Andy Meneely
310030eee4
👮 spaces around operators
2016-03-17 23:40:41 -04:00
Andy Meneely
5e09e0f1e1
👮 fix spacing inside hashes
2016-03-17 23:38:48 -04:00
Andy Meneely
137e3f91cd
👮 fix extra spaces
2016-03-17 23:27:07 -04:00
Andy Meneely
8a9552126c
👮 fix space after comma
2016-03-17 23:22:16 -04:00
Andy Meneely
8eb7bc9547
docs: rip out old YARD comments 👍
2016-03-17 13:49:33 -04:00
Andy Meneely
955d64a01f
feature: add use_layout method to load layouts at runtime
...
Closes #141
2016-03-16 17:05:07 -04:00
Andy Meneely
9cdd3c4d2f
text: fix valign when we only have an embed key
...
Fixes #134
2016-03-15 23:07:23 -04:00
Andy Meneely
f408b7a88f
csv: data option
...
Close #137
2016-03-15 17:45:39 -04:00
Andy Meneely
61a3d3446b
feature: build groups
...
See docs and changelog for more details on how these work.
2016-03-13 00:38:13 -05:00
Andy Meneely
ec767110a6
docs: port data import methods to readthedocs
2016-01-29 21:26:51 -05:00
Andy Meneely
cbe013323d
Switch to require_relative
...
Helps with debugging code without reloading the entire gem
Fixes #130
2016-01-28 21:11:14 -05:00
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
Andy Meneely
f21e9448e1
Warn when text is ellipsized
...
Closes #80
2015-07-21 21:31:50 -04:00
Andy Meneely
92d866548c
Cleanup of img_dir and testing of input_file.rb
2015-07-21 21:04:23 -04:00
Andy Meneely
813b8f8600
Fix documentation on svg method
2015-07-21 20:47:09 -04:00
Andy Meneely
04ac3f730a
Fix mock object tests
2015-07-21 20:44:08 -04:00
Andy Meneely
e20c644a9a
Implemented new args design for svg and png
...
As part of that implementation, text_embed now supports singleton expansion. Closes #54
2015-07-21 20:27:15 -04:00
Andy Meneely
25b13fd592
Better ability to handle per-dsl-method defaults
2015-07-12 00:52:34 -04:00
Andy Meneely
f2d693f8ff
Updated debugging for new args classes
2015-07-12 00:51:57 -04:00
Andy Meneely
3783640889
Strip trailing and leading whitespace on text args
2015-07-12 00:35:50 -04:00
Andy Meneely
08d0ac2b60
Starting paint args class - not integrated yet.
...
Draw args also now requires custom_colors from Deck. (Can't trust caller to override the default.)
2015-07-12 00:06:27 -04:00
Andy Meneely
c66c6bc4f0
Removed img_dir from set method, added specs
2015-07-10 12:43:56 -04:00
Melody
4bc8ba7455
fixes #56 by accounting for case that would produce zero rows
2015-07-08 22:28:36 -04:00
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!
2015-07-07 23:59:23 -04:00
Andy Meneely
1b22542655
Remove dead code
2015-07-03 16:06:00 -04:00
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]
2015-07-03 02:11:32 -04:00
Andy Meneely
6aecdbbb4a
Adding custom colors to the draw arg
2015-07-03 00:47:46 -04:00
Andy Meneely
c931a860a1
Args refactoring: combine polygon, tri, and bezier args into coords
...
As a rule, I think it's better to group args classes together have some extra overhead of extracting unused parameters. For example, we don't *need* to extract "n" for the circle, but the ease of having logically grouped classes is better than having tons of different classes tailored to each command.
2015-06-16 21:14:43 -04:00
Andy Meneely
b5903293d7
Layouts use strings as keys, so that must be realistic
2015-06-11 17:20:02 -04:00
Andy Meneely
243b3836c4
Refactor to remove instance_eval
...
When you have a hammer...
2015-06-11 17:19:17 -04:00
Andy Meneely
c5e00f1877
Employing the new args refactoring on all shapes
2015-06-11 16:16:08 -04:00
Andy Meneely
8a7841d64f
Add dash option to drawing operations
...
Currently only impacts rect, but it will impact others with the new design shortly
2015-06-08 15:26:33 -04:00
Andy Meneely
12c5cd675b
Added line cap and join settings for rect and curve
...
More forthcoming - these are proof-of-concept
2015-06-08 14:17:46 -04:00
Andy Meneely
c1e410fe72
First foray into args class refactoring: rect
...
So far, I really like this approach. It allows us to push validation logic out of the Card class and into its own set of classes that can be more easily tested.
Fixes #75 , but we've got a lot more work to do in getting this full scale
2015-06-08 13:36:23 -04:00
Andy Meneely
6c60f21bb0
Refactored drawing to get fill_n_stroke
...
Contributes to #75
2015-06-04 16:40:55 -04:00
Andy Meneely
da0fe1b118
Onward and upward.
2015-05-26 21:04:15 -04:00
Andy Meneely
981a9eab0e
I dub thee v0.6.0
2015-05-26 20:57:58 -04:00
Andy Meneely
a20100f3f8
Hiding private stuff from public documentation
2015-05-26 20:55:11 -04:00
Andy Meneely
3bbc787025
Add polygon method to dsl
...
Testing and documentation too.
Closes #67
2015-05-22 06:12:48 -04:00
Andy Meneely
f0b71531aa
Allowing close_path to pass through
2015-05-22 05:59:08 -04:00
Andy Meneely
c3e76a93aa
Fix a syntax error
2015-05-22 05:36:32 -04:00
Andy Meneely
6d8e44920b
Allow unit conversion on radius for star
2015-05-22 05:32:27 -04:00
Andy Meneely
6cf6ec8099
Fix documentation for shapes
2015-05-22 05:32:03 -04:00
Andy Meneely
0853b6a708
Finish regression testing of star
2015-05-21 18:29:38 -04:00
Andy Meneely
4b63716dfc
Star feature works, testing is still pending
2015-05-21 09:29:01 -04:00
Andy Meneely
14e04a89c7
Started the star feature
...
Contributes to #72
[skip ci]
2015-05-21 09:29:00 -04:00
Andy Meneely
ae1a7bd084
Set a non-symbol default for text embeds
...
Fixes #73 , but in #74 we'll get it right.
2015-05-20 18:30:08 -04:00
Andy Meneely
0154b13e68
Use cairo context wrapper for fill colors on marketing
...
Actually deliver what I promised
Fixes #71
2015-05-19 16:49:13 -04:00
Andy Meneely
31b583d134
Implementation of hand
2015-05-19 14:40:21 -04:00
Andy Meneely
824e26d2c2
Hacked together a basic example to work from
2015-05-13 09:42:14 -04:00
Andy Meneely
f0f9b7680d
Starting a basic hand command
2015-05-11 23:30:30 -04:00
Andy Meneely
d80d3884b1
Cleanup
2015-04-30 11:48:47 -04:00
Andy Meneely
dab544a53b
Add ellipse method
...
Also experimenting with using stroke_preserve, which in turn may make the other methods less repetitive.
Closes #66
2015-04-30 11:48:21 -04:00
Andy Meneely
71defb9e33
Fix color handling with text outline stroking
...
Needed to set squibcolor prior to translating the coordinate system so that gradients are relative to the card (as is documented). This also means stroking is done AFTER drawing the text, which looks better anyway.
2015-04-30 09:54:41 -04:00
Andy Meneely
e974880e03
Add 'data' field to svg method for loading XML directly
...
Implements #65
2015-04-29 16:49:38 -04:00
Andy Meneely
ca70b88be9
Cleanup
2015-04-28 22:31:04 -04:00
Andy Meneely
7c69cad506
Text: outline a string with a color or gradient
...
Fill color is still the same with 'color' (i.e. can be overridden by markup still), but now there's a stroke_width and a stroke_color option that, when stroke_width > 0, will draw an outline below the text. Since this isn't a Pango feature, we can't do markup for outlines. (Maybe make that a feature request to Pango if you want it.)
Implements #51
2015-04-28 22:27:26 -04:00
Andy Meneely
1c76d03e19
Dead code
2015-04-28 21:08:01 -04:00
Andy Meneely
1dc89ae76a
Port global text hints to the new conf
2015-04-28 21:01:49 -04:00
Andy Meneely
923f346575
Redesigning how config files are read, stored, and delegated
...
With the new design, we take the load off of deck.rb and simply delegate methods over to the new conf.rb. This means that things like `antialias` is now available as a method to the normal Squib scripts for easy checking (without being mutable). Squib::Conf also handles parsing and defaults, and any potential input validation we need to do in the future.
Typographer is also set up now as a deck-wide configuration. This may change in the future if we want typography customization per-command, although that seems like a strange use case.
Lots of tests for this one, and lots of cross-cutting concerns in this commit.
This commit also includes some tweaks to rspec tests, including tagging of slow tests for a `rake spec_fastonly`
Conflicts:
spec/samples/samples_regression_spec.rb
spec/spec_helper.rb
squib.sublime-project
2015-04-28 20:31:53 -04:00
Andy Meneely
25773a8ee5
Better regression tests for roo
2015-04-27 08:50:03 -04:00
Andy Meneely
035cd6259e
Fix global hinting logic
...
Fixes #63
2015-04-16 21:24:21 -04:00
Andy Meneely
a64e608b0a
Onward and upward.
2015-04-16 20:56:01 -04:00
Andy Meneely
4a0c5e78b6
Fix PDF scaling issue
...
Properly compute the size of the PDF based on DPI and PDF-specific resolution (i.e. 72dpi).
Closes #62
2015-04-13 22:59:34 -04:00
Andy Meneely
a47e26535d
Starting a bugfix version
2015-04-13 22:49:42 -04:00
Andy Meneely
8ec0a5e09a
Onward and upward.
2015-04-13 21:44:37 -04:00
Andy Meneely
fbefe098cc
I dub thee v0.5.0
2015-04-13 21:42:39 -04:00
Andy Meneely
0616512bd6
Set font antialiasing from global antialiasing
...
This is a workaround until we get a proper solution in #59
2015-04-13 21:26:41 -04:00
Andy Meneely
e268246337
Allow specific gray and subpixel choices for antialiasing
2015-04-13 21:01:46 -04:00
Andy Meneely
0e22c52b0f
Fix up config defaults
...
Also: removing include because Yard is stupid.
2015-04-07 21:32:55 -04:00
Andy Meneely
063d5156d6
Allow configuration of typographical replacements, e.g. smart quotes
...
If you're living in a non-UTF-8 character set, then you can configure what quotes are smartly changed.
If my regexes are messing things up, you can also turn this off with smart_quotes: false
Also updated docs.
This closes #50
2015-04-07 21:21:00 -04:00
Andy Meneely
beb46a9e1c
Place embedded icons based on byte offset
...
Fixes #57
2015-04-07 19:43:16 -04:00
Andy Meneely
211e7c13b3
Fix typography replacements with embeds
...
Enable embedded icons tests again
2015-04-07 12:20:40 -04:00
Andy Meneely
a5d1cb60f2
Complete overhaul of smart quotes to "typographer"
...
See README for details
Contributes to #50
2015-04-07 00:16:06 -04:00
Andy Meneely
674397c005
Smart quotes!
...
Closes #50
2015-04-04 16:02:20 -04:00
Andy Meneely
874bdba8bc
Fix a string replacement issue.
...
Contributes to #30
2015-04-04 09:33:04 -04:00
Andy Meneely
19cad2cdb8
Using a platform-specific fix for zero-width letters on embedding icons
...
Contributes to #30 and our zero-width letter woes.
2015-04-04 09:15:21 -04:00
Andy Meneely
84fa97a4d1
More debugging on this stupid error
2015-04-02 10:19:22 -04:00
Andy Meneely
91ba48f80b
Explicitly saving and restoring the matrix
2015-04-02 10:14:08 -04:00
Andy Meneely
c9f9235be7
Attempting travis fix by saving and restoring the matrix
2015-04-02 10:00:26 -04:00
Andy Meneely
b123a132ef
Better debugging to fix this travis issue
2015-04-01 10:19:46 -04:00
Andy Meneely
44a6334b26
Allowing :get_matrix in the wrapper
2015-04-01 10:13:59 -04:00
Andy Meneely
d4cd7897ab
Catching the error and printing the current cairo matrix
2015-04-01 10:12:16 -04:00
Andy Meneely
acdb56d894
Travis fix: adding save/restore to fix matrix problem
2015-04-01 10:02:16 -04:00
Andy Meneely
5c4d7c368f
Switching back to zero to try to break Travis
2015-04-01 09:47:45 -04:00
Andy Meneely
7941adc2aa
Font size of 1/1024 pixel to fix non invertible matrix error
2015-03-31 21:15:06 -04:00
Andy Meneely
03e41c7e81
Adding regression tests for various cases to test PR #53
...
Close #53 .
2015-03-31 17:05:03 -04:00
pickfifteen
f18730e927
Embed cleanup unused lines
2015-03-30 16:23:33 -04:00
pickfifteen
7cc75b24a2
Embed wrapping fix
...
Draw call locations now calculated after all string replacements. Does this fix the center and right align embed? Quick testing could not find any errors, but more thorough testing needed.
2015-03-30 16:19:19 -04:00
pickfifteen
30df4cd115
Embed size fix
...
Missed the trailing word character in last commit
2015-03-30 16:06:32 -04:00
pickfifteen
67c834960a
Embed fix size, first / last issue
...
One more fix needed to fix wrapping-- draw_calls all need to be calculated after all string substitutions have been made.
2015-03-30 16:02:24 -04:00
Andy Meneely
574b76873e
Updating regression tests, renamed bezier curve params
2015-03-26 19:50:12 -04:00
Andy Meneely
42ae2144e0
Fix index location issue, working on vertical placement
...
Contributes to #30
Also added little adjusters for the icons in case your icon is a little off.
[skip ci]
2015-03-24 14:59:21 -04:00
Andy Meneely
014646ce9f
Better default to avoid CAIRO_STATUS_INVALID_SIZE errors
...
For some silly reason Cairo checks the width and height for invalid size, not the product: http://lists.cairographics.org/archives/cairo/2010-December/021424.html
2015-03-23 13:53:23 -04:00
Andy Meneely
2cc9cc8e93
Initial implementation of curves
...
Contributes to #37
2015-03-19 18:15:24 -04:00
Andy Meneely
eee1bcf90d
Default key is specified
2015-03-19 17:24:46 -04:00
Andy Meneely
ac2b46921d
Add support for embedding pngs
...
Refactored into passing a Proc. I love those things.
2015-03-19 17:00:27 -04:00
Andy Meneely
cb7ff5f4d7
Yard: Add in lots of @api private directives
2015-03-19 13:45:47 -04:00
Andy Meneely
188112d581
Record this as a known issue and point to the bug
2015-03-19 00:24:50 -04:00
Andy Meneely
77e5fcce06
Cleaning up
...
Although it appears we still have issues with text_options being different on different cards. Very strange.
2015-03-19 00:24:49 -04:00
Andy Meneely
c6cb0ca288
Saving a wonky bug example for posterity
2015-03-19 00:24:48 -04:00
Andy Meneely
666dae393d
Base functionality of icon embedding working
...
Contributes to #30
2015-03-19 00:24:47 -04:00
Andy Meneely
58a2f9cd89
Onward and upward.
2015-02-28 21:57:02 -05:00
Andy Meneely
2caacaeece
Fixing compatibility with linux os
...
Thank you, Travis! Turns out the cairo gem isn't perfectly the same in Linux...
2015-02-28 21:39:26 -05:00
Andy Meneely
cae7144040
I dub thee v0.4.0
2015-02-28 20:59:58 -05:00
Andy Meneely
82c141fbf4
Better docs on gradient coordinate behaviors
2015-02-28 20:53:59 -05:00
Andy Meneely
d744d9d815
Documentation for backend option
2015-02-28 20:36:21 -05:00
Andy Meneely
f49bff2388
Add antialias config option
...
Closes #41
2015-02-28 19:34:46 -05:00
Andy Meneely
b5016f90c0
Sorting lines
2015-02-28 09:33:27 -05:00
Andy Meneely
612c042d52
SVG backend: PDF implemented, tests passing
...
Wrapping up the svg backend work
Still some bugs to stamp out, but this is getting close to release ready.
2015-02-24 22:33:32 -05:00
Andy Meneely
8876b27473
Merging in svg back end work. All but save_doc is done.
2015-02-20 22:56:07 -05:00
Andy Meneely
d2543473c7
Fix a leftover x,y stroke on circles
...
Fixes #35
2015-02-13 12:54:19 -05:00
Andy Meneely
0afe6868c9
Making save more of a true alias for save_png and save_png
2015-02-07 17:22:55 -05:00
Andy Meneely
5235b15fe4
Fixing progress bar increment error.
...
Fixes #34
2015-02-07 08:19:17 -05:00
Andy Meneely
de9568ead8
Onward and upward.
2015-02-02 00:39:19 -05:00
Andy Meneely
52c042af5e
I dub thee v0.3.0
2015-02-02 00:33:55 -05:00
Andy Meneely
086fd5fad9
Unit conversion on save_pdf, and arbitrary paper sizes
...
Closes #21 and #20
2015-02-02 00:20:25 -05:00
Andy Meneely
d848178bfe
Unit conversion on Squib::Deck.new
...
Contributes to #21
2015-02-01 23:55:01 -05:00
Andy Meneely
1896689614
Refactoring out the unit conversion to its own place
2015-02-01 23:48:09 -05:00
Andy Meneely
4ecbaa4e31
Implementing format strings for filename counts on multisaves
2015-02-01 23:25:57 -05:00
Andy Meneely
7a53f68393
Implementing mask feature for images
...
Fixes #32 .
2015-02-01 23:04:39 -05:00
Andy Meneely
ad66374ae0
Documentation for gradients
2015-01-26 22:52:56 -05:00
Andy Meneely
bfbf7a7eba
Added support for linear and radial gradients
...
Closes #29
2015-01-26 22:22:09 -05:00
Andy Meneely
cbac56f25d
Onward and upward
2015-01-12 23:16:36 -05:00
Andy Meneely
5bce857bed
I dub thee v0.2.0
2015-01-12 23:13:39 -05:00
Andy Meneely
e4a56a27c5
Fixing docs
2015-01-12 23:07:56 -05:00
Andy Meneely
73d6eb992b
Extending a non-existent parent yells at you now
...
Fixes #24
2015-01-05 23:59:09 -05:00
Andy Meneely
c0556153b7
Achievement Unlocked: true 100% coverage.
2015-01-05 23:26:13 -05:00
Andy Meneely
b0d4ce8018
Removing dead code
2015-01-05 23:08:52 -05:00
Andy Meneely
31e5d75f59
Refactoring out LayoutParser
2015-01-05 23:07:46 -05:00
Andy Meneely
04783ef8de
Add and document basic rakefile
2015-01-05 22:01:15 -05:00
Andy Meneely
f3e3082f0e
Implement showcase feature
...
#Closes 26
2015-01-05 21:09:35 -05:00
Andy Meneely
03ea11251d
Onwards and upwards
2014-12-31 11:07:28 -05:00
Andy Meneely
b8e9d99cba
I dub thee v0.1.0
2014-12-31 10:43:13 -05:00
Andy Meneely
d3155e3f3f
Fixing doc link
2014-12-31 09:37:38 -05:00
Andy Meneely
0da51b4573
Refactoring and documentation
2014-12-31 09:17:21 -05:00
Andy Meneely
574f99af12
Unit conversion handles trailing whitespace
2014-12-31 00:57:19 -05:00
Andy Meneely
fd217294c5
Implemented sheet command
2014-12-31 00:47:02 -05:00
Andy Meneely
c287e6137c
Unit conversion feature added, tested, documented
2014-12-30 13:35:28 -05:00
Andy Meneely
19808c6464
Better parsing of layout files
...
Handles empty rules and empty files better now.
Fixes #14
2014-12-09 23:14:21 -05:00
Andy Meneely
f8f65f3de7
Support png scaling, but warns on use.
2014-12-09 22:59:49 -05:00
Andy Meneely
b4faed4ec3
Documentation fixes
2014-12-08 01:18:52 -05:00
Andy Meneely
c29f324510
Onwards and upwards
2014-12-08 01:16:53 -05:00
Andy Meneely
321ccb5d24
I dub thee v0.0.6
2014-12-08 00:08:34 -05:00
Andy Meneely
04b55d8b32
Finished CSV feature
2014-12-08 00:05:18 -05:00
Andy Meneely
270577962b
Comments for the built-in layouts.
2014-12-07 22:54:50 -05:00
Andy Meneely
f60e3721c8
Half-finished csv command
2014-11-26 00:13:45 -05:00
Andy Meneely
d5181302ad
Implementing ink extent return values
2014-11-25 00:30:28 -05:00
Andy Meneely
569464a575
Support for built-in layouts, with examples
2014-11-18 08:38:48 -05:00