Daniel Brötzmann pushed to branch master at gajim / gajim
Commits: d59aa320 by wurstsalat at 2022-04-06T12:56:47+02:00 fix: Plugins: Change default icon to non-legacy one
- - - - -
1 changed file:
- gajim/plugins/gui.py
Changes:
===================================== gajim/plugins/gui.py ===================================== @@ -112,8 +112,6 @@ def __init__(self) -> None: activatable=Column.ACTIVATABLE) self._ui.installed_plugins_treeview.append_column(col)
- self.def_icon = load_icon_pixbuf('preferences-desktop') - # connect signal for selection change selection = self._ui.installed_plugins_treeview.get_selection() selection.connect( @@ -216,10 +214,11 @@ def _fill_installed_plugins_model(self) -> None: def _get_plugin_icon(self, plugin: GajimPlugin) -> GdkPixbuf.Pixbuf: icon_file = os.path.join( plugin.__path__, os.path.split(plugin.__path__)[1]) + '.png' - assert self.def_icon is not None - icon = self.def_icon if os.path.isfile(icon_file): icon = GdkPixbuf.Pixbuf.new_from_file_at_size(icon_file, 16, 16) + else: + icon = load_icon_pixbuf('applications-utilities') + assert icon is not None return icon
def _installed_plugin_toggled(self,
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/d59aa3202df9ff59cfea1861be3b37571...