Andy Meneely
c43538a708
I dub thee v0.14.beta1
8 years ago
Andy Meneely
8ed3c898ac
changelog: update for better docs
8 years ago
Andy Meneely
929951cddb
docs: better cli documentation
8 years ago
Andy Meneely
9ff72b7066
builtin layouts: party 🎉
...
Based on idea from #7
8 years ago
Andy Meneely
495b2fd4ae
changelog rewording
...
[skip ci]
8 years ago
Andy Meneely
0a6b0e327f
change revision
...
[skip ci]
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
498a8224e7
samples: fix to be more consistent
8 years ago
Andy Meneely
70bd6aae0e
projects: add in Project Bolt Rats
8 years ago
Andy Meneely
3b5fdfaf61
move location of built-in layouts
8 years ago
Andy Meneely
9eaa27ce3e
docs: document safe_zone and cut_zone
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
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
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
Andy Meneely
d5bf9062a2
sanity: update sanity test expected images for new font size
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
Andy Meneely
fbb45d89d7
Cleanup deps
8 years ago
Andy Meneely
daff0281fd
Merge remote-tracking branch 'origin/master' into dev
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
Andy Meneely
4e92b1ae31
deps: lock in even more
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
283c82dfe8
fix downgrade of ClassyHash
...
I should run my unit tests before pushing lol
9 years ago
Andy Meneely
94979eded6
deps: downgrade classy_hash until 2.4 support
...
See https://github.com/deseretbook/classy_hash/issues/11
9 years ago
Andy Meneely
1a93d768dd
travis: bump ruby
9 years ago
Andy Meneely
c969f8ecf4
spec: add a test for making a new sprue
9 years ago
Andy Meneely
07f3c3c14a
sprues: samples for a custom sprue
9 years ago
Andy Meneely
23b6d318d2
fix a missing require
9 years ago
Andy Meneely
96832e1141
README: Ruby 2.2+, fix for #231
9 years ago
Andy Meneely
391193812d
sprues: upgrade to classy_hash 0.2.0
9 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
Andy Meneely
36dc7ce4eb
cli: squib new gives informative message
...
Also, move the files so we we can eventually add more project templates
9 years ago
Andy Meneely
ad5c53c8bd
cleanup
9 years ago
Andy Meneely
5d3e1120b9
travis: disable caching, remove apt-install
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
c6aa3983c4
Starting merge of @felixleong's code
...
I'm gonna name these "sprues" and do it a tad different than him, but it'll be mostly his code
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