Comment 17 for bug 979208

Revision history for this message
jazzynico (jazzynico) wrote :

Interesting improvements!
Just a bug (with files from revision 46) when setting brightness to 100%, the extension returns a ZeroDivisionError:
----
Traceback (most recent call last):
  File "color_adjust_misc.py", line 241, in <module>
    c.affect()
  File "D:\Inkscape\inkscape-12010\inkscape\share\extensions\inkex.py", line 267, in affect
    self.effect()
  File "D:\Inkscape\inkscape-12010\inkscape\share\extensions\coloreffect.py", line 39, in effect
    self.getAttribs(node)
  File "D:\Inkscape\inkscape-12010\inkscape\share\extensions\coloreffect.py", line 42, in getAttribs
    self.changeStyle(node)
  File "D:\Inkscape\inkscape-12010\inkscape\share\extensions\coloreffect.py", line 80, in changeStyle
    new_val = self.process_prop(val)
  File "D:\Inkscape\inkscape-12010\inkscape\share\extensions\coloreffect.py", line 90, in process_prop
    col='#'+self.colmod(c[0],c[1],c[2])
  File "color_adjust_misc.py", line 200, in colmod
    r_new,g_new,b_new=[min(int(round((c/FACTOR))),255) for c in [r,g,b]]
ZeroDivisionError: float division