Gajim - 2025-02-19


  1. amindomao

    hello! may be somebody encountered the issue: can't disable or uninstall plugin the error sounds like this:

  2. amindomao

    > ## Versions: > - OS: Fedora Linux 41 (KDE Plasma) 41 > - GTK Version: 4.16.5 > - PyGObject Version: 3.48.2 > - GLib Version : 2.82.2 > - libsoup Version: 3.6.4 > - python-nbxmpp Version: 5.0.4 > - Gajim Version: 1.9.5 > > ## Traceback > ``` > Traceback (most recent call last): > File "/home/amindomao/.local/lib/python3.13/site-packages/gajim/gtk/plugins.py", line 367, in _on_uninstall_plugin > app.plugin_manager.uninstall_plugin(plugin) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ > File "/home/amindomao/.local/lib/python3.13/site-packages/gajim/plugins/pluginmanager.py", line 643, in uninstall_plugin > self._remove_plugin(plugin) > ~~~~~~~~~~~~~~~~~~~^^^^^^^^ > File "/home/amindomao/.local/lib/python3.13/site-packages/gajim/plugins/pluginmanager.py", line 218, in _remove_plugin > self.deactivate_plugin(plugin) > ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ > File "/home/amindomao/.local/lib/python3.13/site-packages/gajim/plugins/pluginmanager.py", line 444, in deactivate_plugin > self.gui_extension_points_handlers[gui_extpoint_name].remove( > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ > gui_extpoint_handlers) > ^^^^^^^^^^^^^^^^^^^^^^ > ValueError: list.remove(x): x not in list

  3. amindomao

    thanks in advance

  4. mesonium

    > but i doubt they calculate what you see, its simply some kind of hard coded or calculated offset Indeed: https://gitlab.gnome.org/GNOME/gtk/-/issues/6409

  5. voker57

    is the crashing due to https://gitlab.gnome.org/GNOME/pango/-/issues/798 fixed for Gajim?

  6. voker57

    is crashing due to https://gitlab.gnome.org/GNOME/pango/-/issues/798 fixed for Gajim?

  7. voker57

    looks like it is

  8. cal0pteryx

    voker57: yes, the next version contains a fix

  9. mebs

    and the fix is "moving to gtk4"?

  10. cal0pteryx

    No, we implemented a special handling to account for these strings

  11. lovetox

    But this fix will only be available int the gtk4 versions of Gajim

  12. cal0pteryx

    That's true

  13. mebs

    its quite sad that even with gtk4 you need a special fix

  14. Link Mauve

    mebs, this is a pango issue, both versions of GTK use pango.

  15. mesonium

    lovetox, managed to make the thumbnail generation utilize multiple processes :)

  16. cal0pteryx

    mesonium, nice!

  17. lovetox

    mesonium: nice

  18. mesonium

    actually those were little changes

  19. mesonium

    I will push it into a branch, I haven't considered things like resource cleanup yet. Anyway, creating a few hundred thumbnails at once while having a respnsice ui is nice

  20. mesonium

    I will push it into a branch, I haven't considered things like resource cleanup yet. Anyway, creating a few hundred thumbnails at once while having a responsice ui is nice

  21. cal0pteryx

    indeed. thanks for woring on this :)

  22. cal0pteryx

    indeed. thanks for working on this :)