Gajim - 2024-04-24


  1. themachinist

    Hi, I have a question. When joining chat rooms, why do some not allow posting to the chat room?

  2. themachinist

    Is there something wrong with the software?

  3. fjklp

    This is probably because the chat is moderated which means that a moderator needs to make you a member to be able to post comments

  4. fjklp

    look at the top right in gajim to see if there's an icon with a lightbulb, press it

  5. fjklp

    look at the top right in gajim to see if there's an icon with a lightbulb when you are viewing that group chat, press it

  6. themachinist

    So this is a feature not a bug. I see.

  7. fjklp

    yes

  8. fjklp

    This makes me think that it might make sense to have some obvious indication like a message in the message input box, such as "You cannot speak until a moderator makes you a member"

  9. fjklp

    or "You must be a member to speak"

  10. themachinist

    Something a bit more explanatory would be nice.

  11. themachinist

    Thanks for clearing that up for me

  12. fjklp

    no problem, the feedback it nice to get

  13. themachinist

    It also seems to be impossible to message a moderator to ask for permission to join the conversation.

  14. fjklp

    I don't know what the expected route to getting permission is but gajim should have a lightbulb icon at the top right that sends a request to moderators. I don't know how many clients will actually display this to moderators and I don't know how often it gets read in practice.

  15. 222m5

    > It also seems to be impossible to message a moderator to ask for permission to join the conversation. try a PM (private message), that should work

  16. themachinist

    Worked for one room but not for the other

  17. themachinist

    > I don't know what the expected route to getting permission is but gajim should have a lightbulb icon at the top right that sends a request to moderators. I don't know how many clients will actually display this to moderators and I don't know how often it gets read in practice. I would have appreciated this

  18. fjklp

    what do you mean?

  19. 222m5

    themachinist: some moderated muc's block pm's… you _may_ need to join and wait until a mod grants voice, or ask an existing participant to request it for you

  20. themachinist

    Looks like all PM's are blocked. It's ok, thank you for the tips.

  21. fjklp

    > > I don't know what the expected route to getting permission is but gajim should have a lightbulb icon at the top right that sends a request to moderators. I don't know how many clients will actually display this to moderators and I don't know how often it gets read in practice. > I would have appreciated this What I meant by this is that there *is* an icon at the top right to request membership. Do you see it?

  22. fjklp

    > > I don't know what the expected route to getting permission is but gajim should have a lightbulb icon at the top right that sends a request to moderators. I don't know how many clients will actually display this to moderators and I don't know how often it gets read in practice. > I would have appreciated this themachinist: What I meant by this is that there *is* an icon at the top right to request membership. Do you see it?

  23. nicoco

    How about move the menu bar items to a "popup menu" opened by right click on the gajim icon on the top left corner? Right click on the workspaces open such menu, so it would be maybe kind of intuitive?

  24. nicoco

    Other remark: it's damn great that messages sent in MUCs now have a pending state. However, when an error is returned, the "clock" icon stays, besides the "error" icon. Is this intended? Are there use cases where we receive an error but expect the message to be eventually delivered? If not, I think that clock icon should go away when we receive an error, it is confusing, the clock implies "in a while, this message will go through". But maybe there are cases

  25. nicoco

    Other remark: it's damn great that messages sent in MUCs now have a pending state. However, when an error is returned, the "clock" icon stays, besides the "error" icon. Is this intended? Are there use cases where we receive an error but expect the message to be eventually delivered? If not, I think that clock icon should go away when we receive an error, it is confusing, the clock implies "in a while, this message will go through". But maybe there are valid cases for that, I'm not sure.

  26. cal0pteryx

    > Other remark: it's damn great that messages sent in MUCs now have a pending state. However, when an error is returned, the "clock" icon stays, besides the "error" icon. Is this intended? Are there use cases where we receive an error but expect the message to be eventually delivered? If not, I think that clock icon should go away when we receive an error, it is confusing, the clock implies "in a while, this message will go through". But maybe there are valid cases for that, I'm not sure. Agreed

  27. cal0pteryx

    > How about move the menu bar items to a "popup menu" opened by right click on the gajim icon on the top left corner? Right click on the workspaces open such menu, so it would be maybe kind of intuitive? No, that's way too hidden. It needs a clearly visible button which provides the menu in compact form

  28. cal0pteryx

    But please don't feel like being tasked to do this :D I'm having a look as soon as I have time

  29. fjklp

    What do you guys think of making it more obvious to the user why they can't speak in moderated group chats? Maybe a message in the text input field?

  30. cal0pteryx

    fjklp: yes, that's a good idea

  31. fjklp

    We had a user confused about this a few hours ago

  32. fjklp

    We had a user confused about this a few hours ago, and I find that understandable

  33. cal0pteryx

    There is an issue about a related situation where there is no connectivity. These should be worked in together

  34. 222m5

    > Maybe a message in the text input field? or a fixed msg at bottom of chats

  35. fjklp

    just let me know if I should make an issue for it

  36. 222m5

    fjklp: also a tooltip that suggests to pm a mod &/or use the new xep?

  37. 222m5

    fjklp: also a tooltip that suggests to pm a mod &/or use the new xep method?

  38. fjklp

    yeah, I think it would be good if there were an obvious path for the user get the ability to speak. Not sure what it should be. I really don't know what the current expectations are on this.

  39. fjklp

    If I include a cprofile with a bug report, is it preferrable to include a visualization too or no?

  40. 222m5

    fjklp: fwiw, the request voice method doesn't work in all clients; a pm _usually_ does (unless they are disabled)

  41. cal0pteryx

    fjklp: that might help, yes

  42. nicoco

    Maintainers contradict me if I'm wrong, but as a general rule, opening issues is always helpful. It centralizes discussion around a topic, a acts as a todolist whenever someone wants to contribute.

  43. cal0pteryx

    nicoco: as long as it's not duplicated, yes

  44. themachinist

    > We had a user confused about this a few hours ago, and I find that understandable Thank you for making me feel heard. I appreciate it.

  45. Рад сообщить

    > Рад сообщить: iirc there's some gajim-debug.exe you can run from the cmd https://conference.gajim.org:5281/pastebin/7cef7351-e527-4f89-90b5-b06573b1e849

  46. ann

    hi @everyone. why the MUC subject does have to appear every time on top (bottom, to be more precise), or it is a bug?

  47. ann

    https://im.ebala.net:5821/upload/qhGAFlWexvJhb_les3DVnlPa/57ca5b7b-1dda-41be-a95d-6ff2a5f1a9ea.png

  48. cal0pteryx

    ann: the subject appears when you join a chat. It's simply an info message, not pinned to any position

  49. ann

    yes ik but it does appear after every message in the MUC

  50. ann

    ```ii gajim 1.8.4-1~bpo12+1 all GTK+-based Jabber client``` maybe it is already fixed, idk.

  51. chud

    Iiuc it's supposed to appear when you "join" in protocol terms, which happens for example when your client reconnects, even though you the user never initiated leaving

  52. chud

    Xmpp's notion of group chat is just severely outdated or just bad

  53. lovetox

    We have config setting if I remember correctly

  54. pharaoh

    how can i find my xmpp adress?

  55. MarsIronPI

    pharaoh, WDYM? In Gajim? From your provider?

  56. lovetox

    ann, you can disable it completely here

  57. lovetox

    https://share.hoerist.com/philipp/Yklcg3yGdso0ycAX/78f425a0-b908-4bb5-a034-3b75d09dacfd.png

  58. lovetox

    in preferences, normally it should only on "first" join in a Gajim session

  59. lovetox

    so if you disconnect a hundred times it should not show again.

  60. lovetox

    basically only if you restart your client

  61. pharaoh

    anyone here from arab country?

  62. sniper-monkey

    Is it possible to install plugins manually in flatpak? I dropped this folder https://dev.gajim.org/gajim/gajim-plugins/-/tree/master/clients_icons into ~/.var/app/org.gajim.Gajim/plugins/client_icons but no luck

  63. lovetox

    hmmm .. should be possible ..

  64. lovetox

    but not sure thats the right folder

  65. lovetox

    there should some "share" folder somewhere

  66. sniper-monkey

    on the apt version it's ~/.local/share/gajim

  67. lovetox

    /home/lovetox/.var/app/org.gajim.Gajim/.local/share/gajim/plugins

  68. lovetox

    try that

  69. sniper-monkey

    nope no luck

  70. lovetox

    maybe hannibal knows

  71. lovetox

    or you try to install one of the plugins that are available on flatpak, and see where it installs them too

  72. hannibal

    for example the files are installed to ~/.local/share/flatpak/runtime/org.gajim.Gajim.Plugin.pgp/x86_64/stable/active/files

  73. hannibal

    sniper-monkey, it might be easier to install it as a flatpak package

  74. hannibal

    https://upload.jabber.cat:5281/upload/s3Lr1BHJz_BpFXL_/gajim-clients_icons.yaml

  75. hannibal

    ``` flatpak-builder directory --repo=/tmp/repo --default-branch=stable gajim-clients_icons.yaml flatpak install --user tmp-repo org.gajim.Gajim.Plugin.clients_icons ```

  76. sniper-monkey

    oh wow I didn't know flatpak could do that

  77. sniper-monkey

    btw is there a list of those yamls anywhere?

  78. sniper-monkey

    also only the pgp plugin is on flatpak

  79. hannibal

    The openpgp plugin should be there, too

  80. hannibal

    For gajim nightly, you can find the yaml files in https://dev.gajim.org/gajim/gajim-plugins/-/tree/master/flatpak?ref_type=heads