Skip to content

Commit

Permalink
v0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
alcarney committed Dec 9, 2017
1 parent 304860e commit c22fda3
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 3 deletions.
29 changes: 27 additions & 2 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,36 @@
[Unreleased]
============
v0.3.0 2017-12-09
=================

Added
-----

- New Domain class, it is responsible for generating the grids of numbers
passed to Drawables when they are mapped onto Images. It replaces most of the
old decorators.
- Drawables are now classes! Any drawable is now a class that inherits from
Drawable, it brings back much of the old Puppet functionality with some
improvements.
- More tests!

Changed
-------

- ANDing Images (a & b) has been reimplemented so that it hopefully makes more
sense. The alpha value of b is used to scale the color values of a.
- Along with the new Domain system mapping Drawables onto Images has been
reworked to hopefully make coordinate calculations faster

Removed
-------

- stylo/coords.py has been deleted, this means the following functions and
decorators no longer exist
+ mk_domain - Domains are now a class
+ cartesian (now built into the new Domain object)
+ polar (now built into the new Domain object)
+ extend_periocally (now the .repeat() method on the new Domain object)
+ translate (now the .transform() method on the new Domain object)
+ reflect (not yet implemented in the new system)

v0.2.3 2017-11-15
==================
Expand Down
2 changes: 1 addition & 1 deletion stylo/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.2.3"
__version__ = "0.3.0"

0 comments on commit c22fda3

Please sign in to comment.