Andy Meneely
43cca582a6
Onward and upward
6 years ago
Andy Meneely
28f6cdcbcb
I dub thee v0.15.3
6 years ago
Andy Meneely
2eee20c0cc
I dub thee v0.15.2
6 years ago
Andy Meneely
6b705ab8fb
Onward and upward
6 years ago
Andy Meneely
eb0bebe149
I dub thee v0.15.0
6 years ago
Andy Meneely
1accadfc30
Merge in PR #272
...
Fix sheet size for 1-card-per-sheet PDFs and adjust coordinates when
using trim #272
7 years ago
Andy Meneely
cb66d7c31d
Flip options for sprues ( #251 ) ( #277 )
...
* Flipping works, now just need new argument
* Finishing up
* New test data
7 years ago
Andy Meneely
a40c4d7dc4
Cleaner handling of SVG ID
7 years ago
Andy Meneely
89c0e6625d
xlsx, csv, yaml: explode defaults to "qty" ( #262 )
...
Not "Qty"
7 years ago
Andy Meneely
8c4c0e0137
showcase: trim_radius still defaults to 38px
...
docs reflect that now too
7 years ago
Andy Meneely
9ceb010402
save_pdf: default trim_radius to 0, not 38 ( #270 )
7 years ago
Felix Wolfsteller
a6675b2e60
Fix make_sprue unit_conversion FROM mm to other. ( #260 )
...
Before, val_mm resulted in nil which broke execution in evaluation of
division operation ("/").
Fixes #259 .
7 years ago
Felix Wolfsteller
1d307fe6e0
Fix make_sprue unit_conversion FROM mm to other. ( #260 )
...
Before, val_mm resulted in nil which broke execution in evaluation of
division operation ("/").
Fixes #259 .
7 years ago
Andy Meneely
5a8b3c5fcd
png: check magic bytes for well-formed files
...
Closes #$250
7 years ago
Andy Meneely
48bb71d1c0
Onward and upward
7 years ago
Andy Meneely
9b98163608
docs: add sprues for #247
...
Also correct word_char for #237
7 years ago
Adam Blinkinsop
46ea8d714a
Sprues for DriveThruCards and printplaygames ( #247 )
...
* Correct links (duped save_sheet) and grammar.
* Create a sprue for https://www.drivethrucards.com/
* Create a sprue for printplaygames.com poker cards.
7 years ago
Andy Meneely
248eb2fb91
Layout multiple inheritance works with operators
...
The case of using relative operators and multiple inheritance is handled now.
Fixes #244
7 years ago
Andy Meneely
3d1f1ff989
Fix extra page for PDF sprues
...
Fixes #246
7 years ago
Andy Meneely
1bc9e3f19e
Working on a bug fix release
7 years ago
Andy Meneely
aada86a070
Fix extra stroke on circle, fix #248
7 years ago
Andy Meneely
53ba8c6d4d
Onward and upward
8 years ago
Andy Meneely
faba15766f
I dub thee v0.14.1
8 years ago
Andy Meneely
cf7ae7fd8b
Onward and upward.
8 years ago
Andy Meneely
dfb027ac31
I dub thee v0.14
8 years ago
Andy Meneely
aee8884a9e
sprues: better handling of trim args
8 years ago
Andy Meneely
3bf5eeb102
sprues: now with trim and trim_radius!!
...
Fixes #235
8 years ago
Andy Meneely
c43538a708
I dub thee v0.14.beta1
8 years ago
Andy Meneely
9ff72b7066
builtin layouts: party 🎉
...
Based on idea from #7
8 years ago
Andy Meneely
386e65552e
Be compatible with Ruby 2.2 and 2.3
8 years ago
Andy Meneely
60ca032d2d
cli: unit tests for advanced template
8 years ago
Andy Meneely
1d4de1e2ad
cli: create an --advanced layout
...
[skip ci]
Needs to be documented (new page?) and needs to be updated for unit tests.
8 years ago
Andy Meneely
3b5fdfaf61
move location of built-in layouts
8 years ago
Andy Meneely
de4333bcb5
fix require
8 years ago
Andy Meneely
7058689c0b
remove unused class
8 years ago
Andy Meneely
2362e189d7
new methods: safe_zone and cut_zone
8 years ago
Andy Meneely
9b3636cf6f
Revert "first draft of thegamecrafter templates, missing all the complex ones"
...
This reverts commit 7f6d70b886 .
See https://github.com/andymeneely/squib/pull/214#issuecomment-334627919
8 years ago
Clarence "Sparr" Risher
7f6d70b886
first draft of thegamecrafter templates, missing all the complex ones
8 years ago
Damien Salvador
44b899181a
save_pdf: right-to-left support
...
# Conflicts:
# CHANGELOG.md
8 years ago
Clarence "Sparr" Risher
8509ab5728
change x= to *=, add unit tests and improve existing tests
8 years ago
Clarence "Sparr" Risher
b3bd8f03d8
add x= and /= to extends values
8 years ago
Clarence Sparr Risher
2a86b8f215
fix save_sheet to calculate rows correctly based on range
...
Based on PR #207
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
06970b77a6
sprues: polishing up the feature
...
Lots of examples, some better checking, lots of documentation, sanity tests. Lots of little stuff.
8 years ago
Andy Meneely
3ccc6432ab
sprues: better validation errors
8 years ago
Dave Schaefer
52920ab8f0
Card - improve error message when reading invalid svg files
...
Add a test file in samples/images - it's a simple 1x1 pixel white png
saved with a 'svg' extension.
Fix for #228
(cherry picked from commit 32fad2460753a72cc2b0100d0a132512b6eeed81)
# Conflicts:
# lib/squib/graphics/image.rb
8 years ago
Cory Li
6149023dbb
respect `crop_marks` config option when saving PDF
8 years ago
Noah Callaway
7d23ec70f4
Update comment in header
...
Just a tiny irrelevant change to update the header comment to note the correct genre for this file.
8 years ago
Andy Meneely
17ecf87385
docs: documenting and sampling sprues
8 years ago
Andy Meneely
c969f8ecf4
spec: add a test for making a new sprue
9 years ago