2021-01-11 14:38:35 by Takahiro Kambe | Files touched by this commit (3) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
games/ruby-squib: update to 0.16.0
## v0.16.0 / 2020-11-24
Features:
* Special custom unit: cells. A "cell" defaults to 37.5px, or 1/8in,
e.g. `x: '1 cell'` means `x: 37.5`. See the docs for details.
* Shorthands for `x`, `y`, `width`, and `height`! The words `x: 'middle'`
and `x: 'middle + 1in'` will get interpreted. See the docs for details.
* Autoscaling text! `ellipsize: :autoscale` will now downscale your
`font_size` if the text ellipsized. Thanks @Qgel! (#288, #111).
* Option checking!! Completely reworked the way we handle arguments in
Squib internally (no external behavioral differences). Now, when you
give an option to Squib that is not expected. Since every DSL method
"knows" what options it takes, that also means we have EVERY option
properly documented (missed a few...) AND we have an automated test that
will tell us if we forget to document it.
* `save_png` and `save_sheet` now have a `suffix` option which defaults to
`''`. So now you can customize the filenames with `prefix`,
`count_format`, and `suffix`.
Compatibility:
* When saving PNGs with sprues, outputs start counting at zero - which is
more consistent with the rest of Squib.
* Minimum Ruby is now 2.5. NOTE: Ruby 3.0 is coming Christmas 2020!! Check
it out.
Bugs:
* Extra page/no page issue with sprues (#320)
* Fix Ruby 2.7+ deprecations with CSV arguments (#303)
Chores:
* Reorganized the code internally. (#298) Every DSL method now has its own file.
* Moved to Github Actions
* Bump pango et al
|
2020-03-24 01:34:50 by Takahiro Kambe | Files touched by this commit (3) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
games/ruby-squib: update to 0.15.3
Update ruby-squib to 0.15.3.
## v0.15.3 / 2019-10-17
Chores:
* Bump pango et al to `~> 3.4`, cairo to `~ 1.16`. Fixes Ruby 2.6 Windows \
install issues (#287)
## v0.15.2 / 2019-09-26
Chores:
* Bump nokogiri to 1.10.4
## v0.15.1 / 2019-08-27
Chores:
* Bumped Pango et al. to 3.3.7 (#286)
## v0.15.0 / Unreleased
Features:
* Added check for malformed PNG files (#250, #218)
* Sprues: you can now flip individual cards (#251)
Bugs
* `trim_radius` now defaults to 0 on `save_pdf`, not 38. (#270)
* `explode` on `xlsx` and `csv` now defaults to `qty`, not `Qty` (#262)
Docs:
* Documented the n-sided-ness of polygons and stars
* svg: document rasterization on mask (#192)
* Document how to run the code (#186)
* Document some ways of using `prefix` in `save_png` (#268)
* `showcase` option `trim_radius` defaults to 38, not 0
* Add sample for color switch in colors docs (#274)
Chores:
* Bumped deps: Pango et al. to 3.3.6, Cairo to 1.16.4, Nokogiri to 1.10.3, \
Highline to 2.0.2
Compatibility:
* A LOT more pre-defined colors built into Cairo. Some of the named colors got \
redefined with the upgrade to the latest Cairo. This means that named colors \
like `:gray` and `:green` may look slightly different.
* Dropped support for EOL'd Rubies. Minimum support is 2.4
Special thanks to @lcarlsen, @Karneades
|
2020-03-24 00:56:43 by Tobias Nygren | Files touched by this commit (1) |
Log message:
ruby-squib: mark broken due to bulk build scan error
|
2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981) |
Log message:
all: migrate homepages from http to https
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
|
2019-09-14 20:34:30 by Izumi Tsutsui | Files touched by this commit (1) |
Log message:
ruby-squib: fix missed ruby-gnome version in DEPENDS.
|
2019-09-14 20:12:49 by Izumi Tsutsui | Files touched by this commit (1) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
ruby-squib: update for ruby-gnome gem reorganization.
Bump PKGREVISION.
|
2018-09-23 17:22:57 by Takahiro Kambe | Files touched by this commit (3) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
games/ruby-squib: update to 0.14.2
## v0.14.2 / Unreleased
Features:
* Sprues for DriveThruCards and printandplaygames!! (#247, from @blinks)
Bugs:
* Fixed bug on circle and other shapes that had an extra stroke from a
previous text call (#248)
* Fixed extra page on all sprue saves (#246)
* Fixed layout parsing issue with multiple inheritance (#244)
Chores:
* Bumped deps: Pango et al. to 3.2.7, Cairo to 1.15.13.
Special thanks to @blinks
|
2018-06-25 07:47:37 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
games/ruby-squib: Fix dependency
Correct dependency to ruby-highline17.
|
2018-06-24 16:18:33 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
games/ruby-squib: change dependency to ruby-highline17
Change dependency to devel/ruby-highline17.
Bump PKGREVISION.
|
2018-03-17 15:18:16 by Takahiro Kambe | Files touched by this commit (2) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
games/ruby-squib: update to 0.14.1
# Squib CHANGELOG
Squib follows [semantic versioning](http://semver.org).
## v0.14.1 / 2018-03-15
Chores:
* Bumped deps: Pango et al. to 3.2.1, Cairo to 1.15.12. (Fixes an issue with \
Ruby 2.5 and Windows)
|