diff --git a/package.sh b/package.sh index b8398b6..2e83ca1 100755 --- a/package.sh +++ b/package.sh @@ -1,5 +1,5 @@ #!/bin/bash -SCOURVER="0.14" +SCOURVER="0.15" cd .. tar cvf scour/tarballs/scour-$SCOURVER.tar scour/scour.py scour/svg_regex.py scour/LICENSE scour/NOTICE scour/README.txt scour/release-notes.html gzip scour/tarballs/scour-$SCOURVER.tar diff --git a/release-notes.html b/release-notes.html index 7bad9c1..f4a36e3 100644 --- a/release-notes.html +++ b/release-notes.html @@ -9,6 +9,16 @@

Copyright 2009, Jeff Schiller

+
+
+

Version 0.15

+
+ + +
+

Version 0.14

diff --git a/scour.py b/scour.py index 3f06957..6542b2d 100755 --- a/scour.py +++ b/scour.py @@ -29,21 +29,18 @@ # # * Clean up Definitions # * Collapse duplicate gradient definitions -# * Clean up paths -# * Eliminate last segment in a polygon # * Process Transformations # * Process quadratic Bezier curves # * Collapse all group based transformations # Suggestion from Richard Hutch: # * Put id attributes first in the serialization (or make the d attribute last) -# This would require my own serialization fo the DOM objects (not impossible) +# This would require my own serialization of the DOM objects (not impossible) # Next Up: -# + fix bug with consecutive path coordinates not being translated properly to relative commands -# + convert straight curves to lines -# + eliminate last segment in a polygon -# - provide command-line option to disable raster-to-base64 conversion +# + add option to keep inkscape, adobe, sodipodi elements and attributes +# - ensure a really good understanding of prec vs. quantize and what I want --set-precision to do +# - enable the precision argument to affect all numbers: polygon points, lengths, coordinates # - remove id if it matches the Inkscape-style of IDs (also provide a switch to disable this) # - convert polygons/polylines to path? (actually the change in semantics may not be worth the marginal savings) # - prevent elements from being stripped if they are referenced in a