Andy Meneely
73d6eb992b
Extending a non-existent parent yells at you now
...
Fixes #24
2015-01-05 23:59:09 -05:00
Andy Meneely
f3e3082f0e
Implement showcase feature
...
#Closes 26
2015-01-05 21:09:35 -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
979cd701e6
Added a unicode sample
...
Removed the unicode from the text_options.rb sample so the regression test can be back online.
2014-12-30 11:53:55 -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
04b55d8b32
Finished CSV feature
2014-12-08 00:05:18 -05:00
Andy Meneely
f60e3721c8
Half-finished csv command
2014-11-26 00:13:45 -05:00
Andy Meneely
0330937b99
More hex scrubbing for OS X
2014-11-26 00:08:17 -05:00
Andy Meneely
ba54d5c2fa
Fix unit test for stubbing out ImageSurface
2014-11-24 17:13:22 -05:00
Andy Meneely
4ab9b3f5d5
Clarify cairo_access
2014-11-24 09:52:12 -05:00
Andy Meneely
8050501b15
Sample logs don't need headers anymore
2014-11-19 22:48:35 -05:00
Andy Meneely
550bb80d29
Test stability: scrubbing pango font description differently
2014-11-19 03:41:07 -05:00
Andy Meneely
dd8197b91d
Updating layouts regression log for new layouts
2014-11-18 09:48:51 -05:00
Andy Meneely
fc63087b8f
Just need one card for this example
2014-11-18 09:47:49 -05:00
Andy Meneely
99ac612b8a
Regression testing: cairo mock object stores graphics calls
...
So the idea behind this is maintain an "expected value" for the sample runs. We store the graphics calls and their arguments as a readable text file. Any change in the samples will break this, but the idea is to make sure this doesn't get broken unexpectedly.
Rearranged the data files in specs
2014-11-18 01:53:00 -05:00
Andy Meneely
75ab0b565f
Added support for merging multiple layout files
2014-11-17 21:08:57 -05:00
Andy Meneely
37fd4e7733
Rubocop: Trailing Whitespace
2014-10-29 12:04:32 -04:00
Andy Meneely
f2a2ab0573
Bringing back the extends feature
...
Adding in my own merge key implementation that allows you to bring in
other keys and modfiy the data. Makes moving boxes around easier.
A quasi-revert of 00e8b59144
...but with something useful!
2014-09-21 21:56:18 -04:00
Andy Meneely
00e8b59144
Ugh, Yaml has a <<: merge key. facepalm: true
2014-08-14 17:02:28 -04:00
Andy Meneely
6895e1276b
Handling of multiple extends in a single entry
2014-08-14 16:20:02 -04:00
Andy Meneely
1371bd81bd
Implementing multi-level extends, except for one case
2014-08-14 16:05:12 -04:00
Andy Meneely
8bd814fc1a
Some regression tests on loading layouts
2014-08-14 14:35:46 -04:00