I've been making several updates to django-watermark during my more boring classes the past couple days. I have just released a new version for your pleasure.
- A lot of code refactoring. There was a lot of logic in the watermark filter itself. I decided this logic should be placed elsewhere so as to make the utils.watermark function easier to use outside the realm of the watermark filter.
- Removed the "parameter precedence" that used to exist between the positioning, tiling, and scaling parameters. Previously, if scale was defined, any values for position and tile were ignored. Similarly, if any value was given for tile, any value for position was ignored. Now you can use all three parameters simultaneously.
- Added a couple of goodies for positioning and scaling.
I think this is quite a stable release. Please notify me if you find any problems with it!!