Gajim - 2023-10-31


  1. Denshi

    https://youtu.be/GurbaZzwYvU?feature=shared&t=684

  2. Denshi

    a cool video where I mention gajim

  3. قاصف الحشيبري

    ت

  4. fjklp

    it's nice to see more XMPP stuff on youtube

  5. fjklp

    I had to laugh at the choice to not talk about matrix too much

  6. mitsuo

    Denshi: thanks Denshi, I already had an account on macaw.me and resumed using it. Had forgot how useful it is and I'll try to make friends use it. In my country (Peru) we use Whatsapp a lot, so it's a nice substitute.

  7. Denshi

    > Denshi: thanks Denshi, I already had an account on macaw.me and resumed using it. Had forgot how useful it is and I'll try to make friends use it. In my country (Peru) we use Whatsapp a lot, so it's a nice substitute. mitsuo, thanks! I'm glad you liked my video and resumed using XMPP. I also used WhatsApp most of my life, and XMPP feels like the true libre alternative.

  8. mitsuo

    I very much like it and convinced me to continue using it (along with gajim) instead of Whatsapp. I'll now be "exchanging OMEMO keys" with girls instead of asking for their Instagram.

  9. fjklp

    let us know how this goes

  10. mitsuo

    Ok, OMEMO_keys_exchanged=0

  11. Geld

    > mitsuo wrote: > Ok, OMEMO_keys_exchanged=0 Yeah, ask for their QR code for XMPP.

  12. Geld

    "Babe, you so cute, add me on XMPP" *Scans the code* *She actually uses XMPP* Life's good.

  13. var

    No woman uses xmpp

  14. Geld

    My mom does!!!!!

  15. Geld

    \o/

  16. cryptomobley

    > My mom does!!!!! Wow

  17. Denshi

    > No woman uses xmpp 3 women I know use it

  18. danielstein

    Some of my girlfriends use it too

  19. MSavoritias (fae,ve)

    why wouldnt women use xmpp anyway? i would much more expect men not to use xmpp

  20. polarian

    Gajim supports DTLS right?

  21. polarian

    what happens if a server supports both DTLS and STARTLS

  22. polarian

    D as in direct

  23. polarian

    I was lazy :)

  24. meson

    polarian: Yes it does

  25. polarian

    Then how does gajim pick between it

  26. polarian

    which SRV record will it pick?

  27. meson

    sorry, I may have confused it with something else

  28. bot

    Daniel Brötzmann pushed 2 commits to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *102f582b* < https://dev.gajim.org/gajim/gajim-plugins/-/commit/102f582bf4c0af276849a1c55e92c05de6fce90c > [openpgp] Catch more initialization exceptions Fixes #593 *9128043b* < https://dev.gajim.org/gajim/gajim-plugins/-/commit/9128043b33d1a7d7add5deef2f0c7e96e6323b2b > [openpgp] 1.5.2

  29. lovetox_

    You mean direct tls , dtls is setting different

  30. lovetox_

    And it always uses direct first

  31. Ichtyx

    https://quic.video/blog/replacing-webrtc/ let's rewrite everything ^^'

  32. meson

    lovetox_, is there a way to put an account in Gajim offline w/o closing all chats? I want to have only the log of a single account without the noise of the others

  33. lovetox_

    Simply set the status to offline

  34. lovetox_

    Or disable auto connect in account settings

  35. meson

    how do I change the status?

  36. lovetox_

    Click the Avatar button in the sidebar

  37. meson

    thanks, I only had looked under "Accounts --> modify accounts"

  38. bot

    André pushed 1 commit to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *73ed25d6* < https://dev.gajim.org/gajim/gajim-plugins/-/commit/73ed25d6557bbcf8a88eba2ca9ba786404266d84 > Flatpak: Update openpgp

  39. cal0pteryx

    Gajim 1.8.2 has been released 🎉 https://gajim.org/post/2023-10-29-gajim-1.8.2-released/

  40. var

    > why wouldnt women use xmpp anyway? i would much more expect men not to use xmpp Male thing

  41. Lightning Bjornsson (they, he, xe/hir)

    (?)

  42. Lightning Bjornsson (they, he, xe/hir)

    > Ichtyx a écrit : > https://quic.video/blog/replacing-webrtc/ > let's rewrite everything ^^' Holy shit, they will never stop will they?

  43. pep.

    It's only a male thing (possibly) if people want it to be one.

  44. pep.

    It's only a male thing (possibly) because people want it to be one.

  45. pep.

    It's not intrinsically male.

  46. chud

    "people want it to be" which people? Women don't want to use it.

  47. pep.

    lol

  48. pep.

    I have many female friends on it, just that they don't hang around here (public spaces) because it's a pain to be among men / manish behaviour. And I totally understand them.

  49. pep.

    (And in general, friends who don't identify as male)

  50. chud

    Sure sure

  51. polarian

    cal0pteryx, announcement was a little slow, Arch Linux already updated to 1.8.2 yesterday 😉

  52. cal0pteryx

    polarian, I'm glad Arch is up to speed again

  53. cal0pteryx

    me + deployment were a little slow this time :)

  54. polarian

    yeah well... they got a little pissed off from my moaning and someone decided to maintain :)

  55. polarian

    so they bump it, I test it, they merge it into the repository

  56. polarian

    easy

  57. cal0pteryx

    cool!

  58. polarian

    when did gajim move to gtk4 again?

  59. polarian

    was it 1.8.x?

  60. MSavoritias (fae,ve)

    it never moved

  61. MSavoritias (fae,ve)

    its still gtk3

  62. polarian

    what the fuck?!?!

  63. polarian

    then why is it not picking up my gtk3 theme

  64. polarian

    Oh I am thinking about dino which moved...

  65. meson

    polarian, transition to gtk4 is not even planned at this time.

  66. polarian

    yeah sorry

  67. polarian

    got confused between dino and gajim

  68. polarian

    seen as I follow both the feeds :P

  69. cal0pteryx

    porting gajim to GTK4 would be a major effort (look at Gimp, lol)

  70. umu

    > https://quic.video/blog/replacing-webrtc/ > let's rewrite everything ^^' I kind of like this tbh

  71. polarian

    gtk4 is painful anyways

  72. polarian

    they changed how they handle themes

  73. cal0pteryx

    is it?

  74. polarian

    and its just painful to deal with it

  75. polarian

    it breaks my workflow

  76. cal0pteryx

    I'd like to see gajim using libadwaita even

  77. polarian

    but anyways, how come gajim doesn't pick up my gtk theme...

  78. cal0pteryx

    polarian, try with GTK Inspector

  79. polarian

    wait nevermind

  80. polarian

    lxappearance being buggy

  81. polarian

    ok it is working now...

  82. polarian

    I really hate dealing with gtk sometimes

  83. knight

    OTRv23

  84. Denshi

    Hey y'all, I'm not sure if this is a "me" issue, but I can't seem to see the date on the gajim articles in news

  85. Denshi

    the date is in the URL so you can always see it there

  86. polarian

    Denshi, are you denshi by any chance xD

  87. polarian

    also I do not think the date is in the article, but it is in the URL, if that helps at all :P

  88. Denshi

    I am Denshi yeah. From denshi.org

  89. polarian

    What a coincidence _it really isn't_

  90. cal0pteryx

    It's a Hugo + Theme issue. I'll try to figure it out.

  91. polarian

    _forgets to set a boolean flag_

  92. cal0pteryx

    it's a deprecation thing and two different Hugo versions

  93. cal0pteryx

    not at all a boolean flag thing ;)

  94. polarian

    I was kidding... it was meant to be *funny*

  95. polarian

    _sigh_ I guess I am too funny for everyone else :P

  96. cal0pteryx

    :D alright

  97. Geld

    > Denshi wrote: > I am Denshi yeah. From denshi.org Nice. Hello. I got a notification that you uploaded a video about XMPP but I haven't watched it yet. 😁

  98. polarian

    > Nice. Hello. I got a notification that you uploaded a video about XMPP but I haven't watched it yet. 😁 This is not a Denshi fan club

  99. Menel

    It's often wise to not comment everything polarian

  100. polarian

    > It's often wise to not comment everything polarian Was this a moderation warning, or friendly advice?

  101. polarian

    struggling to tell the difference

  102. polarian

    also lovetox_ I think the issue might have been a combination of a client side bug and a server side bug. Openfire has issues with duplication of MAM messages, however what I believe was occuring was gajim trying to pull messages from the future and not knowing where to stick them, openfire then duplicated these messages, and gajim attempted to pull them, and I think this is the cause of the problem. Also gajim was eating all the resources trying to calculate where to stick messages, I guess sort messages by unix epoch and then wait until another timezone change and see if that fixes it 🙃

  103. polarian

    _well you could always set your system time one hour backwards and see how gajim adjusts to it_

  104. polarian

    But it does seem like the classic "packet from the future" meme

  105. aura

    Does anyone know if Debian stable will get the 1.8.x series of Gajim? Its 1.7.3 right now

  106. polarian

    aura, Well considering it is Debian, you might see 1.8.x in.. 2 years?#

  107. polarian

    _at best_

  108. aura

    lol

  109. polarian

    But in all reality Debian is slow... you will be waiting a while...

  110. polarian

    You could always pull the build files and then package the latest version for yourself

  111. aura

    I know, just being a little hopeful. The other days I saw message about the debian package being updated minutes after official release..

  112. cal0pteryx

    only if the required GTK/GLib/other dependencies match

  113. polarian

    you can also get it from flathub: https://flathub.org/apps/org.gajim.Gajim

  114. polarian

    > only if the required GTK/GLib/other dependencies match ah yes, I forgot about the dependencies too

  115. cal0pteryx

    https://packages.debian.org/bookworm-backports/gajim

  116. polarian

    Why do people use Debian on the desktop anyways

  117. cynical

    > https://packages.debian.org/bookworm-backports/gajim How is TODAY for 2 years?

  118. cynical

    I was just about to send it

  119. polarian

    _well why do people use Debian at all_

  120. Wael Karram

    Hello, I'm trying to figure out why every time I put my laptop to sleep, gajim just leaves all group chats I'm in and I have to rejoin it - meanwhile I'm still in these chats on other devices

  121. cynical

    > _well why do people use Debian at all_ In my almost a year a half of using Linux my desktop, laptop, or server has never “broken” due to any updates or “instability”, I have never had to debug, troubleshoot, or nuke and pave an issue on my desktop. That’s why I use it :)

  122. polarian

    Wael Karram, XMPP is designed around a persistent connection, once that connection is dropped you "disappear"

  123. aura

    > > https://packages.debian.org/bookworm-backports/gajim > How is TODAY for 2 years? Yayy!

  124. polarian

    its a little like IRC

  125. Wael Karram

    polarian: It wasn't like that, each time I have to manually rejoin

  126. polarian

    _XMPP developers are going to slam me for that comment_

  127. Wael Karram

    IDK if it something I did change in the settings or what

  128. cal0pteryx

    Wael Karram, might be due to an ejabberd (server) bug

  129. cal0pteryx

    which service are you using?

  130. polarian

    > polarian: It wasn't like that, each time I have to manually rejoin Hm... I have had this a few times, it often occurs when the attempt to join times out the first time

  131. Wael Karram

    I'm selfhosting my own prosody instance

  132. polarian

    Wifi sometimes takes a bit to connect and gajim doesn't always seem to reattempt to join once it fails a few times

  133. Wael Karram

    Makes sense

  134. polarian

    I am sure the developers know more :D

  135. Wael Karram

    Is there a way to change the timeout?

  136. polarian

    > In my almost a year a half of using Linux my desktop, laptop, or server has never “broken” due to any updates or “instability”, I have never had to debug, troubleshoot, or nuke and pave an issue on my desktop. That’s why I use it :) I could say the same for Arch Linux... never had an issue with stability, I have on Ubuntu before, ubuntu always breaks, always!

  137. aura

    > > In my almost a year a half of using Linux my desktop, laptop, or server has never “broken” due to any updates or “instability”, I have never had to debug, troubleshoot, or nuke and pave an issue on my desktop. That’s why I use it :) > I could say the same for Arch Linux... never had an issue with stability, I have on Ubuntu before, ubuntu always breaks, always! I've given up on ubuntu they started pushing snap for everything - the bloody things doesnt even work all the time! Did a fresh install of 23.04, updated and rebooted. Now firefox wont launch - some error related to snap.

  138. polarian

    > I've given up on ubuntu they started pushing snap for everything - the bloody things doesnt even work all the time! Did a fresh install of 23.04, updated and rebooted. Now firefox wont launch - some error related to snap. Well snap backend is proprietary, a lot of people dislike snap

  139. aura

    oh damn, i didnt know that its proprietary!

  140. polarian

    its a big battle which is best discussed elsewhere than this chatroom :D

  141. aura

    hah i agree

  142. polarian

    > oh damn, i didnt know that its proprietary! Just the store part of it is, as far as I am aware.

  143. polarian

    https://askubuntu.com/a/1383586

  144. cynical

    > I could say the same for Arch Linux... never had an issue with stability, I have on Ubuntu before, ubuntu always breaks, always! Red team blue team

  145. cynical

    But didn’t Arch have that GRUB issue? :)

  146. Wael Karram

    I just did a test, closing and opening the client causes the same issue - as in I am disconnected from all group chats and need to manually rejoin again

  147. polarian

    > But didn’t Arch have that GRUB issue? :) Arch has had quite a lot of issues in the past

  148. polarian

    including a bug which bricked all Arch installs at one point

  149. polarian

    Also we really shouldn't be using grub in 2023

  150. polarian

    especially if you are UEFI booting

  151. polarian

    > I just did a test, closing and opening the client causes the same issue - as in I am disconnected from all group chats and need to manually rejoin again Welp, I can't help, never had that issue before :D

  152. Wael Karram meanwhile has grub in his computers' firmware

  153. cynical

    > Also we really shouldn't be using grub in 2023 Why?

  154. cynical

    I know UEFI doesn’t need a “secondary boot loader”

  155. cynical

    But it is still nice to have

  156. lovetox

    Wael Karram, please open Accounts -> Server Info -> Features

  157. lovetox

    and paste it here

  158. lovetox

    the problem is that Gajim cannot store the information in which rooms you are joined on the server

  159. lovetox

    we just need to find out why

  160. Wael Karram

    Server Software: Prosody 0.12.4 https://conference.gajim.org:5281/pastebin/c884d68e-44fb-4623-93a8-cf22cd2f7a00

  161. lovetox

    ok thats good, btw you might want to raise the HTTP Upload limit

  162. lovetox

    10 MB is really small for todays world

  163. lovetox

    can you enable debug logging in Preferences -> Advanced, then restart your client

  164. lovetox

    and rejoin one room

  165. lovetox

    end Gajim, and look into the log for errors around the time you joined the MUC

  166. Wael Karram

    Now it seems to work

  167. Wael Karram

    Partially anyhow, some groupchats it does join others not

  168. Wael Karram

    BTW, if 10MB is small, what is the recommendation nowadays?

  169. Menel

    A compromise of What you generally need and what you can afford for your server

  170. Wael Karram

    I see

  171. polarian

    I stick mine to 1GB

  172. polarian

    xD

  173. polarian

    http uploads do not last that long anyways

  174. polarian

    lovetox, it appears there is two of you :P

  175. polarian

    cal0pteryx, https://gajim.org/post/2023-10-29-gajim-1.8.2-released/ when was the screenshot taken

  176. polarian

    I can see me getting mentioned -_-

  177. Wael Karram

    lovetox: Thanks it seems to be working now, I'll check the logs later if it repeats itself

  178. lovetox

    beware if you have a second client like a smartphone

  179. lovetox

    and you leave a groupchat on the smartphone

  180. lovetox

    gajim will not rejoin it on next start

  181. Wael Karram

    Oh that is clear

  182. Wael Karram

    I meant for stuff which syncs correctly on other clients

  183. lovetox

    nice MS Store gathers stats on the App

  184. lovetox

    Since June 3900 installs over ms store

  185. lovetox

    ah no wait, its 1500 (1.8.0) and 1200 (1.8.1) installs

  186. lovetox

    https://share.hoerist.com/philipp/bhhA3NbK7gNPOQHI/51208f00-d93b-4eae-ba07-f3a9b1621074.png

  187. cal0pteryx

    > cal0pteryx, https://gajim.org/post/2023-10-29-gajim-1.8.2-released/ when was the screenshot taken polarian: for 1.8.1 I guess

  188. polarian

    oof

  189. polarian

    I am famous \o/

  190. polarian

    jk jk

  191. lovetox

    on flathub it seems we have around ~1200 users

  192. cal0pteryx

    4800 exe Installer Downloads in september

  193. cal0pteryx

    (on the website)

  194. lovetox

    nicoco, something with chatstates in MUC seems broken, funny only with your user

  195. lovetox

    in xsf chat i see you constantly typing

  196. nicoco

    lovetox: I’m using beagle right now, maybe that’s why?

  197. lovetox

    hm .. but gajim should end the typing stuff after x seconds

  198. nicoco

    Yup indeed. Oopsie

  199. lovetox

    so even if beagle is broken it should end

  200. nicoco

    Except if beagle keeps on sending <composing> I guess, but that’s unlikely

  201. lovetox

    but it doesnt

  202. lovetox

    i checked the console

  203. nicoco

    Huh! I didn’t notice such issue while using gajim since the MUC chat states commit. It worked fine for me so far. Open an issue and ping me, I guess? 😊

  204. lovetox

    nicoco, please type something in xsf

  205. lovetox

    hm saw no typing notifications now from you ..

  206. Geld

    > polarian wrote: >> Nice. Hello. I got a notification that you uploaded a video about XMPP but I haven't watched it yet. 😁 > This is not a Denshi fan club Denshi: Make your own fanclub chat and send me the link 🙏🏻

  207. Denshi

    the closest I have is the Sabaudia chat for my band. I guess join that if you really want to

  208. Denshi

    I'm not opening up another chat after what happened last time

  209. Denshi

    I wrote a whole article about it

  210. Denshi

    "The Social Consumer"

  211. polarian

    Denshi, you write controversial articles on a daily basis (almost), lets not go there.

  212. Denshi

    you're overselling me. It's more like bi-monthly

  213. polarian

    We don't need to oversell you, you enter a chat room and everyone recognises you, and not in a good way for some

  214. Geld

    Denshi: Ok, I understand. ( about not opening another chat)

  215. Mario Sabatino

    Hello. May I have some info on the gateway support in Gajim ? How now gateways are supported ?

  216. bot

    Daniel Brötzmann pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *af6ebc3a* < https://dev.gajim.org/gajim/gajim/-/commit/af6ebc3a4888b4ecdb6b8f39fc9fec270e50ca0b > fix: DBusFileManager: Set self._proxy attribute on init Fixes #11668

  217. cal0pteryx

    Mario Sabatino: https://dev.gajim.org/gajim/gajim/-/blob/master/ChangeLog

  218. var

    Is this group chat diversity friendly

  219. Mario Sabatino

    > Mario Sabatino: https://dev.gajim.org/gajim/gajim/-/blob/master/ChangeLog 👍

  220. polarian

    > Is this group chat diversity friendly var, yes apart from you... you aren't welcome... just you 😉

  221. polarian

    (I am kidding)

  222. Denshi

    we are a diverse and inclusive community

  223. Denshi

    UNLESS you say the J word

  224. Denshi

    (Jingle cross-platform calling support)

  225. var

    What's the J word

  226. polarian

    var, Jingle

  227. polarian

    according to Denshi at least

  228. Denshi

    it's because various people (including myself) joined this group chat to ask about Jingle calling support (like for Conversations and Movim)

  229. Denshi

    Gajim only supports calls to other Gajim clients and Dino (though unencrypted)

  230. polarian

    > Gajim only supports calls to other Gajim clients and Dino (though unencrypted)

  231. polarian

    Gajim A/V has not worked in a long time

  232. polarian

    well reliably...

  233. polarian

    and no it doesn't work from gajim to dino, I tested that back in 1.7.x

  234. Menel

    It worked once, Dino devs tested it, but gajim isn't just for calling at the moment. It has other strengths.

  235. polarian

    > It worked once, Dino devs tested it, but gajim isn't just for calling at the moment. It has other strengths. what version

  236. Menel

    Don't know, did never care.

  237. Menel

    Something around the time dino got call support

  238. polarian

    that was years ago

  239. cal0pteryx

    chud, any update on that AV branch of yours? :)

  240. bot

    Daniel Brötzmann pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *56fdedb5* < https://dev.gajim.org/gajim/gajim/-/commit/56fdedb572845038afda74bf9e65de26e700ea16 > imprv: Close main window when pressing Escape key Fixes #11543

  241. chud

    cal0pteryx: I've been and still am busy with personal stuff and devote way less time to it than I wish. I thought it was basically ready when I realized it wouldn't work with Dino... that took quite some time to investigate and fix. I don't want to give any empty ETA this time, instead I'll just keep testing it, implement some things more cleanly (some parts of code are a huge mess still), and then just upload it and announce it here.

  242. chud

    Oh and it'll definitely be just audio for now, no video.

  243. cal0pteryx

    chud: alright, thanks! Audio interop would be a big step forward already. A welcome one. Feel free to push your changes to some branch, that would allow for a peek :) I'm curious

  244. cryptomobley

    Gajim on debian repo is 1.3.x but actualy we are in 1.8.x if don't wrong

  245. lovetox

    cryptomobley, depends on the debian version

  246. lovetox

    on whatever you use this might be true

  247. debacle

    "oldstable" a.k.a. "bullseye" a.k.a. "Debian 11" has 1.3.1, and 1.4.7 via backports.

  248. debacle

    "stable" a.k.a. "bookworm" a.k.a. "Debian 12" has 1.7.3, and 1.8.1 (soon 1.8.2) via backports.

  249. bot

    Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *6290b885* < https://dev.gajim.org/gajim/gajim/-/commit/6290b885221386b0fa6169e1771094ef5e5a7dad > refactor: GroupchatRoster: Make it more resilient - Treat signal/event callbacks as public methods and check if contact is set - Make enable_sort() private - Disconnect settings signal on clear()