|
|
@ -88,11 +88,15 @@ class ClipboardIcon(CanvasIcon):
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
installable = False
|
|
|
|
installable = False
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if icon_name:
|
|
|
|
|
|
|
|
self.props.icon_name = icon_name
|
|
|
|
|
|
|
|
else:
|
|
|
|
|
|
|
|
self.props.icon_name = 'theme:object-generic'
|
|
|
|
|
|
|
|
|
|
|
|
self._name = name
|
|
|
|
self._name = name
|
|
|
|
self._percent = percent
|
|
|
|
self._percent = percent
|
|
|
|
self._preview = preview
|
|
|
|
self._preview = preview
|
|
|
|
self._activity = activity
|
|
|
|
self._activity = activity
|
|
|
|
self.set_property("icon_name", icon_name)
|
|
|
|
|
|
|
|
self.palette.set_state(name, percent, preview, activity, installable)
|
|
|
|
self.palette.set_state(name, percent, preview, activity, installable)
|
|
|
|
|
|
|
|
|
|
|
|
if (activity or installable) and percent < 100:
|
|
|
|
if (activity or installable) and percent < 100:
|
|
|
|