You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.9 KiB
1.9 KiB
Squib CHANGELOG
pngnow supports resizing, but warns you about it since it's non-ideal. Documented in yard, tested.
v0.0.6
- Added a
csvcommand that works just likexslx. Uses Ruby's CSV inside, with some extra checking and warnings. - Custom layouts now support loading & merging multiple Yaml files! Updated README, docs, and sample to document it.
- Built-in layouts! Currently we support
hand.ymlandplaying-card.yml. Documented in thelayouts.rbsample. textnow returns the ink extent rectangle of the rendered text. Updated docs and sample to document it.- Samples now show that you can use text instead of symbols for things like
center - Improved logging, and documentation on increasing logger verboseness
- Better regression testing technique that tracks when a sample has changed.
- Bumped version of Cairo to ~> 1.14
v0.0.5
- Image rotation for png and svg via
angle - New sample for demonstrating direct cairo access
- README now includes a snazzy screencast of the Sublime snippets
- Rotation of text works more conventionally now, and works with text hints
- Better code styles thanks to RuboCop
- Better unit testing, now with mocking!
- Various version bumps: rspec, yard
v0.0.4
- Added a font size override so you can vary the font size with the same style across strings more easily
- Added text autoscale sample
- Added
extendsto custom layouts, allowing ways to modify parent data instead of just overriding it. - Upgraded ruby-progressbar version
- Added text rotation (thanks novalis!)
- Fixed a mapping problem with triangles (thanks novalis!)
- Fixed global hint togglability
v0.0.3
- Redesigned the dynamic options system to make adding new commands much easier
- Singleton expansion
- Better documentation in README and throughout
- Implemented Junk Land in this version
v0.0.1-v0.0.2
- Primordial era - base functionality