Gajim - 2023-10-18


  1. fjklp

    https://upload.gajim.org:5281/upload/g0ao3OsZa1t8f4hp8-28iHGu/gajim-start-chat-adwaita-dark.png

  2. fjklp

    https://upload.gajim.org:5281/upload/JnrLX9bzydUXFDS1WBmncFk-/gajim-start-chat-adwaita.png

  3. fjklp

    It looks like the resource string got longer recently

  4. fjklp

    does gajim have any record of which jids belong to me other than their presence in settings.sqlite? I kind of expected something like the jids table in logs.db to have a column called 'owned' with a value of 0 or 1 and maybe a 2 if the account is deleted

  5. kurion

    I see that one can set values for different settings in `gajim/common/config.py` and also in `gajim/common/setting_values.py`. For example, the `global_proxy` setting/variable.

  6. kurion

    Which of the two files should I change if I need to tune the defaults?

  7. kurion

    Like, if I want to have 1 day as the default period for 'Keep history for' setting, which file should I make the change to?

  8. kurion

    Like, if I want to have 1 day as the default period for 'Keep history for' setting, which file should I make the change in?

  9. kurion

    I noticed that changing its value in `setting_values.py` does the job, But then, what does `gajim/common/config.py` do?

  10. kurion

    Pardon, the 'chat_history_max_age' setting is only available in `setting_values.py`, so kind of obivious to change it only there. But what about `global_proxy`variable?

  11. lovetox

    kurion: config py dies nothing it's old an needed for migration purposes

  12. lovetox

    kurion: config py does nothing it's old an needed for migration purposes

  13. kurion

    Oh, great then! no need to bother with it.

  14. nicoco

    > nicoco, why is it necessary that you add delay timestamps to muc messages ? lovetox: I answered in the nbxmpp MR but since I saw the question here: it's not really necessary but: - this delay stamp is the most accurate source of truth for when a message was actually processed by the bridged network, which guarantees message order - it is added by the "MUC service" so XMPP clients have no reason to not trust it, unlike timestamps added by senders, cf https://dev.gajim.org/gajim/gajim/-/issues/11048 - (bad reason) it makes slidge's code simpler

  15. nicoco

    It has not been a problem with other XMPP clients I use, but now that I've given a stab at it in gajim, I can see why this is problematic. I can think of a couple options I have to solve that from slidge's side: - do not add timestamp when delay < 5 minutes (or something like that). This is OKish, I already do that for 1:1 chat; but this makes guaranteeing order quite annoying. - send a msg with <active> without <body> and without <delay> just before the msg with the <body>. Extra traffic, but maybe worth it.

  16. nicoco

    To solve this in gajim, in the chatstates module, maybeโ€ฆ - Store when the composing state has started - if there is an active message with timestamp > when the composing state has started, actually use it (which requires the nbxmpp patch) It may be an issue if clocks aren't synchronized, but that's quite rare nowadays. Since we already have timeouts for the composing state, it looks like it wouldn't be that much extra complexity; but I'd definitely understand why you wouldn't want that extra complexity.

  17. procastinator

    hello, i'm using gajim 1.8.0 and i can't drag-and-drop files to send

  18. procastinator

    clicking on send file and then selecting a file works -- but sending an image directly from firefox doesn't

  19. lovetox

    sending from firefox, what do you mean by that

  20. procastinator

    drag an image from firefox into gajim

  21. lovetox

    right click -> copy image

  22. lovetox

    ctrl + V in gajim

  23. lovetox

    much fast then drag and drop

  24. procastinator

    oh, that does work!

  25. procastinator

    but drag n drop has it's own asthetics :)

  26. procastinator

    the feeling of drag n drop is kinda like a pip, i like it, even tho both methods may be similar :D

  27. procastinator

    pipe*

  28. Kris

    nice, with the new ejabberd 23.10 pep native bookmarks seem to work in Gajim now. Just updated.

  29. cal0pteryx

    Whoop!

  30. bot

    Philipp Hรถrist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *88b35d8c* < https://dev.gajim.org/gajim/gajim/-/commit/88b35d8c00c2d488efd9874a86b0926fc6b1101f > ci: Windows: Remove problematic package This package seems to make the Windows build double in build time

  31. Veronica

    theres another solution: dont use windows

  32. jason123santa

    Is there a way to manage bookmarks?

  33. cal0pteryx

    Veronica, those comments are neither funny nor useful.

  34. cal0pteryx

    jason123santa, what exactly do you wish to manage

  35. jason123santa

    adding bookmarks deleting bookmarks and showing bookmarks like conversations does

  36. cal0pteryx

    jason123santa, bookmarks are shown in "Start Chat" you can remove them there as well. you automatically add a bookmark by joining a chat

  37. jason123santa

    Chats are automatically added when joining a chat?

  38. jason123santa

    Chats are automatically added to bookmarks when joined?

  39. cal0pteryx

    yup

  40. opal

    what did the sonic fanboy do to become this muc's lapdog and why does he bark so much

  41. opal

    maybe yall need a new admin in here if the current ones wont do shit

  42. umu

    opal: whaaaay

  43. umu

    what ru saying?

  44. umu

    we're talking about gajim

  45. PMR

    its discord all over again

  46. umu

    idgi how you guys can be such conversation purists in such a noisy environment

  47. umu

    if there was tight restrictions people that would eventually need help with their client would be silenced or the muc would become a 24/7 moderation shift instead of getting any work done

  48. umu

    ๐Ÿ‘ we're ๐Ÿ‘ here ๐Ÿ‘ to ๐Ÿ‘ be ๐Ÿ‘ productive ๐Ÿ˜ฉ

  49. umu

    just saying not trying to be opinionated or anything like that uwu