-
shodan
Just made the jump from 1.9.5 ! So pretty ! However, I cannot use AltSnap to resize window by Hotclicking This is the first time I encounter an app that resists resizing this way !
-
shodan
This might be a resize event / mousemove event spuriously firing ? I'm not sure
-
shodan
Here is an example of AltSnap window resizing
-
shodan
I am also unable to drop files from ShareX into gajim anymore it seems
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/7GfoxV6kFvgLhLxcpLEI9VcaNNxoy8g8gd0SImuc/example_of_AltSnap_window_resizing.mp4
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/bLYxpI1oKrlv4Jz5BhhfWhjVgXo0cRvbJDUw6pBB/demonstration_of_being_unable_to_AtlSnap-resize_gajim_anymore.mp4
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/zXwTJRokwUmHOy90UdFKWfM0jWfkvcT1kIdjuJBL/demonstration_of_being_unable_to_AtlSnap-resize_gajim_anymore.mp4
- shodan retracted a previous message, but it's unsupported by your client.
-
shodan
New ability to retract messages ! Amazing !
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/ajX0vlaLKJL6io2CvN2TBPTxQM7fiSP2lg8qnb2h/demonstration_of_drag_and_drop_no_longer_wroking_from_ShareX_to_gajim.mp4
-
shodan
I do notice that the displayed file names are being trunkated, and there is still no thumbnail preview for mp4 files or a way to play them without an external application But the progress is still palpable !
-
concerto
Hi. Got this crash during startup - https://conference.gajim.org:5281/pastebin/e5cb7e0b-6c7b-410f-9ee3-1ee144d6f15c
-
shodan
Can't paste a CF_DIB image clipboard, either in the textbox nor the send file slide-window ctrl+v of CF_DIB image in textbox : no ctrl+v of CF_DIB image in sendfile window : no context menu paste of CF_DIB image in textbox : no context menu paste of CF_DIB image in sendfile : no such menu exist I also tried a "copied file" from ShareX to gajim textbox -> no effect "copied file" clip from explorer to gajim textbox -> error message see next attachment drag drop file from explorer to gajim into textbox - > that works drag drop file from explorer to gajim into sendfile - > that works
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/CD9VUQW8GBacxDcqQTtEWl61HPrJLusP7rPsRLvq/2025-07-29_02h27s00_Gajim_Gajim_322x879.png
-
shodan
Another good thing I notice, when dropping a file into gajim window, the heavy stutter is gone
-
cal0pteryx
shodan: any resizing/snapping issue would be a GTK one
-
shodan
Did the underlying GTK version change between 1.9.5 to 2.3.3 ? It behaved normally under 1.9.5
-
shodan
I observe a strange behaviour when dragging the workspace icons See next attached screenshot
-
cal0pteryx
Yes, it's gtk4 now
-
cal0pteryx
concerto: this is fixed by later Gajim versions
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/qB7U4pUjVGB1VqrkpHi2AgzQ8uXkUz2lvdgC1y88/strange_behaviour_of_workspace_icon_dragging.mp4
-
shodan
Posting the last file, drag and drop of file even from explorer has ceased to work, But I was still able to sendfile -> click button -> browse to file
-
concerto
Thanks cal0pteryx:✎ -
concerto
Thanks cal0pteryx ✏
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/Shn3QqqiwfkGU8J1p8ujiI4CKtBUsizB1PAoqGzm/drag_and_drop_of_a_file_to_gajim_stopped_working_entirely.mp4
-
shodan
I was also really hoping that clicking the workspace icon for the current workspace, would perform the "Hide Chat List" action, instead of nothing / hiding the chat / show "start chatting" And that click another workspace, would show the last open chat instead of returning to "start chatting"
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/bIO1UV0FguVt6EB8b55L7EodUScwkybj0jUfFLQz/Example__of_being_unable_to_collapse_chatlist_using_the__workspace__icon_and_losing_the_chat_window_whenver_you_click_a_workspace.mp4
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/Vj3nahVl5K9qPI3pFrk2iFmy89k9djQKqBDIPpDM/Gajim_giggly_text_artifact.mp4
-
cal0pteryx
You can hide the chat list by pressing ctrl+r
-
cal0pteryx
And opening a chat when clicking a workspace implies that would want to set it to "read" which is not necessarily what users want
-
shodan
Thanks ! I will try to commit this shortcut to muscle memory
-
shodan
I would like going back to a workspace, that the chat window that was open previously, would still be open I don't think clicking workspace should trigger "read status" what would "read" of a workspace mean ?
-
shodan
Personnally I would rather not have workspaces at all and just have the chats where the workspaces are currently
-
shodan
Because now I'm constantly fiddling opening chat window, reselecting chattings and going down there to close the chat window
-
shodan
I took to binding mouse 4/5 to ctrl+pageup/pagedown to swapping chats instead of fiddling work the workspace/chatlist system but then I ending cycling through every chat
-
shodan
I also notice the chatlist giggles around as it is loading picture previews above
-
shodan
https://chat.domn.net:5443/upload/500b07a7efeff7dd5a382d5bf3fa0d30cec686c6/7RmQciwyVVvTb1cOx5b65EACgOP5UEMo6Y1YcCqu/example_of_chatlist_giggling_as_it_loads_picture_elements.mp4
-
shodan
So in summary I like message retraction ! I like the new colours ! Can't AltSnap anymore :( (Big ouch !) Something is wrong with copypasting :( (I will not be able to use gajim anymore until this is fixed) Something is weird with the workspace icons :| The text gigglt giggles ?:| Still cannot collapse chat list by clicking workspace :\ Still cannot resize chat textbox without going into advanced settings :| Still no URL previews :( (heavy point of contention from my friends which I dragged to XMPP ) Still can't view .mp4 files without external player :| Still can't select text across multiple message :( Thank you gajim devs for your efforts, I know this is hard !
-
shodan
(addition -> gajim no longer have borderless mode, I imagine that's another GTK4 quirk)
-
mesonium
> Still cannot resize chat textbox without going into advanced settings :| The box now expands up to 12 lines before the scrollbar appears. Why would you need manual resizing?✎ -
mesonium
> Still cannot resize chat textbox without going into advanced settings :| shodan: The box now expands up to 12 lines before the scrollbar appears. Why would you need manual resizing? ✏
-
mesonium
> Still can't view .mp4 files without external player :| There might come video previews at some point at least✎ -
mesonium
> Still can't view .mp4 files without external player :| There might come video previews (thumbnails) at some point at least ✏
-
shodan
> > Still cannot resize chat textbox without going into advanced settings :| > > shodan: The box now expands up to 12 lines before the scrollbar appears. Why would you need manual resizing? Well, I think they should just be resizable. Resizeable text box cost the same price but they're resizable. So you want them big, they're big, you want them small, they're small. Sometimes I want the textbox to be the entire screen, I wrote multipages long comments to my friends, long enough they need to click "read more" to see it all, (or if they're using conversation, then they just don't get all of it) ↺
-
mesonium
> Sometimes I want the textbox to be the entire screen, I wrote multipages long comments to my friends In those cases I indeed prefer writing in a real text editor instead and pasting it back. Makes it also easier to save a draft.
-
shodan
> > Still can't view .mp4 files without external player :| > > There might come video previews (thumbnails) at some point at least That would be sweet, my friend group has taken to always post the .mp4 to the server rather than the link so we don't have to login to watch so it's there next week even if the video disappears so being able to watch them inside the application would be nice I've watched some of my friends really struggle to try and open these mp4 files, sometimes they click and it doesn't do anything and they were saving the file to desktop and then opening it in vlc, I just wanted them to have a more pleasant and seamless experience of what I'm telling and sending them, rather than struggle through the obstacles of their digital living space ↺
-
hau
any ideas on the emoji issue
-
cal0pteryx
hau: no, this would be a gtk issue I'm afraid
-
bot
wurstsalat pushed 1 commits to branch gajim/master imprv: Chat rows: Add CSS classes for identifying message direction - https://dev.gajim.org/gajim/gajim/-/commit/095a99d0347317e14e83a6ea1461b06dd7f4ff23
-
alexia
hau: I wonder, can you replicate this in other GTK4+LibAdwaita apps that use the same widgets? I.e Fractal, Apostrophe, basically just anything with a text input lol
-
Squeaky Latex Folf
Quick bug report: in Gajim 2.2.0 if you filter by account in the debug console, empty lines will appear in the console as messages get filtered✎ -
Squeaky Latex Folf
Quick bug report: in Gajim 2.2.0 if you filter by account in the debug console, empty lines will appear in the console as stanzas get filtered ✏
-
hau
alexia, emoji picker works in fractal, I couldn't find any in apostrophe. it also worked in gajim on 2.3.0, only broke when updating to 2.3.3 so idk what would've changed there
-
alexia
hau: you can open it in any GTK4+LibAdwaita app using Ctrl+Period/`.`
-
alexia
but yeah it working in fractal is odd
-
hau
yeah works with ctrl+.
-
cal0pteryx
Squeaky Latex Folf, thanks, there is already an issue for that
-
gyatt
I thought it could be the emoji recommendation thing that broke it but idk
-
gyatt
Pretty odd
-
d-04
Hi there, I hope this isn't too off-topic but i'd be interested in your guys opinion. I'm currently testing out XMPP coming form Matrix and am kinda conflicted whether I wanna make the switch. For me: - I really like the appeal of the protocol being a message passing instead of a state sync protocol (from a server perspective). - I find MUCs are a lot better implemented feature wise than in Matrix. - I find the desktop clients really cool, though I haven't found a nice iOS client. - Yet most of the things don't _really_ make a difference in the end for me as a user. As an server admin I will still likely need to continue matrix in a bridge to maintain my matrix contacts. - Iām still wrapping my head around OMEMO. In Matrix you verify a device once and then cross-sign any new ones IIUC. In XMPP, my understanding is you must manually verify each new device to prevent a malicious server from injecting a bogus key. Is that correct? So: why do you use XMPP over Matrix? Iād really appreciate your opinions on this (feel free to go full-on evangelist if you like :D). Thanks :)
-
Polarity
> Hi there, I hope this isn't too off-topic but i'd be interested in your guys opinion. > > I'm currently testing out XMPP coming form Matrix and am kinda conflicted whether I wanna make the switch. > > For me: > - I really like the appeal of the protocol being a message passing instead of a state sync protocol (from a server perspective). > - I find MUCs are a lot better implemented feature wise than in Matrix. > - I find the desktop clients really cool, though I haven't found a nice iOS client. > - Yet most of the things don't _really_ make a difference in the end for me as a user. As an server admin I will still likely need to continue matrix in a bridge to maintain my matrix contacts. > - Iām still wrapping my head around OMEMO. In Matrix you verify a device once and then cross-sign any new ones IIUC. In XMPP, my understanding is you must manually verify each new device to prevent a malicious server from injecting a bogus key. Is that correct? > > So: why do you use XMPP over Matrix? Iād really appreciate your opinions on this (feel free to go full-on evangelist if you like :D). Thanks :) > I personally use XMPP because it is not a metadata disaster that is Matrix. Matrix just stores everything it can because it is a message history synchronisation protocol and there is a central server that knows almost all of the metadata. ↺
-
octopus
You can of course host your own matrix server. Im always confused by the hardcore metadata fears when it seems like most people use matrix for public chats.
-
Polarity
> You can of course host your own matrix server. Im always confused by the hardcore metadata fears when it seems like most people use matrix for public chats. It is either all in or nothing.✎ ↺ -
Polarity
> You can of course host your own matrix server. Im always confused by the hardcore metadata fears when it seems like most people use matrix for public chats. It is either all in or nothing, we cannot just ignore fundamental problems. ✏ ↺
-
Polarity
> You can of course host your own matrix server. Im always confused by the hardcore metadata fears when it seems like most people use matrix for public chats. It is either all in or nothing, we should not just ignore fundamental problems. ✏ ↺
-
d-04
I mean i find the convern valid. Even with your own matrix server you still sync the metadata over to all servers participating in rooms. I get that most of these rooms might be public but still. If you have a small friend group and 1 friend is on matrix.org, matrix.org will hog the metadata from the whole chat. As I understand it in XMPP its basically just the home server from the sending user?
-
The Wild
Well, I've read a fiew experience sullary of people hosting their own Matrix server. Sometimes for years. According to those account, it seems quite difficukt and very expensive because it takes so much ressources (talking RAM and hard drive) for so little users. XMPP is juste better suited for that it seems. But I'm not an expert✎ -
The Wild
Well, I've read a few experience summary of people hosting their own Matrix server. Sometimes for years. According to those accounts, it seems quite difficult and very expensive because it takes so much ressources (talking RAM and hard drive) for so little users. XMPP is juste better suited for that it seems. But I'm not an expert ✏
-
The Wild
And personnaly, I genuinely don't understand the obsessive talk about meta data when talking about this. I am not saying people are wrong. I just don't get it. People got "compuphones" (meaning smartphones) on them, pay using credit cards. I'm all for limiting the footprint, but seems to me if you're using XMPP or Matrix, you got other priorities and metadata leaks. I thinling : if XMPP or Matrix (especially the former) has too much metadata exposure for you, maybe your threat model requires not using this type of Internet communication tools. What am I missing ?✎ -
Polarity
> I mean i find the convern valid. Even with your own matrix server you still sync the metadata over to all servers participating in rooms. I get that most of these rooms might be public but still. If you have a small friend group and 1 friend is on matrix.org, matrix.org will hog the metadata from the whole chat. As I understand it in XMPP its basically just the home server from the sending user? Since there is no central server that everything is tied to, the metadata is only shared among the homeservers that are interacted with in the conference/private messages. Messages are usually not stored in chats specifically as far as I know. ↺
-
The Wild
And personnaly, I genuinely don't understand the obsessive talk about meta data when talking about this. I am not saying people are wrong. I just don't get it. People got "compuphones" (meaning smartphones) on them, pay using credit cards. I'm all for limiting the footprint, but seems to me if you're using XMPP or Matrix, you got other priorities and metadata leaks. I'm thinking : if XMPP or Matrix (especially the former) has too much metadata exposure for you, maybe your threat model requires not using this type of Internet communication tools. What am I missing ? ✏
-
Polarity
> And personnaly, I genuinely don't understand the obsessive talk about meta data when talking about this. > I am not saying people are wrong. I just don't get it. People got "compuphones" (meaning smartphones) on them, pay using credit cards. I'm all for limiting the footprint, but seems to me if you're using XMPP or Matrix, you got other priorities and metadata leaks. > I thinling : if XMPP or Matrix (especially the former) has too much metadata exposure for you, maybe your threat model requires not using this type of Internet communication tools. > What am I missing ? I just do not like leaving gates open when there are alternatives, just because it is that way does not mean that I am fine with it being that way. ↺
š 2 -
The Wild
>> And personnaly, I genuinely don't understand the obsessive talk about meta data when talking about this. >> I am not saying people are wrong. I just don't get it. People got "compuphones" (meaning smartphones) on them, pay using credit cards. I'm all for limiting the footprint, but seems to me if you're using XMPP or Matrix, you got other priorities and metadata leaks. >> I thinling : if XMPP or Matrix (especially the former) has too much metadata exposure for you, maybe your threat model requires not using this type of Internet communication tools. >> What am I missing ? > I just do not like leaving gates open when there are alternatives, just because it is that way does not mean that I am fine with it being that way. š ↺
-
jbd
I accidentally added the wrong user to my contacts and now that user is in the list when I click "Invite to this chat". How can I permanently remove that user from my view?
-
cal0pteryx
jbd, in Gajim 2.3: account button (bottom left) -> menu -> Advanced -> Manage Contact List
-
jbd
https://share.conversations.im/jbd/message/qluYtgdBM1yRtypb/2025-07-29_16-36.jpg
-
jbd
I don't see it. I'm using 2.3.3
-
lovetox
open a chat, go to the chat menu -> remove contact
-
Aikon
> And personnaly, I genuinely don't understand the obsessive talk about meta data when talking about this. > I am not saying people are wrong. I just don't get it. People got "compuphones" (meaning smartphones) on them, pay using credit cards. I'm all for limiting the footprint, but seems to me if you're using XMPP or Matrix, you got other priorities and metadata leaks. > I'm thinking : if XMPP or Matrix (especially the former) has too much metadata exposure for you, maybe your threat model requires not using this type of Internet communication tools. > What am I missing ? I don't use credit cards, I don't even carry a smartphone... Or any kind of phone ↺
-
jbd
lovetox, That worked, thanks!
-
Aikon
I think people concerned about Matrix vs XMPP in many cases don't do those things already, The Wild
-
jbd
When I'm in a chat group, I only see participants that have an active status. How can I see all participants?
-
Aikon
>> And personnaly, I genuinely don't understand the obsessive talk about meta data when talking about this. >> I am not saying people are wrong. I just don't get it. People got "compuphones" (meaning smartphones) on them, pay using credit cards. I'm all for limiting the footprint, but seems to me if you're using XMPP or Matrix, you got other priorities and metadata leaks. >> I thinling : if XMPP or Matrix (especially the former) has too much metadata exposure for you, maybe your threat model requires not using this type of Internet communication tools. >> What am I missing ? > I just do not like leaving gates open when there are alternatives, just because it is that way does not mean that I am fine with it being that way. š ↺
-
lovetox
if its a private chat, in the chat settings, there is a tab "Affiliations" under "Adminstration✎ -
lovetox
if its a private chat, in the chat settings, there is a tab "Affiliations" under "Adminstration" ✏
-
lovetox
otherwise you cant
-
jbd
lovetox, Found it. Thanks again