-
gerdofel
use the flatpak
-
miser
> use omemo miser I don't like Signal's derivatives.
-
miser
> miser: you need a dbus interface capable of handling tray icons. The thing you mention about the accounts I don't understand On 2.1.1-2 I see only one account on sidebar. On 1.8.4-1~bpo12+1 I see all enabled accounts. Screenshot: http://2pyimbpxocupne6nbekma4dygkobl36sblei6ttknbm4kfh3r7jlpzyd.onion/#bCSvIHrIpu5t8bWtGG_4lA
-
pr0udsun
Hi. Emoji completion isn't working at all in my Gajim. What could be the reason for this? The settings file says “enable_emoji_shortcodes”: true. The version is 2.3.4 on Windows 11. Is this a known issue?
-
lovetox
how are you trying to trigger it?
-
pr0udsun
I had never used it before and only read about it in the changelog for 2.3.4 (I just updated to 2.3.4). Actually, typing “ :h ” should be enough, right? Am I doing it wrong?
-
lovetox
you need to type more then one letter
-
lovetox
:smil
-
lovetox
miser, yes we made it a popover, you need to click that button then a popover with more accounts will show up
-
pr0udsun
I googled how to use it beforehand and found a picture on the Gajim website. https://gajim.org/img/news/emoji-auto-complete.png :smil actually works. I thought the colon “:” was the eyes of the smiley and didn't realize it was a “command.” Thank you.
-
lovetox
yes this screenshot should be exachanged, it was probably a screenshot from a early version
-
lovetox
the problem with triggering it with one letter is, that it often triggers in normal sentences
-
pr0udsun
Picture is from version 1.4.4. And yes, I understand the problem. My mistake. Thanks for the info.
-
lovetox
> When responding to a message that has a threadID attached - could gajim also attach that threadID to the response? what do you mean exactly by response ↺
-
pr0udsun
I could use some help with something else. Here's the thing: the “Contact Disconnect” or “Contact Connect” sound never plays. It doesn't matter whether I choose the sounds that come with the app or one of my own. When exactly is it triggered? I'm online with my XMPP accounts. When my wife logs in with Conversations (Android), the sound definitely doesn't play.
-
cal0pteryx
pr0udsun: that feature was removed long ago. The sounds for these events may be remnants of this :) the "contact came online" event does not exist anymore
-
bot
lovetox pushed 2 commits to branch gajim/master fix: Settings: Correct setting description for read markers - https://dev.gajim.org/gajim/gajim/-/commit/d9ca496bca8faead6c10a0b12024a8f165f22eb8 fix: Settings: Don’t reset setting for all accounts - https://dev.gajim.org/gajim/gajim/-/commit/511f10ca36d1eb5485f91e9d8451915e15a81c2c
-
pr0udsun
Okay, I understand :) Sorry, I didn't know that.
-
lovetox
but i want to reintroduce this feature someday
-
lovetox
dont know about the disconnect one, but at least "Contact becomes available"
-
pr0udsun
> but i want to reintroduce this feature someday That sounds good ;) ↺
-
Christof
> what do you mean exactly by response there is a "respond"-button when I hover the message. By "respond to a message" I mean: scrolling up until the message I want to respond to is in my viewport, hover it to make the buttons visible, hit the response button, type message, send ↺
-
lovetox
we call that reply, yes i think we can add a threat there if one exists✎ -
lovetox
we call that reply, yes i think we can add a thread there if one exists ✏
-
pr0udsun
I have another general question. I have set the option "Global Status: On" in the Account Manager for all my accounts. When I right-click on "Accounts" in the bottom left corner of the Gajim window, I can set all accounts to "Available" or "Away" etc. But how can I set the status message for all accounts at once? I know that if I change the status message for one account, it will apply to all accounts. But isn't there a faster way? For example, also via right-clicking? In addition, the settings file mentions "status_presets". Are these still available? How can I use them or define my own?
-
lovetox
we currently have no GUI to set status for all accounts at once, in preferences you can define a status message if you enable "auto away" meaning Gajim sets you away if you are not on the computer for e.g. 5 minutes
-
lovetox
but i hear you, there should be a status text box easy to reach probably in the same popover where you can also set the status for all accounts
-
pr0udsun
Is it actually intentional that “Auto Away” immediately jumps back to “Available” as soon as you move the mouse on your PC? So even if you haven't interacted with Gajim at all? I mean, obviously, if I'm sitting at my PC, I'm not “away.” But what if I'm working and don't want to chat? To everyone else, I appear to be “Available” the whole time, and they wonder why I'm not responding :) That's why I've disabled all auto functions and always do it manually.
-
lovetox
yes thats how it usually works, auto away is to tell your contact when you are not on the PC
-
lovetox
it does not have to do something with interacting with Gajim
-
lovetox
if you want to be constantly away to your contacts independt of activity on your PC, you have to set it manually with the popober✎ -
lovetox
if you want to be constantly away to your contacts independt of activity on your PC, you have to set it manually with the popover ✏
-
pr0udsun
> but i hear you, there should be a status text box easy to reach probably in the same popover where you can also set the status for all accounts Oh yes, please consider adding a feature like that, I would really like it. What about the presets? Are they left over from the old version? So they're no longer usable? ↺
-
lovetox
but if i understand you, you are saying if auto away is on, manually setting away does not work right?
-
pr0udsun
No, I guess I didn't express myself clearly. I have disabled the auto function and always do it manually. Since the auto function keeps setting me back to “Available,” it's useless to me :) I am not aware of any problems.
-
lovetox
that is a problem, because thats not how i would expect this to work
-
lovetox
i would expect it sets me only to available automatically if it also set me to away automatically
-
lovetox
if you do it manually, you should only manually be able to change it back
-
pr0udsun
But I have disabled the auto functions. I don't use them. Neither of them. I just tried them out and noticed that one mouse movement is enough to set me back to “available.” I know now that this is intentional. But that's why I can't use it. When I'm working and can't chat, I would always be listed as “available.” *Tut mir leid, mein Englisch ist echt beschissen* 😁
-
pr0udsun
> if you do it manually, you should only manually be able to change it back I'll do exactly that. ↺
-
lovetox
its not intentional, but gajim currently has no way to discover if you set it manually or not
-
lovetox
but your workaround to disable auto-away is correct for now
-
lovetox
but we should improve this
-
pr0udsun
So please, think about making it possible to quickly change the status message for all accounts. That wouldn't be bad. Having your own presets wouldn't be bad either.
-
lovetox
i added a issue on the tracker
😍 1 -
pr0udsun
By the way: Is it possible to select what I would call a “global profile picture”? What I mean is this: When you activate more than one account, all you see in the bottom left corner of the Gajim window is “Accounts” and a gray default profile picture. Is it possible to change this picture? Where does it come from? If the GUI doesn't offer this option, could I replace the file by myself?
-
lovetox
No, you can not change it
-
lovetox
Optimally we could cut together a picture of your multiple accounts
-
pr0udsun
It's a shame, everything looks so fresh and modern in Gajim, and then this icon pops up :) Why not just a Gajim profile picture or something similar?
-
pr0udsun
Even an emoji with a background color would be better than the gray image. :)
-
pr0udsun
It would be ideal if it could be changed as easily as in the “workspaces.” There, you can also use an image or simply select an emoji and choose a color. But okay, it's not possible at the moment. Maybe sometime in the future.
-
pr0udsun
Anyway, I have to go now, thank you for all the Information, for adding a issue on the tracker and your time. Have a nice day, Tschüss dann mal. 👋
-
bot
lovetox pushed 1 commits to branch gajim/master feat: Rework contact popover - https://dev.gajim.org/gajim/gajim/-/commit/1f5db2165cc00d4f6be40ae5dbdcf344d34eb589
🥳 4 -
bot
lovetox pushed 1 commits to branch gajim/master chore: Update translations - https://dev.gajim.org/gajim/gajim/-/commit/98785af55d768b8fe7c8487670ff78952464f8b2
-
bot
lovetox pushed 1 commits to branch gajim/master cfix: AppSideBar: Show status popover for single account - https://dev.gajim.org/gajim/gajim/-/commit/bf8376c5163f8ec6cfbfee61a2fc0104a0e4ecbf
-
Siddhartha
I'm trying to run gajim on Mac and it is crashing when I click on any chat: ``` (launch.py:23289): Pango-WARNING **: 21:13:30.828: couldn't load font "emoji Bold Not-Rotated With-Color 13.5px", modified variant/weight/stretch as fallback, expect ugly output. (launch.py:23289): Pango-ERROR **: 21:13:30.828: Could not load fallback font, bailing out. ``` Any particular font which is required?
-
Siddhartha
Looks like someone already raised this: https://dev.gajim.org/gajim/gajim/-/issues/12449
-
wigwagwock
what a mess
-
wigwagwock
> It's a shame, everything looks so fresh and modern in Gajim, and then this icon pops up :) Why not just a Gajim profile picture or something similar? pr0udsun: what, fresh and modern, are you OK? It's solid 2010s at best, it's not bad but not modern at all
-
wigwagwock
the devs can't handle modern, it's too complex and too expensive (incl. for users), they can't even handle a common Mac bugtesting to not crash right away... gajim will remain stuck in 2010s
-
lovetox
wigwagwock, Gajim has the same layout as most other desktop messengers, MS Teams, Whatsapp, Telegram, etc, so if thats 2010 then seems 2010 is good enough
-
lovetox
Siddhartha, can you try if you can run the gtk4-widget-factory ?
-
lovetox
not sure though if and where it is installed, but i think it gets shipped with the gtk4 dep
-
Christof
> we call that reply, yes i think we can add a thread there if one exists that would be awesome! Yes, "reply" from xep 0461 is what I meant. ↺
-
cal0pteryx
wigwagwock: you're welcome to provide useful feedback
-
Christof
that would be a small change and would limit much of the impact of "lack of full threading support for xmpp clients" to the clients user instead of delegating it to everyone who uses threads (like when bridged to discord)
-
Christof
at least, it looks like a relatively small change in comparison to thread support.
👍 1 -
Siddhartha
> Siddhartha, can you try if you can run the gtk4-widget-factory ? Yes, gtk4-widget-factory runs without any problems ↺
-
lovetox
Siddhartha, can you run gajim with gajim -l gajim.gtk.css=DEBUG and send the output
-
mesonium
Solved the issue with the video thumbnail memory leak :) will push tomorrow
👍 2 -
Siddhartha
``` ❯ ./launch.py -l gajim.gtk.css=DEBUG Could not determine window manager Logger gajim.gtk.css level set to 10 2025-09-06 23:18:19 (W) gajim AV dependency test failed: Namespace Farstream not available 2025-09-06 23:18:20 (I) gajim.gtk.css Activate theme 2025-09-06 23:18:20 (I) gajim.gtk.css Activate theme 2025-09-06 23:18:20 (I) gajim.gtk.css Activate theme 2025-09-06 23:18:20 (I) gajim.gtk.css Activate theme 2025-09-06 23:18:20 (I) gajim.gtk.css Activate theme 2025-09-06 23:18:20 (I) gajim.gtk.css Get .gajim-status-online color: rgb(102, 191, 16) 2025-09-06 23:18:20 (I) gajim.gtk.css Get .gajim-status-away color: rgb(255, 133, 51) 2025-09-06 23:18:20 (I) gajim.gtk.css Get .gajim-status-dnd color: rgb(230, 46, 0) 2025-09-06 23:18:20 (I) gajim.gtk.css Get .gajim-status-offline color: rgb(154, 154, 154) 2025-09-06 23:18:25 (W) gajim.c.dbus.file_manager Couldn’t construct dbus proxy: Cannot autolaunch D-Bus without X11 $DISPLAY 2025-09-06 23:18:25 (I) gajim.gtk.css Get .gajim-status-connecting color: rgb(77, 166, 255) (launch.py:34221): Pango-WARNING **: 23:18:35.645: couldn't load font "emoji Bold Not-Rotate d With-Color 13.5px", modified variant/weight/stretch as fallback, expect ugly output. (launch.py:34221): Pango-ERROR **: 23:18:35.645: Could not load fallback font, bailing out. [1] 34221 trace trap ./launch.py -l gajim.gtk.css=DEBUG /opt/homebrew/Cellar/python@3.13/3.13.7/Frameworks/Python.framework/Versions/3.13/lib/python3.13/multiprocessing/resource_tracker.py:324: UserWarning: resource_tracker: There appear to be 5 leaked semaphore objects to clean up at shutdown: {'/mp-kjr8k2i9', '/mp-08zd_tb6', '/mp-2jlyz5m1', '/mp-b5w5z8e1', '/mp-ej1v9io0'} warnings.warn( ```
-
lovetox
so its as i thought, i think the custom themes are the problem
-
lovetox
let me check how you can remove them
👍 2 -
Siddhartha
> let me check how you can remove them 👍 ↺
-
lovetox
hmmmm i dont thing its a theme ..
-
lovetox
do you have gdb available on the mac?
-
lovetox
in the gtk4-widget-factory, there is a font chooser button, can you click it? does the dialog show normally?
-
deport
Gajim version 3 when?
-
bot
lovetox pushed 1 commits to branch gajim/master imprv: Replies: Add thread id when replying - https://dev.gajim.org/gajim/gajim/-/commit/c2dac79e1dac26efcdc734c94aaa7b567a30df90
❤ 1 -
Christof
Seeing this, I have a question: How can I build gajim master on debian ;)
-
r3pek
Is there a way to force a reload of the roster on gajim? 🤔
-
Christof
I am asking because Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [40 lines of output] Traceback (most recent call last): File "/home/christof/venv/gajim/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module> main() ~~~~^^ File "/home/christof/venv/gajim/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"])
-
cal0pteryx
Christof: you can't since you'll run into unsatisfied dependencies. There will be a new release soon. Then you can use flatpak
-
Christof
how do you build these? IS there a build container somewhere? I'd love to try out the above commit, see how it works, provide feedback and appreciation....
-
hannibal
Christof: https://dev.gajim.org/gajim/gajim/-/tree/master/flatpak?ref_type=heads#install-from-source
-
lovetox
but we have debian nightlies
-
lovetox
but you need to configure your debian so you can install from unstable
-
lovetox
but yeah flatpak is cleaner and you dont mess with your system
-
Christof
well, I guess then today is the lucky day
-
Christof
when I finally start to appreciate flatpak.
-
Christof
well, Running appstreamcli compose Only accepting components: org.gajim.Gajim, org.gajim.Gajim.desktop Processing directory: /home/christof/Projekte/xmpp/gajim/.flatpak-builder/rofiles/rofiles-Xl8jNW/files Composing metadata... Run failed, some data was ignored. Errors were raised during this compose run: general E: filters-but-no-output org.gajim.Gajim E: file-read-error Refer to the generated issue report data for details on the individual problems. Error: ERROR: appstreamcli compose failed: Der Kindprozess wurde mit Status 1 beendet on flatpak-builder --user --repo=gajim_flatpak_repo --install-deps-from=flathub --force-clean ~/Gajim/gajim_flatpak ~/Gajim/flatpak/org.gajim.Gajim.yaml
-
Christof
(with paths adjusted)
-
Juan M
Is there a way to limit text width (line lenght) in chat view, especially on 1:1? What I'd like to see is text wrapped at, let's say 42 em, to improve legibility. I could achieve a confortable line length by resizing the window and by increasing font size, but I prefer Gajim's window maximized, especially to be able to see participants list and/or search panels. So if the window is not maximized, text gets too narrow when opening any of these side panels. Another way would be leaving open the Search panel, but that replaces Participants list on MUCs. On the other hand, if I leave Participants list open, then, on 1:1 chats, text goes too wide because there is no Participants list. This last "setup" is what I currently use, hence my question was for 1:1 chats. I've tried modifying _gajim.css_ file by increasing _margin-right_ in _.conversation-row_, but that's not what I wanted, because that margin is not used when opening side panels —on the contrary, it pushes text to the left. I also tried adding _max-width_ but it says `Gtk-WARNING **: Theme parser error: <data>:580:5-14: No property named "max-width"`, and I'm not sure if this would make it right either.
-
cal0pteryx
Juan M, there isn't one built into Gajim. But you can try with CSS, as you already tried
-
Juan M
OK, thanks. Then I'll need to find out where to define that property.
-
Juan M
By the way, I've just noticed that by clicking "Read more" on my message, formats are not being applied. (Italics are not rendered).
-
cal0pteryx
Juan M: that's intentional, for performance reasons
👍 1⚡ 1 -
hannibal
> well, > Running appstreamcli compose > Only accepting components: org.gajim.Gajim, org.gajim.Gajim.desktop > Processing directory: /home/christof/Projekte/xmpp/gajim/.flatpak-builder/rofiles/rofiles-Xl8jNW/files > Composing metadata... > Run failed, some data was ignored. > Errors were raised during this compose run: > general > E: filters-but-no-output > > org.gajim.Gajim > E: file-read-error > Refer to the generated issue report data for details on the individual problems. > Error: ERROR: appstreamcli compose failed: Der Kindprozess wurde mit Status 1 beendet > > > on flatpak-builder --user --repo=gajim_flatpak_repo --install-deps-from=flathub --force-clean ~/Gajim/gajim_flatpak ~/Gajim/flatpak/org.gajim.Gajim.yaml > I cannot reproduce this (on Arch Linux). Have you made any modifications to the repository? Are you on latest master branch? ↺
-
suanlafen
♛
-
suanlafen
☃︎
-
suanlafen
𓆦
-
suanlafen
𓆣
-
suanlafen
𓆡
-
cal0pteryx
suanlafen: please stop that. This is a gajim support chat
-
feliuru14
hola buenas tardes
-
feliuru14
como puedo administrar mis llaves omemo?
-
Christof
> I cannot reproduce this (on Arch Linux). Have you made any modifications to the repository? Are you on latest master branch? yes, latest master and no modifications (as verified by git status) ↺