imgconverter: add eq operation for Image class

This is used to check if the new icon is in any way different from the
old one and possibly avoid regenerating all of them.
release3.0 mm_4e7b4e17
Marek Marczykowski-Górecki 9 years ago
parent e9eedf2c6a
commit 4e7b4e17c3

@ -191,6 +191,12 @@ expects header+RGBA on stdin. This method is invoked from qvm-imgconverter-clien
return cls.get_from_stream(sys.stdin, **kwargs)
def __eq__(self, other):
return self._size == other._size and self._rgba == other._rgba
def __ne__(self, other):
return not self.__eq__(other)
def hex_to_float(colour, channels=3, depth=8):
'''Convert hex colour definition to tuple of floats.'''

Loading…
Cancel
Save