Andy Meneely
25773a8ee5
Better regression tests for roo
11 years ago
Andy Meneely
035cd6259e
Fix global hinting logic
...
Fixes #63
11 years ago
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
11 years ago
Andy Meneely
0185f2dfcf
Fixing up regression tests for release
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
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
11 years ago
Andy Meneely
beb46a9e1c
Place embedded icons based on byte offset
...
Fixes #57
11 years ago
Andy Meneely
211e7c13b3
Fix typography replacements with embeds
...
Enable embedded icons tests again
11 years ago
Andy Meneely
a5d1cb60f2
Complete overhaul of smart quotes to "typographer"
...
See README for details
Contributes to #50
11 years ago
Andy Meneely
674397c005
Smart quotes!
...
Closes #50
11 years ago
Andy Meneely
19cad2cdb8
Using a platform-specific fix for zero-width letters on embedding icons
...
Contributes to #30 and our zero-width letter woes.
11 years ago
Andy Meneely
91ba48f80b
Explicitly saving and restoring the matrix
11 years ago
Andy Meneely
c9f9235be7
Attempting travis fix by saving and restoring the matrix
11 years ago
Andy Meneely
784a0dcb90
Updating the regression test
11 years ago
Andy Meneely
574b76873e
Updating regression tests, renamed bezier curve params
11 years ago
Andy Meneely
2cc9cc8e93
Initial implementation of curves
...
Contributes to #37
11 years ago
Andy Meneely
cb33e8a40e
Updating unit tests
11 years ago
Andy Meneely
3a57380959
Updated and corrected regression tests
11 years ago
Andy Meneely
2caacaeece
Fixing compatibility with linux os
...
Thank you, Travis! Turns out the cairo gem isn't perfectly the same in Linux...
11 years ago
Andy Meneely
499050c4ee
Requiring squib in more places on specs
...
Trying to fix unit tests on travis
11 years ago
Andy Meneely
f49bff2388
Add antialias config option
...
Closes #41
11 years ago
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.
11 years ago
Andy Meneely
8876b27473
Merging in svg back end work. All but save_doc is done.
11 years ago
Andy Meneely
d030bdd7f9
Adding specs for formatify
11 years ago
Andy Meneely
a9d6ffda75
Refactoring specs, now with less leakage!
11 years ago
Andy Meneely
578c3cb6a0
Upgrading rspec, fixing mock objects bug
11 years ago
Andy Meneely
d2543473c7
Fix a leftover x,y stroke on circles
...
Fixes #35
11 years ago
Andy Meneely
086fd5fad9
Unit conversion on save_pdf, and arbitrary paper sizes
...
Closes #21 and #20
11 years ago
Andy Meneely
d848178bfe
Unit conversion on Squib::Deck.new
...
Contributes to #21
11 years ago
Andy Meneely
1896689614
Refactoring out the unit conversion to its own place
11 years ago
Andy Meneely
4ecbaa4e31
Implementing format strings for filename counts on multisaves
11 years ago
Andy Meneely
7a53f68393
Implementing mask feature for images
...
Fixes #32 .
11 years ago
Andy Meneely
b0b69186e7
Don't need these regression logs
11 years ago
Andy Meneely
22866777bd
Regression logs for new hex scrub
11 years ago
Andy Meneely
181fe9942a
Scrubbing hex for regression testing
11 years ago
Andy Meneely
bfbf7a7eba
Added support for linear and radial gradients
...
Closes #29
11 years ago
Andy Meneely
bde7fe018e
Added a a sample table for showing the built-in color constants
11 years ago
Andy Meneely
407b0e9b71
Still fixing showcase regression test
11 years ago
Andy Meneely
ea598043bb
Still fixing hex scrub for showcase
11 years ago
Andy Meneely
4d3c676cf6
Fixing hex scrub for showcase
11 years ago
Andy Meneely
73d6eb992b
Extending a non-existent parent yells at you now
...
Fixes #24
11 years ago
Andy Meneely
c0556153b7
Achievement Unlocked: true 100% coverage.
11 years ago
Andy Meneely
31e5d75f59
Refactoring out LayoutParser
11 years ago
Andy Meneely
f3e3082f0e
Implement showcase feature
...
#Closes 26
11 years ago
Andy Meneely
574f99af12
Unit conversion handles trailing whitespace
11 years ago
Andy Meneely
fd217294c5
Implemented sheet command
11 years ago
Andy Meneely
c287e6137c
Unit conversion feature added, tested, documented
11 years ago
Andy Meneely
979cd701e6
Added a unicode sample
...
Removed the unicode from the text_options.rb sample so the regression test can be back online.
11 years ago
Andy Meneely
19808c6464
Better parsing of layout files
...
Handles empty rules and empty files better now.
Fixes #14
11 years ago
Andy Meneely
f8f65f3de7
Support png scaling, but warns on use.
11 years ago