Gajim - 2024-02-27


  1. ☭Mike Yellow

    https://suchat.org:5443/upload/72100d426ee0a341f79cb126f62c325d03f117fb/jFogYN9pdYejC0aCg4ArJR7ucX2eyqmkqebAlEVX/b41709ed-2263-4e7c-a68e-2631455b22c8.png

  2. ☭Mike Yellow

    cal0pteryx, what!? Your name is “Daniel” too?

  3. cal0pteryx

    That's true

  4. concerto

    After a recent update, Gajim has started showing emojis in black and white, which has really affected my ability to select them visually. Is this a change on Gajim's end? And can I get the color emoji back somehow? Gajim v1.8.4 installed from the Gajim Debian repository, package gajim-nightly v20240218-1

  5. fjklp

    I actually don't know how emojis work

  6. fjklp

    when I do ':smi', the 'smiling face' emoji shown is uncolored ☺, but the emoji chooser seems to provide only colored emojis

  7. fjklp

    when I do ':smi', the 'smiling face' emoji shown is uncolored ☺, but the emoji chooser seems to provide only colored emojis 😄️

  8. ic_

    I reported this problem a week ago, I think it is a Debian problem as the Plasma emoji picker is also B&W. A workaround is to create a folder .local/share/fonts and download the noto-color-emoji from Google.

  9. Fiona

    ic_, assuming you're on Debian unstable it's probably this fontconfig bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064267

  10. ic_

    Thanks, that looks like it

  11. tyil

    I'm using biboumi, and that itself works fine, but in Gajim I can't join any of the control mucs (irc.libera.chat@biboumi.chat.tyil.nl, the muc to control the irc connection to irc.libera.chat), it remains stuck on "Joining..." forever. This control muc seems to work fine to join and interact with using another client, Profanity

  12. tyil

    Is this a Gajim issue or a Biboumi issue? Or can someone help me figure out which one is to blame here?

  13. lovetox

    there is no control MUC

  14. lovetox

    you can type that domain into the service discovery dialog

  15. tyil

    I'm not familiar with the specific vocab used in xmpp land

  16. lovetox

    to access adhoc commands

  17. lovetox

    sadly biboumi still advertises these addresses as MUC

  18. tyil

    Ah, so I can only interact via service discovery with those addresses

  19. tyil

    I was confused then as in Profanity it works more like I'm used to from IRC

  20. lovetox

    profanity probably simply opens a chat window

  21. lovetox

    problem is Gajim cant do it because this address says its a MUC

  22. lovetox

    but when you try to join it, it fails because its not a MUC

  23. lovetox

    profanity probably does not even check and simply assumes its a normal chat

  24. tyil

    To a degree I guess

  25. tyil

    Those MUCs do get messages from what I can tell in Profanity

  26. tyil

    They show the IRC server's motd for instance

  27. tyil

    And I can use them to perform raw IRC commands

  28. tyil

    But I can't do these from Gajim, then?

  29. lovetox

    yes .. simply by chatting

  30. lovetox

    but chatting with an address is not a *Multi User Chat*

  31. lovetox

    Multi User means other people can join, and you can talk to other users on this address

  32. tyil

    As I said, call it what you want, I'm trying to understand if Gajim is doing something wrong, Biboumi is, or I am

  33. lovetox

    Biboumi does something wrong, it advertises a address as multi user chat, when its not

  34. tyil

    I try to start a chat with irc.libera.chat@biboumi.chat.tyil.nl, but Gajim seems stuck on "Joining..."

  35. tyil

    Yet similar approaches seem to work with another client

  36. lovetox

    yes, because we cannot join it , because its not a MUC

  37. lovetox

    as i said other clients probably dont check if its a muc and simply assume its a single chat

  38. tyil

    So how would I make gajim start it as a 1-on-1 chat?

  39. tyil

    If that would work as intended I'm good

  40. lovetox

    you cant

  41. lovetox

    because the address says its a MUC

  42. lovetox

    you can use the service discovery dialog to issue commands

  43. lovetox

    you can try with another client to add this address to your roster

  44. tyil

    Oh, I seem to do get messages _in_ that chat, even though I can't type there because of the "Joining..." message

  45. lovetox

    then you should be able to open it in single mode from gajim

  46. Link Mauve

    Which identity category would be good for this kind of service, bot?

  47. Link Mauve

    I wasn’t aware this was a problem for some clients, this makes it important to fix in biboumi.

  48. lovetox

    Link Mauve, there are already issues for that and discussion on the biboumi tracker

  49. Link Mauve

    The line to change is src/xmpp/biboumi_component.cpp line 981.

  50. lovetox

    i dont much care, how it differentiates itself from a MUC, it just needs to do it somehow

  51. Link Mauve

    It needs to be more correct, otherwise other clients will eventually also handle it wrong.

  52. lovetox

    i started bike shedding in jdev once about this

  53. lovetox

    conclusion for me was, it should remove the muc feature

  54. lovetox

    its not a muc in any kind of way

  55. lovetox

    and it does not react to MUC protocol requests

  56. lovetox

    the website https://biboumi.louiz.org/ is also not updated, links to git end in 404

  57. lovetox

    search turns up nothing, no idea where they moved to

  58. Link Mauve

    Removing MUC_NS is obviously happening, my question was about identity.

  59. tyil

    https://codeberg.org/poezio/biboumi/ seems to be the main repo

  60. Link Mauve

    lovetox, yeah, ever since louiz’ disappeared we haven’t got hold of the server he hosts that on.

  61. Link Mauve

    We might have to switch to another domain.

  62. lovetox

    maybe ask in jdev or xsf

  63. lovetox

    im really not good at these gateway kind of things

  64. lovetox

    if you invest time to fix this, please look also at the gateway

  65. lovetox

    https://codeberg.org/poezio/biboumi/issues/3468

  66. lovetox

    it also missing a gateway identity

  67. Link Mauve

    Thanks, I completely missed that issue.

  68. ☭Mike Yellow

    ## Versions: https://conference.gajim.org:5281/pastebin/52318a4d-d12f-48a8-9014-a2c51071f67f

  69. lovetox

    seems it wants to open kwallet and cant

  70. sergirodriguez

    Hola gente como estais

  71. sergirodriguez

    :P

  72. sergirodriguez

    Hello

  73. sergirodriguez

    How are u

  74. sergirodriguez

    do you like chiken?

  75. operez

    Hola

  76. operez

    yes i like

  77. affrip

    very nice

  78. operez

    adsd

  79. cal0pteryx

    There is no chicken here, only Python

  80. bodqhrohro

    Python lays eggs too.

  81. bodqhrohro

    So, according to duck typing, it's a chicken.

  82. chud

    > Python lays eggs too. One of the billion build systems, a deprecated one at that

  83. bodqhrohro

    Billion build systems must cry.