Gajim - 2025-03-24


  1. 222m5

    > i don't think conversations has a way to set status by design flit: it can, but iirc the auto away/busy triggers are disabled by default to change availability settings; Settings > Privacy > Availability to manually set availability or edit the status message; Account details > Edit status message > a friend of mine who has snikket is always marked as online could be a privacy decision or they just don't care to report status

  2. afterlif0189

    Looking for Gajim support for Win client just started getting program startup error. No longer see accounts and history. Is this the right place to ask?

  3. afterlif0189

    It's 1.8.2. I downloaded latest but unclear if installing it will overwrite existing files (acct info and messages)

  4. cal0pteryx

    afterlif0189: your settings will be migrated when updating Gajim

  5. afterlif0189

    > afterlif0189: your settings will be migrated when updating Gajim Ty. Just run installer with same path then?

  6. afterlif0189

  7. afterlif0189

    Update successful and it imported the messages but still gave the error with traceback. ☹️

  8. lovetox

    can you post the errro?

  9. afterlif0189

    https://chatterboxtown.us:5443/upload/d5a9bd04316d455bcdb79588f4e1ddefb1f18629/iGqPMLTNaNUvwzO58KBUVuBkcp2gs2QvAC7bIZ7f/zb2rhk9iFYEsSKyeVEivSHks7SvQ4LUQYdhUUC5LsuPmsNdLs.jpg

  10. afterlif0189

    Image isn't ideal but using mobile and win separate

  11. cal0pteryx

    afterlif0189: looks like you added the group chat mentioned in that log to your contact list. Remove that contact using the client you added it with, then it should be fine

  12. jonas’

    going from gajim 1.9.5 to 2.0.3 (debian), I notice that gajim is now very sluggish and uses 20% CPU while idle, going up to 100% once I start to interact with the window.

  13. jonas’

    this might also have been 2.0.2 to 2.0.3, there were two days between the upgrades and I'm not absolutely sure whether 2.0.2 exhibited this already or not

  14. jonas’

    is there any kind of diagnostics I can provide?

  15. jonas’

    oh I see gajim 2.0.4 available in debian, so I'll try that now first.

  16. jonas’

    nope, still slow with 2.0.4

  17. jonas’

    .

  18. lovetox

    jonas’: If you still have it with 2.0.4 ping me the we can think about how to diagnose this

  19. jonas’

    will keep an eye on it.

  20. lovetox

    mesonium: did you read the gtk4 issue about events? Don't trust any motion events with critical things, seems to be a mess

  21. jonas’

    lovetox, so *far* it seems better, but I also think it wasn't gajim at all. I also saw ibus-daemon (which seems related to keyboard input) going haywire, and restarting that one seems to have had a positive effect on gajim, too.

  22. jonas’

    I'll let you know if the situation changes back for worse and restarting ibus-daemon does not help.

  23. mesonium

    lovetox: hu, what have we discovered, seems like no one has given it a deeper thought yet.

  24. lovetox

    if you do anything on motion events, its usually a source of bugs

  25. lovetox

    you basically have to handle every case, multiple leave, multiple enter, no enter, no leave, etc...

  26. mesonium

    True, that can quickly become quiet complex

  27. Polarian

    So gajim already supports gpg decryption via plugin, so I was wondering if there is any guides on making a plugin. My idea is to integrate pass into gajim via an additional configuration option to specify the pass path and potentially a password-store path if its not ~/.password-store, then use the GPG key which is configured for the account already and attempt to decrypt the pass (as simple as `gpg --decrypt $path | head -n1` replacing $path with the password store path + pass path) and then use this for auth

  28. Polarian

    I am going to say the forbidden and say "this should be easy to implement"

  29. lovetox

    no we will not support password plugins

  30. lovetox

    but you can write a backend for https://github.com/jaraco/keyring

  31. lovetox

    then it will just work with Gajim

  32. hannibal

    There is already one for pass https://github.com/nazarewk/keyring_pass

  33. Polarian

    oh wow

  34. Polarian

    oki cool

  35. Polarian

    brief search didnt show anything thanks hannibal