Gajim - 2024-11-27


  1. reso

    How do I jump to first unread message in a MUC or 1:1 chat in Gajim?

  2. deport

    I don't think gajim can do that yet, but I think its planned

  3. flow

    lovetox, I think discussing 'meson' distracts about the actual issue: using a non-standard way to build stuff. even if downstream could work around this, derivating from the standard way to build and package software (and python has such a thing with pep517) makes it harder for distributions to package your software

  4. flow

    the idomatic approach would be to embed custom build logic as part of a pep517 build system, and I believe that should be possible for gajim

  5. lovetox

    flow: no it's not we used 517 before and it is a pain

  6. lovetox

    And again even 517 does not make it possible to package something without reading the readme

  7. lovetox

    That's the base of the problem here. Package maintainer not maintaining a package

  8. lovetox

    Not gajims install process is to complicated

  9. lovetox

    That's laughable we are talking about 4 lines in a script

  10. flow

    I give you kudos for your relentless work on gajim, and receiving criticism naturally raises the instinct to reflect that back, but I don't aggree on a technical base with your assesment of the situation

  11. flow

    I would argue that the vast majority of Python packages in Gentoo, even complicated ones that involve a lot of dependencies, do not require that a hand roled script is invoked first

  12. lovetox

    Why does it matter what script you invoke

  13. flow

    That's not the point, the point is that the design of the build is non-ideal if I have to do that

  14. lovetox

    What?

  15. lovetox

    You need to always read how to build a project

  16. lovetox

    You are saying it's less ideal id the readme say call make.py instead of make?

  17. flow

    I am sorry, I will try to make myself clear

  18. lovetox

    I will answer in the evening, have to work

  19. lovetox

    flow: and btw technical point. You can not modify source files with pep517

  20. lovetox

    All python source files are write protected by some backends

  21. lovetox

    Further pep517 provides no possibility to install files on the host system

  22. lovetox

    Pep517 is again a ver narrow use case. Build c extensions

  23. harrycovaire12

    any help on getting the zip files or related documentation for gajim extensions? I want to use XEP 0080 for user location. Setting the plugin repository them in my ~/.local/share/gajim/plugins doesn't change anything I have version 1.9.0. of gajim

  24. mesonium

    harrycovaire12: so, you want to install the plugin and you've downloaded the plugin as a zip?

  25. harrycovaire12

    I can't find the zip anywhere

  26. mesonium

    harrycovaire12: the set location plugin doesn't seem to have been ported for Gajim 1.4 or later if I see that correctly.

  27. lovetox

    I posted the server location a few days ago

  28. mesonium

    > https://ftp.gajim.org/plugins_releases/ right, harrycovaire12

  29. mesonium

    Maybe it's worth to put this link into the wiki. I couldn't find it otherwise myself.

  30. harrycovaire12

    > harrycovaire12: the set location plugin doesn't seem to have been ported for Gajim 1.4 or later if I see that correctly. where did you get this info from? thanks a lot

  31. mesonium

    harrycovaire12: https://dev.gajim.org/gajim/gajim-plugins/-/wikis/home The plugin lives in the 1.3 branch

  32. Satish

    is there away tohave a chat window open up on incoming message. not just a notification ?

  33. cal0pteryx

    Satish: try the Triggers plugin

  34. Satish

    i can only get it to show the notification.. cant get it to open the chat window itself

  35. cal0pteryx

    Then you're out of luck I'm afraid

  36. harrycovaire12

    mesonium: thanks, I'll take a look at it. Do you recommend using 1.3.? / is there a particular reason why the plugins are not supported in 1.4.?

  37. harrycovaire12

    1.4.+*

  38. cal0pteryx

    harrycovaire12: there was no demand and afair it was not easy to port

  39. mesonium

    > i can only get it to show the notification.. cant get it to open the chat window itself That reminds me: on Plasma 6.2.3 Wayland, there's an "Open" button in a notification from Gajim, however the main window isn't brought to front. The open dbus message ``` string "app.Sender-JID-Domain.net-open-event({'type': <'incoming-message'>, 'sub_type': <'chat-message'>, 'account': <'Sender-JID-Domain'>, 'jid': <'RecipientJID'>})" string "Open" string "app.Sender-JID-Domain.net-mark-as-read({'account': <'Sender-JID-Domain'>, 'jid': <'Recipient-JID'>, '__types': <{'jid': 'JID'}>})" string "Mark as Read" ``` is received as Gajim logs ``` gtk.control Clear gtk.control Switch to Chat ... ``` Any idea if this is a gtk4 issue or something in Gajim to fix?

  40. cal0pteryx

    Presenting windows is hard :P might be a bug

  41. kek

    Is it possible to have a Web Browser Gajim Version like Meebo.

  42. kek

    Gajim looks like Earthlink Instant Messenger.

  43. mesonium

    cal0pteryx: `app.window.present_with_timestamp' is called, which should bring it to front but doesnt, weird. Btw _with_timestamp is deprecated since 4.14

  44. cal0pteryx

    mesonium: you're welcome to have a look, if time permits :)

  45. mesonium

    I'll add it to my list ;)

  46. hannibal

    kek: it should be possible to use Gajim in the browser with the Broadway backend of GDK

  47. mesonium

    cal0pteryx: looks like this is this bug https://bugs.kde.org/show_bug.cgi?id=442265

  48. mesonium

    So everything fine on gtk/gajim's side

  49. debacle

    Current master: Ctrl + a does not select text in this input field (worked with GTK3). Ctrl + c does not copy. Ctrl +v does not paste. Known issue?

  50. cal0pteryx

    debacle, you're referring to select/copy/paste actions inside the message input? works fine for me

  51. lovetox

    yes works for me too

  52. debacle

    > debacle, you're referring to select/copy/paste actions inside the message input? works fine for me Yes.

  53. lovetox

    are you on a lenovo laptop and hit the FN key instaed of control ? :D

  54. debacle

    > yes works for me too Hm. X11 or W?

  55. cal0pteryx

    X11 here

  56. lovetox

    wayland here

  57. lovetox

    any plugins active?

  58. debacle

    > are you on a lenovo laptop and hit the FN key instaed of control ? :D Lenovo with Fn/Ctrl correction in BIOS ;-)

    👌 2
  59. lovetox

    sure you have it on :D

  60. debacle

    X11 (EXWM) here, tried to disable all plugins, but can't disable length notifier. PGP, OX, and triggers are the others.

  61. debacle

    > sure you have it on :D Just checked with `gedit`: Ctrl + a and ctrl + c do work there.

  62. debacle

    Ctrl + v, too.

  63. debacle

    `gedit` seems to use GTK3, though.

  64. debacle

    Will try 1.9.5 for comparison, again.

  65. mesonium

    debacle: works for me under Plasma Wayland 6.2.3

  66. mesonium

    debacle: you could try to check the gtk4-demo

  67. cal0pteryx

    Good idea

  68. bot

    wurstsalat pushed 1 commits to branch gajim/master refactor: Exception dialog: Fix icon size - https://dev.gajim.org/gajim/gajim/-/commit/12316f34ccfdd4b379b3d0e578b469725cf41540