Gajim - 2024-06-10


  1. fjklp

    do the gajim flatpak other packages use the same icons for everything?

  2. fjklp

    do the gajim flatpak other package types like .deb use the same icons for everything?

  3. lovetox

    Depends flatpak can configure it's own icon themed

  4. lovetox

    Depends flatpak can configure it's own icon themes

  5. lovetox

    But in any case it's nothing Gajim decides

  6. lovetox

    Some icons we ship ourself these should be the same

  7. bot

    lovetox pushed 1 commits to branch gajim/master ci: Debian: Raise nbxmpp version - https://dev.gajim.org/gajim/gajim/-/commit/ec75a9f0e6e6f9573cb6088a09dde0659f1c8429

  8. bot

    lovetox pushed 1 commits to branch gajim/master release: 1.9.0 - https://dev.gajim.org/gajim/gajim/-/commit/dcf82b29337f0b93239caa77b67b29e299d664a2

    🥳 5
  9. maximus

    well done for the release! gajim keeps growing..

  10. maximus

    if you think about it, after all these years (I believe more than 20 (?)) we're still here, more alive than ever

  11. maximus

    I don't think there are many community projects out there this old still maintained

  12. lovetox

    yes really amazing

  13. lovetox

    also kind of lucky that the protocol is still relevant, and maybe becomes even more relevant again if all those chat control stuff gets passed in the EU

  14. maximus

    you think people might move to existing XMPP servers or host their own because of that?

  15. lovetox

    if all centralized services become highly monitored by government, some group of people will turn again to more decentralized protocols

  16. lovetox

    altough there are of course good competitors in this area, ruling out all centralized services, will have some effect

  17. debacle

    1.9.0 and friends uploaded to Debian unstable

  18. lovetox

    debacle: I released new versions of the plugins

  19. bot

    lovetox pushed 1 commits to branch gajim/master chore: Update README.md - https://dev.gajim.org/gajim/gajim/-/commit/d4f5e82015b1489c0dc7661067436690cbe8e9f0

  20. alli1hgggg

    > lovetox pushed 1 commits to branch gajim/master > > chore: Update README.md - https://dev.gajim.org/gajim/gajim/-/commit/d4f5e82015b1489c0dc7661067436690cbe8e9f0 🫠🥳

  21. debacle

    lovetox I uploaded openpgp, pgp, and triggers this morning, together with gajim and nbxmpp :-)

  22. debacle

    lovetox I hope, that antispam and lengnotifier are still compatible?

  23. lovetox

    I didn't try to be honest

  24. zayd [telepath]

    anyone else having issues with gajim nightly flatpak taking forever to launch on hyprland? i'm pretty sure i have the portals i need installed

  25. lovetox

    Start from console with logging and look what takes so long

  26. zayd [telepath]

    > Start from console with logging and look what takes so long ``` (gajim:3): Gdk-WARNING **: 11:43:13.477: Failed to read portal settings: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop ** (gajim:3): WARNING **: 11:44:04.239: expected enumeration type void, but got PyGLibOptionArg instead 2024-06-10T11:44:04 (E) gajim.c.dbus.system_style Couldn’t read the color-scheme setting: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop ```

  27. lovetox

    hannibal: somebody opened a issue with a broken 1.9 report for flatpak. Any idea why this happens?

  28. lovetox

    this is very weird, the import should work ..

  29. zayd [telepath]

    i'll try it out on kde wayland in a bit to see if it's different

  30. lovetox

    zayd [telepath], i meant starting gajim with -v

  31. lovetox

    and then you can look where it takes the time

  32. zayd [telepath]

    alright let me try that

  33. zayd [telepath]

    lovetox, it only starts printing things other than the warning i showed after the gui pops up

  34. lovetox

    then show me the first 10 lines form your full log

  35. zayd [telepath]

    > then show me the first 10 lines form your full log a bit hard to do that, i can't seem to get the logs to go into a file with a > and piping them to most doesn't work

  36. zayd [telepath]

    apparently my gajim is a bit out of date, maybe updating will help

  37. lovetox

    whats out of date?

  38. zayd [telepath]

    my gajim flatpak

  39. lovetox

    flatpak usually offers only the newest version, so why do you think its out of date

  40. lovetox

    you can enable debug logging in preferences

  41. lovetox

    then gajim writes the log to a file

  42. lovetox

    hm hannibal gajim flatpak nightly seems not updated

  43. lovetox

    could you verify that please

  44. zayd [telepath]

    > flatpak usually offers only the newest version, so why do you think its out of date i didn't say the flatpak in repos was out of date, i meant that mine wasn't updated to the latest available

  45. lovetox

    > hm hannibal gajim flatpak nightly seems not updated ah i get it, nightly will only be build today

  46. cal0pteryx

    Half a year after the last release, Gajim 1.9.0 is finally here. 🎉 This release brings long awaited support for message replies and message reactions. Message Moderation has been improved as well. Say hello to voice messages! Thank you for all your contributions! https://gajim.org/post/2024-06-10-gajim-1.9.0-released/

    ❤ 1🥳 3🎉 1
  47. muppeth

    just pop in to congratulate on the new features. Looks and works awesome. thanks a lot! ♥️

    ❤ 2
  48. ong

    > its sqlalchemy importing TypeAliasType that was added in python 3.12

  49. ong

    my friend having issues with latest database migration

  50. ong

    but

  51. ong

    it worked for me

  52. ong

    we're both using flatpak

  53. ong

    yeee apparently typealiastype is python 3.12 only ig

  54. ong

    ``` flatpak run --command=python org.gajim.Gajim Python 3.11.9 (main, Nov 10 2011, 15:00:00) [GCC 13.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import sqlalchemy >>> ```

  55. ong

    works for me tho

  56. ong

    flatpak run --command=sed org.gajim.Gajim -n '36,57p' /app/lib/python3.11/site-packages/sqlalchemy/util/typing.py

  57. ong

    ``` from typing_extensions import TypeAliasType as TypeAliasType # 3.12 ```

  58. ong

    only difference i think is my friend is on fedora 39

  59. ong

    and im on 40

  60. ong

    ``` >>> from typing_extensions import TypeAliasType as TypeAliasType # 3.12 >>> ``` works fine for me

  61. ong

    works fine for me

  62. ong

    importing that specific meme

  63. ong

    ooo

  64. ong

    they still had the omemo extension installed :^)

  65. ong

    that fixed it

  66. ong

    (hopefully)

  67. ong

    ok ye that fixed it

  68. cal0pteryx

    ong, thanks for the feedback!

    💯 1
  69. ong

    hell ye npnp

  70. ong

    we're so back rn

  71. ong

    it was the omemo extension the whole time kinda funny how it worked up till now

  72. ong

    will take precedence over the newer install if the user hasnt removed it from their flatpak meme

  73. Polarian

    Congrats for 1.9.0 :)

  74. lorenzo

    Congrats!

  75. cal0pteryx

    ong, is this yours? https://dev.gajim.org/gajim/gajim/-/issues/11857

  76. ong

    nop

  77. ong

    u can tell em to remove the omemo flatpak meme tho

  78. ong

    the older 1 from like 1.7.3 or somethign

  79. cal0pteryx

    for me it's not apparent what omemo has to do with it when reading the traceback. but let's see

  80. ong

    its cause

  81. ong

    the old omemo plugin from flatpak shipped its own version of typing_extensions

  82. cal0pteryx

    I see

  83. ong

    some users might still have it installed

  84. ong

    or forgot they had it installed

  85. cal0pteryx

    I posted a comment in the issue I linked

  86. fjklp

    if i want to complain about icons, should I do it here or make an issue covering all the cases?

  87. fjklp

    I'm using flatpak presently. the paperclip icon on file uploads is clearly low res and should probably be svg or something. For downloads in public mucs where preview is turned off, it shows a question mark box icon that is tiny. I don't know why some preview boxes (I have no idea what these widgets are supposed to be called) show a paperclip and others don't. Seems like a strange inconsistency.

  88. fjklp

    I'm using flatpak presently. the paperclip icon on file uploads is clearly low res and should probably be svg or something. For file uploads in public mucs where preview is turned off, it shows a question mark box icon that is tiny. I don't know why some preview boxes (I have no idea what these widgets are supposed to be called) show a paperclip and others don't. Seems like a strange inconsistency.

  89. fjklp

    I feel like gajim could use a real icon overhaul

  90. fjklp

    man, I need to start using a new account instead of this broken gajim one

  91. fjklp

    https://upload.gajim.org:5281/upload/54flCw9qtcBvKW5latngaWF4/7437bf55-fe21-4a9c-85c4-b4da48159ad5.png

  92. Polarian

    > Half a year after the last release, Gajim 1.9.0 is finally here. 🎉 This release brings long awaited support for message replies and message reactions. Message Moderation has been improved as well. Say hello to voice messages! Thank you for all your contributions! > https://gajim.org/post/2024-06-10-gajim-1.9.0-released/ cal0pteryx: Funny enough, FreeBSD just ported 1.8.4 4 days ago xD

  93. Polarian

    see 1.9.0 in 6 months :P

  94. cal0pteryx

    fjklp: please open an issue covering all cases. That documents it in the best way for devs to fix

  95. fjklp

    alright

  96. danielstein

  97. robertoo

    lovetox: I disclosed a security issue with gajim here: https://logs.xmpp.org/xsf/2024-06-10

  98. ong

    robertoo, this is a known issue

  99. ong

    gajim will send messages even if the public keys of participants arent resolvable

  100. ong

    some servers dont implement pubsub properly

  101. robertoo

    git issue link?

  102. ong

    not sure if there is one

  103. ong

    i think ideally there should be a dialoge to not encrypted for unresolved participants

  104. ong

    on all clients

  105. robertoo

    Please create issue so it can be tracked. Anything I said here or in the XSF MUC can be used.