-
bot
lovetox pushed 1 commits to branch gajim/master imprv: HTTP File Upload: Improve mime type detection when sending files - https://dev.gajim.org/gajim/gajim/-/commit/8ad0d5fdc19ea6be11f8461f23edd45c4c855fd3
-
cal0pteryx
Christof: you need that interface in order for the status icon to be shown
-
cal0pteryx
Also: sorting of the chat list only happens if you don't hover the list. Maybe that's the problem? Otherwise it sorts by last message received, regardless of its chat type
-
lovetox
Not by last message, chats with messages should bo on top
-
lovetox
👍 1But within these chats there is no sorring✎ -
lovetox
But within these chats there is no sorting, to reduce unnecessary motuon ✏
-
lovetox
But within these chats there is no sorting, to reduce unnecessary motion ✏
-
cal0pteryx
Ah, that's new to me
-
lovetox
Don't know how it behaves for group chats where you don't get notified on every message
-
Christof
> Christof: you need that interface in order for the status icon to be shown if I use dbus, I can query it. Also, I see 2 status icons (one for bluetooth, the other one by nm-applet) ↺
-
mesonium
Do you use Flatpak? You are not missing a portal by any chance?
-
lovetox
You need a service that provides this subs interface✎ -
lovetox
You need a service that provides this dbus interface ✏
-
lovetox
org.kde.StatusNotifierWatcher
-
lovetox
Search for your distro which app can provide that
-
rezantoon
I have a couple of problems with Gajim that I can't solve. For example: The window position is not saved at all. Regardless of whether Gajim was only "hidden" and reopened or Gajim was restarted, the window jumps back to its default position. And if you have activated the "Hide Title bar" option, you can no longer move the window at all. Is that how it's supposed to be? I'm just starting to use Gajim, so I have a question: Where can I find information about the settings or other useful information about Gajim? The FAQ/Wiki seems to be outdated or does not address certain points at all. ❓
-
Link Mauve
rezantoon, there is a new Wayland protocol in the works for compositors to store the position of a particular window to restore it the next time, I think it’s the combinaison of https://wayland.app/protocols/xdg-toplevel-tag-v1 and https://wayland.app/protocols/xx-session-management-v1
-
cal0pteryx
rezantoon: hiding the title bar is for compositors using different means of "moving" windows. If you need a drag handle, don't disable the title bar.
-
Link Mauve
I expect it to be implemented soon in both GTK and GNOME, and possibly later in other compositors.
-
cal0pteryx
> I expect it to be implemented soon in both GTK and GNOME, and possibly later in other compositors. that's good news
-
cal0pteryx
rezantoon: on wayland, we can only save window size, but there is no way to reposition a window
-
Link Mauve
Until these extensions get supported. :)
-
rezantoon
First, I had to find out what the “Wayland Protocol” actually is. 🫠 It seems to be more relevant for Linux. However, if the changes are also implemented in GTK, I should also benefit from them as a Windows user, correct? So, should I just wait and see?
-
Link Mauve
Ah, I don’t know anything about Windows, so nevermind me!
-
cal0pteryx
rezantoon: we're bound to what GTK, the framework gajim uses, is offering us. Window positioning was removed, so the only way for us to get this feature back on windows would be to use native windows functions for that. That's a rabbit hole I'm not willing to dove into :D✎ -
cal0pteryx
rezantoon: we're bound to what GTK, the framework gajim uses, is offering us. Window positioning was removed, so the only way for us to get this feature back on windows would be to use native windows functions for that. That's a rabbit hole I'm not willing to dive into :D ✏
-
rezantoon
Does that mean you are currently moving the window when you start Gajim? Every time you start it? Every day? With GTK itself, you can save the window position, can't you? Pidgin (GTK 2, I think) has been doing that for 20 years. And didn't Gajim do the same thing a few years ago? So GTK 4 is the problem? >> Oh, I see, they've removed that option. Does that mean everything with GTK 4 is affected? Including the “soon” to be released Pidgin 3? That's great news. :| So I have no choice but to write a script that moves the window for me after startup?That's unexpected for a software from 2025, but okay, that's just the way it is. ¯\(°_o)/¯
-
suanlafen
Õ_Õ
-
cal0pteryx
rezantoon: as I said, we would need to implement native windows methods to move windows, yes
-
mesonium
Looks like there users, who even experience similar issues with native Windows apps, such as the Explorer :D https://learn.microsoft.com/en-us/answers/questions/3871904/why-doesnt-windows-11-remember-the-position-of-my?page=1#answers✎ -
mesonium
Looks like there are users, who even experience similar issues with native Windows apps, such as the Explorer :D https://learn.microsoft.com/en-us/answers/questions/3871904/why-doesnt-windows-11-remember-the-position-of-my?page=1#answers ✏
-
rezantoon
cal0pteryx: Yes, I understand that, and I also understand that this feature will not be implemented. Nevertheless, it's unexpected that something so simple isn't possible with GTK.
-
cal0pteryx
rezantoon: true
-
cal0pteryx
> will not be implemented That's me I'm speaking for. There may be contributors though
-
mesonium
iNPUTmice keeps posting web+ap (activity pub) links web+ap://gultsch.social/@daniel/115145818902524305 According to https://fedi-to.github.io/webap.html web+ap:// translates to https:// Should we just replace it, when passing the url ot the browser? Otherwise, the browser won't be able to open it.
-
cal0pteryx
mesonium: if web-ap is a registered uri scheme, the system should handle it fine by itself
-
mesonium
obiviously it's not the case on my Fedora 42 system. I haven't found any instructions how to fix it though.
-
rezantoon
Back to my original question: is there any info on what the different settings do? In my language, some settings are truncated and impossible to figure out. Are there translations files anywhere? That would be helpful, since you can't even change Gajim to a different language. At least not under Windows.
-
cal0pteryx
mesonium: at least gajim recognizes this scheme https://dev.gajim.org/gajim/gajim/-/blob/master/gajim/common/iana.py#L815
-
cal0pteryx
rezantoon: each setting comes with a description. If that's not sufficient, I would be interested which ones you find confusing
-
mesonium
yeah, it's a clickable link in Gajim, but my system doesn't know how to open it and offers me to choose an application. Choosing Firefox, it tries to open "web+ap://..." as a website, which obviously doesn't work.
-
cal0pteryx
Gajim is translated to many languages. It orients itself by your system's language though
-
rezantoon
https://upload.xmpp.earth:5281/file_share/068b97f5-e0ed-7958-9c79-4fb53ac5c733/Screenshot%202025-09-04%20135932.png
-
rezantoon
Something like that.
-
cal0pteryx
So what do you think it does?
-
rezantoon
That's the thing, I have no idea. The options are “Disable,” “Something unreadable,” and “Every chat status”...
-
cal0pteryx
"Only typing notifications" is the missing entry. We could add a tooltip there, true. So the concept of "chat states" should be familiar to you? Other apps name it similarly, I think
-
mesonium
cal0pteryx, if there's space, i.e. the dialog is wide enough, the button should expand, shouldn't it?
-
mesonium
I would say for buttons, we should not ellipse them✎ -
mesonium
I would say for buttons, we should not ellipsize them ✏
-
cal0pteryx
It's a dropdown, which needs to be ellipsized at some point. Otherwise the longest option entry defines the dropdown width
-
cal0pteryx
Generally speaking, we should make labels as short and concise as possible
👍 1 -
rezantoon
cal0pteryx: Well, I've been using Pidgin for the last 15+ years, so it's possible that I've missed a lot. Do you have an example of a different chat status? Are there any others besides “... is Typing”? But still: so there's no documentation of the settings? There are some options that are new to me and I would like to know what they do, such as “Media playback.” What information is shared by this, etc.?
-
axet
is here voice test channel / echo bot?
-
voker57
gajim does not support voice chat anymore
-
axet
ah so bad. i still see "audio" icon next to chat box
-
mesonium
❤ 1axet: that's for recording a voice massage✎ -
mesonium
axet: that's for recording a voice mrssage ✏
-
mesonium
axet: that's for recording a voice message ✏
-
Christof
on the sorting of the channel list. It seems to me, the sorting happens on starup
-
Christof
when new messages arrive in MUC that are further down, they will never be moved up to the end of the list of the chats that have new messages
-
Link Mauve
lovetox, cal0pteryx, neox was doing a flood of join/parts here, it happens using both Monocles and Gajim, we debugged the XML logs together and saw nothing out of the ordinary.
-
Link Mauve
It ends with this stanza though: <presence xmlns="jabber:client" to="*redacted*" from="gajim@conference.gajim.org/neox" type="unavailable"> <occupant-id xmlns="urn:xmpp:occupant-id:0" id="wpkcejLexdCtrT0kRLSNbS2Mmsvfumjm8PLHzBPDnlk=" /> <x xmlns="http://jabber.org/protocol/muc#user"> <status code="333" /> <item jid="neox@a-lec.org/gajim.0QFS5RWE" affiliation="member" role="none" /> <status code="110" /> </x> <status>Kicked: bad request</status> </presence>✎ -
Link Mauve
It ends with this stanza though: <presence xmlns="jabber:client" to="*redacted*" from="gajim@conference.gajim.org/neox" type="unavailable"> <occupant-id xmlns="urn:xmpp:occupant-id:0" id="wpkcejLexdCtrT0kRLSNbS2Mmsvfumjm8PLHzBPDnlk=" /> <x xmlns="http://jabber.org/protocol/muc#user"> <status code="333" /> <item jid="*redacted*" affiliation="member" role="none" /> <status code="110" /> </x> <status>Kicked: bad request</status> </presence> ✏
-
Link Mauve
I believe the issue comes from the server, so if you have access to its debug logs that would be helpful I think.
-
mesonium
cal0pteryx, just asked Daniel how to handle web+ap:// links on the Desktop since he likes posting them:
-
mesonium
https://share.conversations.im/meeson_/message/nNTKWiA7OqyRFrn7/Bildschirmfoto_20250904_144026.png
-
mesonium
https://web.archive.org/web/20250804091936/http://fedilinks.org/
-
cal0pteryx
What can I say, it looks like a mess
-
mesonium
:D✎ -
mesonium
😸 absolutely. ✏
-
lovetox
Link Mauve: yes I saw this the server spams us with kicked presences
-
lovetox
Have to write Asterix a mail
-
bot
wurstsalat pushed 1 commits to branch gajim/master fix: Group chats: Fix resetting settings to default - https://dev.gajim.org/gajim/gajim/-/commit/4ffabfc951a666461742d019860addc2a6b5e718
-
bot
wurstsalat pushed 1 commits to branch gajim/master change: PEP dialog: Add reload button - https://dev.gajim.org/gajim/gajim/-/commit/712e7f49588e11d7cfabec5e0ecd329d2f44571d