-
fjklp
it would probably make sense to add a button to the media previews to 'open in external application', which just does something like `xdg-open`
-
fjklp
oh, I see that it's already possible with the audio player by clicking the icon, but that's kind of hidden
-
Marzanna
> Marzanna: got some ooshtebrooks? bodqhrohro: i have to buy some
-
ann
> Let's better fork that revolution client and make it support both OMEMO and OMEMO 2 (we already attempted, but it's not worth doing really, easier to ignore it as it lacks many features anyway). we can try to implement OMEMO2 as an encryption plugin for Gajim, but OMEMO2 (it"s version 0.8, why it is called 2 by the way?) still considered as Experimental and may change specs at any time. ↺
-
Kris
2 is just an informal name since some of the internals change significantly over earlier versions
-
MSavoritias (fae,ve)
its not informal is it? i always thought it refered to the namespace
-
Kris
I think it is relatively stable. Only if people are discovering issues with it, the specs will change. And only if there are implementations people can discover issues with it.
-
pep.
It's not called "2" btw, it's still called OMEMO.
-
pep.
Yeah, "2" is just part of the namespace, but that's a technical detail
-
pep.
And 0.8 is the version of the spec, nothing to do with the namespace
-
ann
afaik there was a consensus between major xmpp client developers that they will stick to eu.siacs.conversations.axolotl namespace until final stabilization of xep00384 and it is still in experimental yet
-
pep.
I doubt it
-
ann
so i see no reason wasting time to implement experimental spec
-
pep.
Not sure where you're getting your infos✎ -
pep.
Not sure where you're getting your info ✏
-
MSavoritias (fae,ve)
yeah of course peoplew want to implement omemo2
-
ann
lmao
-
ann
from developers
-
MSavoritias (fae,ve)
but we dont have money trees :)
-
ann
> but we dont have money trees :) we have ↺
-
ann
but it does not help
-
ann
bounty of 10000$ for implementing DTLS-SRTP calls still active
-
ann
3 months, 0 results
-
ann
by the way, working on better XMPP clients for iOS/Android also. always can check out https://dev.narayana.im/explore/repos (nb: iOS still in WIP)
-
Kris
> bounty of 10000$ for implementing DTLS-SRTP calls still active You keep saying that, but you never provide any source to this claim. Who is made this bounty? ↺
-
chud
> 3 months, 0 results I am already making audio calls from gajim actually, but very limited and buggy still, so more time needed (also quite busy with life sry) ↺
-
ann
>> bounty of 10000$ for implementing DTLS-SRTP calls still active > You keep saying that, but you never provide any source to this claim. Who is made this bounty? what source do you need? ↺
-
ann
should I mention our company to get banned again?
-
ann
or what?
-
Kris
something that isn't some random person making random claims on a chat
-
chud
> should I mention our company to get banned again? Wdym again ↺
-
Kris
make a blog post on your companies website for example
-
ann
okay, I'm from Estonian privacy-based telecom company, Narayana, we don't have any blogs or PR posts, but do have git instance.
-
ann
https://dev.narayana.im
-
Kris
I guessed so much.
-
ann
we are working on bringing better experience for Jabber users, to make it less smell open-source and more end-user ready
-
ann
and yes, we have money.
-
ann
idk whats the problem
-
Kris
anyways, but the bounty somewhere more permanent where it can be linked and is somewhat reputable, then the next XSF newsletter can mention it
-
Kris
you cam also post it on xmpp.work✎ -
Kris
you can also post it on xmpp.work ✏
-
ann
thank you for link, didn't even know it is exist
-
ann
>> should I mention our company to get banned again? > Wdym again I've got banned by someone few years ago when posted a link to our git instance with OTR plugin (for old gajim version that way) and got kicked from this conference because of "adv spam" ↺
-
ann
idk was it intentionally or not.✎ -
ann
idk was it intentionally or not. (understoodable by the way, we're commercial company after all, and even link to our dev hub may be regarded as advertisiment, so no whining at all) ✏
-
Kris
if it is xmpp related? I think the problem might have been an unkown user posting random links without explaining much.
-
Kris
looks like spam
-
ann
> if it is xmpp related? I think the problem might have been an unkown user posting random links without explaining much. I have no idea does it related to XMPP If someone in Gajim conference posting a link to encryption plugin for Gajim ↺
-
ann
lmao
-
Kris
moderators usually don't have time or motivation to investigate if something that has all the hallmarks of spam, might not be spam after all 🤷♂️️
-
ann
that's why I said this was totally understoodable
-
ann
just asked your question "wdym again"
-
Kris
anyways... great that you are willing to sponsor this work, but you are doing a poor job at promoting this bounty, so no wonder you have no people interested
-
Kris
I could for example imaging goffi might be interested in it, given he is a python dev and is currently working on the same thing for another fund. so once that is finished later this year, it might be interesting as a easy follow up
-
Kris
but I highly doubt he ever became aware of this offer
-
Kris
(working on the same thing for another xmpp client)
-
meson
Kris: who is goffi?
-
Kris
libervia dev
-
chud
> I could for example imaging goffi might be interested in it, given he is a python dev and is currently working on the same thing for another fund. so once that is finished later this year, it might be interesting as a easy follow up Which client? ↺
-
ann
> anyways... great that you are willing to sponsor this work, but you are doing a poor job at promoting this bounty, so no wonder you have no people interested how can I make this better? ↺
-
MSavoritias (fae,ve)
They told you ann contact xsf to post it somewhere
-
Kris
Post it somewhere that has a real web-address that can be shared in a newsletter
-
Kris
and explain in it a bit the background so that it doesn't look like some random xmpp user posting.
-
Kris
Also mention payment modalities... being EU based helps for devs also EU based I guess
-
Kris
goffi, the Libervia dev is indeed maybe interested, but only in a few weeks the earliest
-
Kris
ann, xmpp:libervia@chat.jabberfr.org?join
-
Kris
I can also give you the direct contact details if you prefer that
-
mainsection
Hi ! What is going on with Gajim on Ubuntu KDE : it crashes during file uploading. On other clients (even Gajim on Arch e.g.) it works flawlessly. Some python error. Anyone experences this also ? THanks for your help in advance
-
meson
mainsection, do you have a stacktrace at hand?
-
meson
about which Gajim version are we talking?
-
mainsection
not at the moment but it was equivalent with https://dev.gajim.org/gajim/gajim/-/issues/10137
-
mainsection
it is only in Ubuntu, not Windows, not Arch
-
chud
Does gajim suport extdisco? Grepping extdisco doesn't find anything. But then how does it find ICE servers for calls/file transfers if not via extdisco?
-
chud
Also jingle_rtp.py tries to access `connection._stun_servers` but I don't see it defined anywhere at all, neither does pycharm or grep. Is it just broken?
-
mainsection
i willg ive you my original trace this evening. Regards
-
nicoco
mainsection: since the issue you pointed to has been fixed, I need to ask what gajim version you're using?
-
mainsection
just a moment, I send you the trace with all information
-
mainsection
## Versions: https://conference.gajim.org:5281/pastebin/8426a490-205f-47b7-a287-0493d242d89c
-
nicoco
mainsection: looks like this one: https://dev.gajim.org/gajim/gajim/-/issues/11549
-
nicoco
and it's apparently fixed in 1.7.3
-
mainsection
thanks
-
nicoco
the easiest way to get the latest gajim is probably flatpak, and you can migrate your existing install using https://dev.gajim.org/gajim/gajim/tree/master/flatpak#migrate-your-data
-
meson
nicoco, not rather in nbxmpp 4.2.2?
-
nicoco
meson: well, maybe, I just reported what was commented on the issue :)
-
lovetox
chud: we don't use ice
-
lovetox
But yes we can parse extdisco
-
chud
> But yes we can parse extdisco Can you point me to a module or smth that does it? I can't find so much as a mention of its xmlns ↺
-
nicoco
chud: I don't think you'll find many xmlns in gajim's repo, they would be in https://dev.gajim.org/gajim/python-nbxmpp/
-
nicoco
xep-0128 does not have its own namespace AFAIK, it's a data form (xep-0004) as a child of disco#info (xep-0030)
-
lovetox
https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/nbxmpp/modules/discovery.py#L86
-
chud
that's just disco, not extdisco (https://xmpp.org/extensions/xep-0215.html)
-
lovetox
thats extended disco
-
lovetox
what we assumed you meant by "extdisco"
-
chud
oh.. ok sorry for my ambiguity
-
lovetox
so the answer is no, gajim does not support xep-0215
-
kurion
Hello. Just wanted to share an issue I'm facing.
-
kurion
I added an XMPP account and then Removed it
-
kurion
But the `omemo_....db` associated with that account is not deleted from `~/.local/share/gajim`
-
kurion
is this intended behavior?
-
lovetox
there is no code to remove it, if thats what your asking
-
lovetox
but yes, i would see this as useufl✎ -
lovetox
but yes, i would see this as useful, it should be removed ✏
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *13438f67* < https://dev.gajim.org/gajim/gajim/-/commit/13438f676d39079d30d705502755591ccd3170f5 > imprv: Accounts: Be more consistent with chat state settings
-
lovetox
nicoco, i see in some of your MRs you use a label with an emoji to display a icon Lets not do this, some reasons for this are - we have no dependency on emoji fonts - we cant control what font the user uses and how that looks in the GUI (width / height / colors)
-
nicoco
Oh OK, I’m a GUI noob and try to learn. What icons should I use? Is there a list of ‘standard’ icon names? Or should I try and add a svg in the icons/hicolor/scalable dir?
-
nicoco
Besides that, do you think that a ‘bot’ icon is a good idea? Maybe placed somewhere else?
-
Kris
svg files?
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *922813c8* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/922813c89949cebb038bffda7cd81b15ab1ae7b1 > feat: Add DiscoInfo.has_identity()
-
nicoco
Oh I guess these commits answered my question, you do think it’s useful, I also thought that this needed to be factored
-
lovetox
yes i also saw that we dont really check the category for phone
-
lovetox
we only check the type
-
lovetox
in practice this probably never leads to a problem, but in theory it could
-
cal0pteryx
nicoco: there is a gtk3 icons browser. We use symbolic versions of those. If this set is not satisfactory, we search within the "feather" iconset, and add the ones we like. Note that thise need to be special-treated if added as png (to support light/dark mode), there is a gtk tool to convert those icons.
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *f85d3c95* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/f85d3c952b546d4cd3626565fa30877415d4cf65 > cfix: Fix indentation