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
874bdba8bc
Fix a string replacement issue.
...
Contributes to #30
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
84fa97a4d1
More debugging on this stupid error
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
b123a132ef
Better debugging to fix this travis issue
11 years ago
Andy Meneely
44a6334b26
Allowing :get_matrix in the wrapper
11 years ago
Andy Meneely
d4cd7897ab
Catching the error and printing the current cairo matrix
11 years ago
Andy Meneely
acdb56d894
Travis fix: adding save/restore to fix matrix problem
11 years ago
Andy Meneely
5c4d7c368f
Switching back to zero to try to break Travis
11 years ago
Andy Meneely
7941adc2aa
Font size of 1/1024 pixel to fix non invertible matrix error
11 years ago
Andy Meneely
03e41c7e81
Adding regression tests for various cases to test PR #53
...
Close #53 .
11 years ago
pickfifteen
f18730e927
Embed cleanup unused lines
11 years ago
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.
11 years ago
pickfifteen
30df4cd115
Embed size fix
...
Missed the trailing word character in last commit
11 years ago
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.
11 years ago
Andy Meneely
574b76873e
Updating regression tests, renamed bezier curve params
11 years ago
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]
11 years ago
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
11 years ago
Andy Meneely
2cc9cc8e93
Initial implementation of curves
...
Contributes to #37
11 years ago
Andy Meneely
eee1bcf90d
Default key is specified
11 years ago
Andy Meneely
ac2b46921d
Add support for embedding pngs
...
Refactored into passing a Proc. I love those things.
11 years ago
Andy Meneely
cb7ff5f4d7
Yard: Add in lots of @api private directives
11 years ago
Andy Meneely
188112d581
Record this as a known issue and point to the bug
11 years ago
Andy Meneely
77e5fcce06
Cleaning up
...
Although it appears we still have issues with text_options being different on different cards. Very strange.
11 years ago
Andy Meneely
c6cb0ca288
Saving a wonky bug example for posterity
11 years ago
Andy Meneely
666dae393d
Base functionality of icon embedding working
...
Contributes to #30
11 years ago
Andy Meneely
58a2f9cd89
Onward and upward.
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
cae7144040
I dub thee v0.4.0
11 years ago
Andy Meneely
82c141fbf4
Better docs on gradient coordinate behaviors
11 years ago
Andy Meneely
d744d9d815
Documentation for backend option
11 years ago
Andy Meneely
f49bff2388
Add antialias config option
...
Closes #41
11 years ago
Andy Meneely
b5016f90c0
Sorting lines
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
d2543473c7
Fix a leftover x,y stroke on circles
...
Fixes #35
11 years ago
Andy Meneely
0afe6868c9
Making save more of a true alias for save_png and save_png
11 years ago
Andy Meneely
5235b15fe4
Fixing progress bar increment error.
...
Fixes #34
11 years ago
Andy Meneely
de9568ead8
Onward and upward.
11 years ago
Andy Meneely
52c042af5e
I dub thee v0.3.0
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
ad66374ae0
Documentation for gradients
11 years ago