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
Andy Meneely
cbe013323d
Switch to require_relative
...
Helps with debugging code without reloading the entire gem
Fixes #130
10 years ago
Andy Meneely
e46572c490
Giving credit for bug reports and testing
10 years ago
Andy Meneely
0f9809860f
Update CHANGLOG for release
...
[skip ci]
10 years ago
Andy Meneely
097c00d5c1
Fix typo
10 years ago
Andy Meneely
440a8628ed
CHANGELOG: document Windows build
...
[skip ci]
10 years ago
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.
10 years ago