2017-09-18 08:43:42 by Takahiro Kambe | Files touched by this commit (1) | |
Log message:
games/ruby-squib: dependency update
Since there is no need to override gemspec any more, simplify dependency.
Bump PKGREVISION.
|
2017-08-14 22:44:08 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated ruby23-squib to 0.13.4.
Changes not found.
|
2017-07-15 08:48:35 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated ruby23-squib to 0.13.3.
## v0.13.3 / 2017-07-15
Bugs:
* Fix `undefined method [] for nil:NilClass` error on `svg` (was a regression \
error in librsvg that we worked around.)
* Bump dependencies to latest stable versions. Pango et al. to 3.1.7 and Cairo \
to 1.15.9. This fixes some compatibility issues.
|
2017-06-18 15:48:55 by Takahiro Kambe | Files touched by this commit (18) |
Log message:
Add 24 to RUBY_VERSIONS_ACCEPTED.
|
2017-03-20 17:26:57 by Takahiro Kambe | Files touched by this commit (2) |
Log message:
Update ruby-squib to 0.13.2.
## v0.13.2 / 2017-01-27
Bugs:
* Bump dependencies to latest stable versions. Pango et al. to 3.1.1 and Cairo \
to 1.15.5. This fixes some compatibility issues we noticed on Linux and Macs.
|
2017-01-07 23:36:00 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Updated ruby22-squib to 0.13.1.
## v0.13.1 / 2017-01-06
Bugs:
* New Windows installations break because Rubygems looks for 1.15.4 and it's not \
there (yet). Locking into Cairo 1.15.3 and being more conservative from now on.
## v0.13.0 / 2017-01-04
Features:
* `save_pdf`'s `crop marks` have a `:full` option that draw lines across the \
entire page.
Bugs
* Fix `Squib::DataFrame#to_pretty_text` modification issue (#191)
* Downgraded Pango et al. back to 3.0.9 from 3.1.0 because there are bugs in the \
new gobject-introspection library.
Chores:
* Shrank the gem itself by ignoring test data. From about 5mb to 64kb - yay!
* Bump roo to newest version (2.7.0).
* Bumped Nokogiri to latest version (1.7.0).
* Re-organized the samples folder for better regression and sanity testing prior \
to release.
|
2016-12-03 19:06:21 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Updated ruby-squib to 0.12.0.
Features:
save_pdf now supports crop marks! These are lines drawn in the margins of a \
PDF file to help you cut. These can be enabled by setting crop_marks: true in \
your save_pdf call. Can be further customized with crop_margin_bottom, \
crop_margin_left, crop_margin_right, crop_margin_top, crop_marks, \
crop_stroke_color, crop_stroke_dash, and crop_stroke_width (#123)
Squib.configure allows you to set options programmatically, overriding your \
config.yml. This is useful for Rakefiles, and will be documented in my upcoming \
tutorial on workflows.
Squib.enable_build_globally and Squib.disable_build_globally are new \
convenience methods for working with the SQUIB_BUILD environment variable. Handy \
for Rakefiles and Guard sessions for turning certain builds on an off. Also will \
be documented in upcoming workflow tutorial.
The import methods csv and xlsx now return Squib::DataFrame, which behaves \
exactly as before - but has more cool features like being able to do data.name \
instead of data['name']. Also: check out data.to_pretty_text. Check out the \
docs. (#156)
Bugs:
showcase works as expected when using backend: svg (#179)
Graphics will get flushed upon exit, so working under Guard with backend: \
svg is more reliable (#180)
Docs:
Wrote out documentation for Squib and GameIcons
Wrote out documentation for Hello World! Dissected
Un-submoduled our samples and simply embedded them into the docs (e.g. Squib \
Thinks in Arrays). Lots of cleanup there
Wrote up Squib in Action, which documents other Squib projects. Ask for \
yours to be put there!!
Chores:
Bumped dependency roo to 2.5.1. Nothing that affects Squib users (probably).
Bumped graphics and text dependencies (cairo to 1.15.3, pango+rsvg et al. to \
3.1.0). No new features for us, but some stability improvements.
|
2016-11-19 16:44:56 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
Stop patching gemspec file and use OVERRIDE_GEMSPEC with updated
update-gemspec.rb script.
|
2016-11-01 22:48:36 by Thomas Klausner | Files touched by this commit (6) |
Log message:
Import ruby-squib-0.11.0 as games/ruby-squib.
Squib is a Ruby DSL for prototyping card and board games. Write a
little bit of Ruby, define your deck's stats, then compile your
game into a series of images ready for print-and-play or even
print-on-demand. Squib is very data-driven and built on the principle
of Don't Repeat Yourself. Think of it like nanDeck done "the Ruby
way".
|