-
Lunessa
I noticed there's no video chat in the Windows version of Gajim! Is this a permanent disability that is impossible for GPL to resolve? In any case, does anyone have a "difficulty estimate" on how tough it'd be to get this working? Even just something pulled from another previous old GPL project somewhere. It's just video chat! Even if it's rougher than "Zoom," for it to be utterly missing seems like a stark absence.
-
nicoco
Lunessa: A/V calls are broken because they're unmaintained at the moment. This is a lack of maintainer's time and has nothing to do with the GPL AFAIK.✎ -
nicoco
Lunessa: A/V calls are broken because they're unmaintained at the moment. This is by lack of maintainer's time and has nothing to do with the GPL AFAIK. ✏
-
nicoco
They should be back in gajim at some point, but I don't think there's an ETA (well, I don't think there's an ETA for any feature, actually ^^)
-
Lunessa
I have a friend who is a brilliant programmer - Would it be a possibility that the way to fix a/v is surprisingly easy and only requires like ... three or less hours to complete? Or is this gonna be a real niche sorta thing?
-
lovetox
No it's not a 3 hours thing :)
-
Lunessa
Haha brutal. Well, good luck with that. Anyways, it's a worthy feature - I have an impressive headcount regarding getting people to at least install and try Gajim/XMPP. So the dream ain't dead.
-
ic_
After today's Debian nightly autowrap is not working but only in one MUC ,conversations all other MUCs and messages work as normal. I have tried this MUC in Dino and autowrap works OK
-
ong
What is auto-wrap again?
-
ong
Is this line wrapping or what?
-
ic_
Yes line wrapping, same thing
-
ong
Okay...
-
ong
Hell yeah, let's get it.
-
ong
Uh, a good workaround right now is to use the invisible horizontal scroll.
-
ong
But I'm kind of wondering why is there a horizontal scroll for the chat window?
-
ong
I guess that also is a bug. Maybe there's a hidden GTK scroll bar somewhere.
-
cal0pteryx
There shouldn't be one. But we needed to add a workaround for a bug in GTK. This results in text wrap being broken (temporarily)
-
ong
Oh, okay. Based. All right. All right.
-
ic_
But why only one MUC affected
-
ong
Maybe the length of the text when you open the window or maybe used the three finger scroll
-
cal0pteryx
Oftentimes a long URL triggers this issue
-
epic
yes, had that when I was send a long torrent magnet link
-
epic
I believe switching back and forth between another chat fixed it
-
cal0pteryx
meson: nice investigation re word wrap :)
-
meson
hoping it bears fruit and the pango devs soon take over. i definitely don't have time to fully find out what the culprit is. :)
-
meson
Or nicoco brings it now over the finish line đ
-
meson
he came up with it :-P
-
nicoco
Hahahaha C. No.
-
cal0pteryx
Regarding the preview hover etc: I'm looking into how we can integrate this while preparing for more. There is some refactoring necessary
-
meson
Thanks! What more are you preparing? :)✎ -
meson
Thanks! For what more are you preparing? :) ✏
-
cal0pteryx
I'd like to have gif previews, but with a control overlay. And general link previews.
-
meson
Nice
-
meson
And a giphy plugin maybe? :D
-
meson
There's a weird Breeze Dark bug showing the folder icon / button in the image preview too large, which I notice now. It already existed before the hover MR:
-
meson
https://share.conversations.im/meeson_/ZNXjIPUJBJ8EJWNN/rY3_37KGQZG2yQQ1oolHkQ.jpg
-
meson
Does not happen with Breeze.
-
Kris
doesn't happen here with darkmode on KDE
-
Kris
https://uploads.outmo.de/upload/9e249deae4f7a4a49ab4f4dd1d217d5ae036e700/QAjfGrXPTMWMTLJ3K74Ng5Y3wPOUTG8EQaCcQGtQ/f7d1f844-e474-447f-8c29-7690e4611525.png
-
cal0pteryx
Possibly a missing file for that specific size
-
meson
Kris: which Distro?
-
Kris
Fedora 40
-
Kris
but I am using the Flatpack
-
meson
The icon exists under `/usr/share/icons/breeze-dark/places/16/folder-symbolic.svg` (Fun fact I couldn't send it without the ticks as otherwise Gajim would imterpret the path as an unknown command)
-
meson
> but I am using the Flatpack Fedora 40 too. Odd
-
Link Mauve
meson, in Gajim you can use two slashes to send a message starting with a slash.
-
Link Mauve
Or use the /say command.
-
meson
Link Mauve: with two slashes it prints //
-
Link Mauve
Oh? :o
-
meson
The /say command is unknown
-
Link Mauve
Thatâs a regression then. :/
-
Link Mauve
Ugh, a big one.
-
meson
Ah no it doesn't
-
meson
My mistale✎ -
meson
My mistake with the two // ✏
-
meson
The say command does not exist though and is not enlisted in /help
-
lovetox
you can lead with a space
-
Link Mauve
That changes the message though.
-
Link Mauve
Whereas with two slashes (or in the past, with /say) it doesnât add an extra space.
-
cal0pteryx
/works fine with two slashes. no need for /say
-
meson
What's a bit unfortunate is that clients handle white spaces in front of commands differently ` /me foo` is shown as _meson foo_ in Conversations, while Gajim literally prints the command.
-
Link Mauve
Thatâs a known bug in Conversations, that has been going on for years.
-
Link Mauve
XEP-0245 says that only the first four bytes of the body matter.
-
meson
Link Mauve: I see, thanks. In the snippet in the chat overview it shows it correct in C
-
snugglybun
i just wanna say, thanks for developing this software and trying to make xmpp more accessible
đ 2 -
snugglybun
i hope everyone here is having a good day
-
ong
Hell yeah, thanks, gamer.
-
snugglybun
i honestly wish more people depended less on discord and invested more on other messaging protocols
-
snugglybun
i saw that there has been some activity in the XMPP protocol lately
-
Link Mauve
snugglybun, there is some activity all the time, weâre probably just bad at making it known. :)
-
snugglybun
yeah x3
-
snugglybun
i wish i knew how to code so i could directly help projects like these
-
snugglybun
but i'll try my best in spreading the word at least
-
Link Mauve
You can always learn, thatâs how we all got there!
-
Kris
you could help translating the https://joinjabber.org website for example
-
Kris
https://translate.codeberg.org/projects/joinjabber/website/
-
anontor
hopefully the debian backport package will be updated soon :)
-
snugglybun
hm
-
snugglybun
my first language is spanish
-
snugglybun
i can help
-
Kris
cool, much apprechiated
-
bot
wurstsalat pushed 1 commits to branch gajim/master imprv: ChatCommands: Improve styling and add hint for double slash usage - https://dev.gajim.org/gajim/gajim/-/commit/24520a68ce8443c216925dcbd600146e847df04c
-
zak
lovetox, do you plan to build a test version of libproxy (https://github.com/libproxy/libproxy/issues/304)? I know you told me it takes some effort, but otherwise I would reply to the issue myself and try to convince him to merge the fix into master.
-
zak
If you tell me how I can do this myself I could try, too. Although I would have to do this on my company notebook.
-
John
> meson, in Gajim you can use two slashes to send a message starting with a slash. you can also start a line with a space to escape the / ↺
-
lovetox
zak, its lots of work to build this yourself on windows
-
lovetox
try to convince him to merge
-
John
> After today's Debian nightly autowrap is not working but only in one MUC ,conversations all other MUCs and messages work as normal. I have tried this MUC in Dino and autowrap works OK ic_: you can scroll horizontally by holding shift and using a mouse scroll wheel. Maybe there are other ways. I know of no place where GTK keyboard shortcuts are published (great job). ↺
-
John
is there any chance we could change the way gajim names accounts from gajim.org or gajim.org1 to username@gajim.org ? It would be unambiguous and easier to understand logs. I'm not aware of any filesystem limitation. I'm pretty sure @ char is allowed in linux, windows, and macos.
-
John
also, it would be nice if '(I) gajim.c.passwords | Request password from keyring' were '(I) gajim.c.passwords | Request password from keyring for account user@gajim.org', again making logs easier to understand
-
zak
lovetox... I was just writing a reply...
-
lovetox
yeah but i felt it is weird if another person writes into this ticket to merge
-
zak
I added my comment nevertheless.
-
Jorge
Hi
-
Jorge
I am using Gajim over Tor in Gentoo. Room history is weird.
-
Jorge
In this room, I can send messages from my laptop and they appear on the GrapheneOS smartphone (Conversations), but Gajim did not synchronize other people's messages in the room since Monday morning.
-
lovetox
Jorge, if its a public muc, default is only syncing 1 day
-
lovetox
you can change that in the settings for that chat
-
yessikg
I have seen the same behavior on Debian, flatpak, and Windows. I scroll up to get older messages and nothing happens
-
lovetox
yes you cannot request more history with scrolling
-
yessikg
Maybe the message shouldn't show up in that instance
-
lovetox
what message
-
John
lovetox: can I get a response on that? you don't like it?
-
Jorge
lovetox, I don't think that's the issue. My Gajim was already set to synchronize this room's history with "No threshold". Besides, since sending the last message I have been whole time except briefly due to a power failure; yet I have not seen other people's messages on Gajim. I can only see them on Conversations (smartphone).
-
Jorge
Even my own messages show a clock symbol, and on moseover they show "pending"; but they appear normally on the other device (Conversations), and I see that people can reply to them.
-
Jorge
*mouseover
-
lovetox
sounds weird
-
lovetox
i guess you have to get debug logs and look for errors
-
lovetox
John, its not viable to change account names, because its a lot of work in the codebase for no gain
-
John
ok
-
lovetox
adding the account name to the log message is of course possible
-
John
With that out of the way, I see no entry for my gajim account that doesn't login for the message "gajim.c.passwords | Request password from keyring"
-
John
I don't know if the debug logs give any extra detail to tell why that account doesn't login
-
John
but I made a new gajim.org account and it works normally. I've refrained from actually entering my password for the problem account because I'm afraid it will go back to working normally without me figuring out the cause.
-
bot
lovetox pushed 1 commits to branch gajim/master fix: OMEMO: Donât delete signed pre keys before catchup - https://dev.gajim.org/gajim/gajim/-/commit/ad562c9ae033805d914bcb6a286269db1c3c90b8
-
lovetox
John, are you on windows?
-
John
no, linux
-
John
I'm fjklp, btw
-
lovetox
are you saying you dont see the password request line for your account?
-
fjklp
yes
-
danielstein
what is psigin all missing✎ -
fjklp
afaik, again, it doesn't have an account identifier on that line✎ -
fjklp
afaik I see now password request, again, it doesn't have an account identifier on that line ✏
-
fjklp
afaik I see no password request, again, it doesn't have an account identifier on that line ✏
-
danielstein
what is pidgin all missing ✏
-
lovetox
sure you have keyring enabled in preferences?
-
fjklp
yes, I have multiple accounts enabled at the same time as my fjklp account and they all work normally. I previously posted the log section where it discovers available keyring backends and selects one.
-
fjklp
there is one weird thing I noticed
-
Link Mauve
danielstein, you can ask them at xmpp:devel@conference.pidgin.im?join
-
fjklp
They keyring of course has "Passords for 'myaccount@gajim.org' on 'gajim'", but it also has "Passords for 'gajim.org' on 'gajim'", which has the same password as myaccount. No idea where that came from.
-
fjklp
and as I said before, when I request the password for the problem account using `keyring`, it returns the correct password
-
lovetox
the jid one is unusual
-
lovetox
gajim.org is the account name
-
lovetox
and gajim simply the application
-
bot
lovetox pushed 1 commits to branch gajim/master cfix: OMEMO: Fix query arguments - https://dev.gajim.org/gajim/gajim/-/commit/e0b809d4cde81bf3a6c77a0f093271ffc98d4e9a
-
fjklp
if the only remedy is to send you a log, I guess I can do that✎ -
fjklp
if the only remedy is to send you a log, I guess I can do that later ✏
-
lovetox
no leave it
-
lovetox
type in your password and lets see if it works
-
fjklp
ok
-
lovetox
and if yes, lets think about other things :) #✎ -
lovetox
and if yes, lets think about other things :) ✏
-
fjklp
sigh, I really hoped to fix it
-
fjklp
just as I suspected, it logged in
-
lovetox
we did sometimes in the last releases a migration on the keyrings
-
lovetox
maybe this migration was not perfect or does not work in some cirumstances
-
fjklp
I think I've run into this same problem long before that database migration, always wanted to figure it✎ -
fjklp
I think I've run into this same problem long before that database migration, always wanted to figure it out ✏
-
lovetox
no
-
lovetox
we did a password migration
-
fjklp
you mean when you did the changing of the account name in the keyring
-
lovetox
i said it wrong before, we use now the jid as identifier in the keyring
-
lovetox
and previously we used just the account name
-
fjklp
I think that was right after I was complaining about that :)
-
lovetox
hmmm wait ...
-
lovetox
that migration seems wrong
-
lovetox
ah no its fine
-
fjklp_
- Entering the password *without* selecting 'Save Password' made it login. - Then, setting status to offline, then available logged in without requesting password. - Then, restarting gajim asked for password. - Then, inputting password and selecting 'Save Password'. Now every restart of gajim automatically logs in.
-
fjklp_
I literally copied the password from the saved one in the keyring using seahorse
-
fjklp_
there is no new entry for gajim.org in the keyring after doing this
-
bot
wurstsalat pushed 1 commits to branch gajim/master cq: SecretPasswordStorage: Improve logging for get_password - https://dev.gajim.org/gajim/gajim/-/commit/62c8f6fa4d74be72294ef69586bd6f95daa4d575
-
fjklp
thank you :)