Andy Meneely
2362e189d7
new methods: safe_zone and cut_zone
8 years ago
Andy Meneely
d07fd1f478
regression fix
8 years ago
Damien Salvador
44b899181a
save_pdf: right-to-left support
...
# Conflicts:
# CHANGELOG.md
8 years ago
Andy Meneely
eb13450468
Update changelog with latest @sparr changes
8 years ago
Seh Hui, Leong
f800c131ff
Respect DPI settings in text, add pt unit
...
This has the compatibility impact that all font sizes should be divided by 3 to maintain their same sizes.
Based on PR #225 . Thanks @felixleong!!
Conflicts:
bin/squib
lib/squib/graphics/text.rb
8 years ago
Andy Meneely
fbb45d89d7
Cleanup deps
8 years ago
Andy Meneely
0d076b1e85
sprues: rename "template" to "sprue"
...
Also:
* Move stuff around to a builtin/ folder
* Separate out classes to follow my one-class-per-file convention
* Samples are renamed to the underscore convention
I just like the word "sprue", and it's more descriptive than our original choice of "template". If I had to start Squib all over again, I would probably name it "Sprue" :P
9 years ago
Seh Hui, Leong
25bf0d7a67
Squash @felixleong's pdf-template feature.
...
I will be making revisions based on this, but this is all of his hard work.
Thank you!!!
Conflicts:
squib.gemspec
9 years ago
Andy Meneely
10e63c845f
Rollup of v0.13.x fixes
...
See v0.13-fixes branch for individual fixes
Conflicts:
CHANGELOG.md
lib/squib/version.rb
squib.gemspec
9 years ago
Andy Meneely
c6e1c67e5f
Fix deprecation warnings
9 years ago
Andy Meneely
f140ff32fa
Cleanup and tests of yaml method
9 years ago
Andy Meneely
824a28c87d
Document and test rtl option
9 years ago
Andy Meneely
a55300f844
more tests for circle arc
...
Also document it in the CHANGELOG.
9 years ago
Andy Meneely
00164c9b5c
deps: bump to latest
9 years ago
Andy Meneely
c690e08a51
I dub thee v0.13.1
9 years ago
Andy Meneely
a3b6a99e02
gem: shrink gem size. 👊 ...again.
9 years ago
Andy Meneely
b8da0dbfae
deps: bump roo, nokogiri. And refactor.
9 years ago
Andy Meneely
2e1bced8d7
gem: shrink gem size. 👊
9 years ago
Andy Meneely
776f4896e9
Onward and upward.
9 years ago
Andy Meneely
f4d94240e0
import: data frames are here!
...
Implemented a whole new class to represent the data that comes in from CSV and XLSX. See docs for more info.
Closes #153
9 years ago
Andy Meneely
935040b342
docs: projects using squib
9 years ago
Andy Meneely
08f4f6a877
CHANGELOG wording tweak
...
[skip ci]
9 years ago
Andy Meneely
e53e47dde7
build groups: add convenience methods
9 years ago
Andy Meneely
56b5a711e4
dsl: add Squib.configure
...
I ended up adding this one on a whim, but it feels like a long time coming. We need cleaner support for Rakefiles, and this is a good step toward that I think.
9 years ago
Andy Meneely
2bd6ef117f
CHANGELOG: document bugfixes
...
[skip ci]
9 years ago
Andy Meneely
2835bc4ee2
docs: include samples ranges and colors
9 years ago
Andy Meneely
7f8c3cd236
deps: bump pango+cairo
...
Nothing that should impact us... I think.
9 years ago
Andy Meneely
f41c1e806d
docs: fill out hello world dissected
9 years ago
Andy Meneely
b0f0a8b625
docs: writeup of game_icons gem
...
[skip ci]
9 years ago
Andy Meneely
8db5417a7c
CHANGELOG: document #123
9 years ago
Andy Meneely
f94f710040
deps: bump roo
9 years ago
Andy Meneely
b6de00e0bb
CHANGELOG: remember this day :shipit:
9 years ago
Andy Meneely
ee2ed28550
text: rewrite embedding to use set_shape_renderer
...
No more arcane unicode magic!
Closes #177
Related to #170 , #171 , #158 , #103 , and #153 too.
9 years ago
Andy Meneely
d2eae64da2
shapes: rect and ellipse get the angle option
...
Closes #162
9 years ago
Andy Meneely
c8e1daf79d
docs: provide previews of built-in layouts
...
Closes #163
9 years ago
Andy Meneely
4ec1a33cfd
layouts: support unit conversion in extends
...
fixes bug #173
Also: LayoutParser is now a proper class, as God intended.
9 years ago
Andy Meneely
19b989f8e6
text: use a different invisible character for text embedding
...
Contributes to the work of @temetherian in #170
9 years ago
Andy Meneely
c0c3600143
CHANGELOG: document bug fix
9 years ago
Andy Meneely
4ea30c63e2
units: support mm
...
Closes #161
10 years ago
Andy Meneely
a8241418c6
docs: readthedocs.org --> .io
10 years ago
Andy Meneely
15682f4350
Wrap up changelog for release
...
[skip ci]
10 years ago
Andy Meneely
ee0d232478
text: rewrite how image space is carved
...
Embedded images avoid zero-sized fonts by using non-printable characters instead.
This is for #153 and #103
10 years ago
Andy Meneely
d79e03f845
bump ruby-progressbar
10 years ago
Andy Meneely
71a6fab76f
deps: upgrade cairo, remove ruby <= 2.1
10 years ago
Andy Meneely
2329a069d1
save_pdf: flush to file
...
Fixes #150
10 years ago
Andy Meneely
d7943da750
csv: allow all Ruby csv parsing options
...
Closes #149
Generalization on PR #146 by Qgel. Thanks for the contribution!
10 years ago
Andy Meneely
d33031e03b
docs: add 🎉 to CHANGELOG. because.
10 years ago
Andy Meneely
a2e8d29cbc
document use_layout in the changelog
10 years ago
Andy Meneely
f408b7a88f
csv: data option
...
Close #137
10 years ago
Andy Meneely
61a3d3446b
feature: build groups
...
See docs and changelog for more details on how these work.
10 years ago