-
VA1DER
https://upload.va1der.ca:5281/upload/Nljno11mfoeLBP1j/omemo.png
-
VA1DER
@lissine it is supported
-
VA1DER
Oh, sorry, OMEMO2. Bleh, I read that wrong.
-
umu
thisss
-
umu
omemo 2
-
VA1DER
Yes, I understand now. Sorry.
-
umu
hey! dont worry ab it
-
umu
i didnt even know omemo existed until a while ago
-
umu
i mean
-
umu
omemo 2
-
umu
opal, was just telling me about it
-
VA1DER
Do you run your own server?
-
umu
nope
-
☭Mike Yellow
https://suchat.org:5443/upload/72100d426ee0a341f79cb126f62c325d03f117fb/4RmQCeDHuJmZxKcUiSmXkbaWGr1ISVjn0g9YEwD9/Gajim_error.png
-
ann
https://im.ebala.net:5821/upload/tIhW-3opex4Y-pSR1SaJp4Yt/2dcfd31e-aaa7-475c-b0b4-668d796a86e5.png
-
ann
this is OTR conversation in Gajim via plugin
-
ann
but developers hardcoded allowed encryption plugins
-
ann
def get_encryption_menu() -> GajimMenu: menuitems: MenuItemListT = [ (_('Disabled'), 'win.set-encryption', ''), ('OMEMO', 'win.set-encryption', 'OMEMO'), ('OpenPGP', 'win.set-encryption', 'OpenPGP'), ('PGP', 'win.set-encryption', 'PGP'), ]
-
ann
how to deal with it?
-
cal0pteryx
☭Mike Yellow: I can imagine that this DB file contains characters not allowed by windows? Could you check in that user's %appdata%/gajim folder?
-
☭Mike Yellow
I will do it.
-
cal0pteryx
Just recently I saw a bug report about someone with a '?' in their JID, which also crashes gajim because it cannot create a file containing '?' in its filename on Windows
-
☭Mike Yellow
Emmm... This user said that this happens when the first time starting Gajim.
-
☭Mike Yellow
Could that means there is nothing wrong in the folder?✎ -
☭Mike Yellow
Could that mean there is nothing wrong in the folder? ✏
-
cal0pteryx
☭Mike Yellow: gajim can't create the file, because the username probably contains characters which are not allowed in filenames on Windows
-
☭Mike Yellow
This user is the fourth hoop in this ask-chain. Now I have to wait the third person be free to reply to me.
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *71940ca4* < https://dev.gajim.org/gajim/gajim/-/commit/71940ca4c2b4ac95ac234b945021d4b8b6d2ea8f > cq: StatusIcon: Ignore some pyright errors
-
nicoco
Is there a way with gajim 1.8.1 to use adhoc commands on a biboumied IRC server? AFAIK, the adhoc command menu is only available in gajim's roster view, but trying to add irc.example.lol@biboumi.example.prout in the roster fails, because gajim thinks it'a MUC: `ValueError: Trying to add GroupchatContact irc.libera.chat@irc.example.im, but contact already exists as irc.libera.chat@irc.example.im (example.im1) (in roster: False)` It's not that I _want_ to have this in my roster, but how do I get adhoc commands for this entity?
-
lovetox
service discovery window
-
bodqhrohro_
How do I write to a full JID? The fancy modern "start chat" window freezes when I attempt this.
-
lovetox
you cant
-
lovetox
because this make no sense for a user
-
bodqhrohro
Why? I want to write to a certain resource with no carbon copies.
-
lovetox
as i said, makes no sense for a user to do this
-
lovetox
you can use the xml console if you want
-
bodqhrohro
I just specified the use case and you deny it, just as usual lol.
-
lovetox
you didnt state any usecase, you just say you want to do it✎ -
lovetox
you didnt state any usecase, you just said you want to do it ✏
-
lovetox
so please enlighten me, whats the reason behind you wanting to do this, and how can all other Gajim users benefit from this?
-
bodqhrohro
It avoids unnecessary undecipherable messages on all the resources.
-
bodqhrohro
And it allows to pick a certain resource to write for if several are online.
-
nicoco
> service discovery window lovetox: that doesn't work, it's not commands on the component directly but on something@component
-
lovetox
nicoco, you can type any jid into the service discovery window
-
lovetox
if the jid supports commands it should show up
-
lovetox
bodqhrohro, let me guess you talk about OTR
-
bodqhrohro
lovetox: of course :P
-
lovetox
see you slowly discover why OTR is a bad fit for any modern messenger
-
nicoco
lovetox: ho right, I didn't know that, nice. but how do I pick which of my gajim account is used for these commands now? :D
-
lovetox
users dont care about resources, and carbon copies
-
bodqhrohro
lovetox: why do you assume what users care about lol?
-
nicoco
well it looks like it picked the right account automatically, good
-
bodqhrohro
From time to time here jump in users who want an OTR support.
-
bodqhrohro
And it makes sense to avoid deciphering messages on other devices as it opens possibilities for an attacker to steal the decryption keys.
-
lovetox
this is only a problem with OTR which cannot handle multi device setups
-
bodqhrohro
Do you fanatically claim everything should be copied on every device or users should better not use their accounts on untrusted devices at all? :P
-
lovetox
we will not adjust the GUI of our Client, to satisfy some ancient encryption method which does not support any modern features of XMPP
-
lovetox
i really wish you would stop working on this, or at least dont bother me with it, Gajim is open source you can fork it and implement everything you wish for
-
bodqhrohro
Smells like Conversations with 100500 forks no one from which is perfect because different forks implement different things.
-
bodqhrohro
The whole point of plugins is allowing users to combine all features they want in one software rather jump on different software for different features.
-
bodqhrohro
It would make sense if this instilled UNIX Way, but similarly looking forks with 99% of common codebase have nothing to do with UNIX Way.
-
lovetox
i tried to tell you that OTR is not just another encryption, its incompatible with modern XMPP features
-
lovetox
which needs special UI just for operating OTR
-
lovetox
and finally there is zero reason to use OTR over PGP or OMEMO, i dont even know where this wish comes from, probably because people want to use pidgin?
-
bodqhrohro
lovetox: there's a OMEMO plugin for Pidgin too.✎ -
bodqhrohro
lovetox: there's an OMEMO plugin for Pidgin too. ✏
-
Lightning Bjornsson (they, he, xe/hir)
it is called lurch, and it sucks
-
bodqhrohro
I told you already about the benefit, the lack of a key exchange mechanism guarantees that no one intrudes into the session.
-
Lightning Bjornsson (they, he, xe/hir)
> lovetox a écrit : > i tried to tell you that OTR is not just another encryption, its incompatible with modern XMPP features > which needs special UI just for operating OTR OTR is one end to one end
-
bodqhrohro
OTR is used by people who actually care about privacy, not about lazy ordinary users you care about.
-
bodqhrohro
Lightning Bjornsson (they, he, xe/hir): yeah, but the OTR plugin for Pidgin has usability problems too. Lurch has a deep commands system, at least.
-
Lightning Bjornsson (they, he, xe/hir)
omemo requires more effort than otr in the case of caring about security afaik
-
Lightning Bjornsson (they, he, xe/hir)
but both can work
-
Link Mauve
bodqhrohro, if you want to write to a single device of your contact, you can also do that with OMEMO, it’s just that no client exposes that in its UI but you totally could.
-
Link Mauve
If that’s your problem with OMEMO, it’s just a UI thing.
-
bodqhrohro
Link Mauve: I don't remember any problems with writing to a full JID in other clients, I had used that many times in early 10s for the purpose of testing or not annoying users who were at the certain most full-fledged client for sure. Totally unrelated to OTR, as I had never used it myself.
-
bodqhrohro
Including Gajim 0.16.
-
bodqhrohro
And now I see the first time an explicit obstacle for that because of some blahblablah, yet the window technically allows to enter a full JID, and a user could copy it from somewhere, so it merely looks like a usability problem.
-
Lightning Bjornsson (they, he, xe/hir)
jabber clients are cisgender and cisgenders are awful /s
-
Link Mauve
bodqhrohro, good luck doing that in Dino or Conversations, even in poezio we removed resource locking because everyone uses Carbons nowadays.
-
bodqhrohro
Lightning Bjornsson (they, he, xe/hir): you mean there are only two of them already? ×D
-
bodqhrohro
But it does not compute, Conversations, Gajim and Dino make at least three.
-
Link Mauve
bodqhrohro, you can go back to 2010 if you want, but the ergonomy of clients improved so much since then.
-
bodqhrohro
We could exclude Gajim from this list though, it does not even have calls yet.
-
Link Mauve
No more lost messages because you received them on your other client which you forgot to check.
-
Link Mauve
bodqhrohro, Gajim had working video calls circa 2010 exactly.
-
Link Mauve
In 0.14 at least.
-
bodqhrohro
Link Mauve: yeah, the point is that it *had* them. I still keep 1.3 for a reason, y'know? :P
-
Link Mauve
A bad reason probably.
-
bodqhrohro
Whatever, Gajim of the time was the most advanced XMPP client for sure, among others.
-
bodqhrohro
Especially due to the bunch of fancy plugins, now long broken.
-
Lightning Bjornsson (they, he, xe/hir)
> Link Mauve a écrit : > bodqhrohro, you can go back to 2010 if you want, but the ergonomy of clients improved so much since then. Verschlimmbessert*
-
bodqhrohro
Perfect word ×DDD
-
Lightning Bjornsson (they, he, xe/hir)
Jabber client ergonomics have verschlimbettered since the early 20-teens.
-
bodqhrohro
We've got a similar one in Ukrainian during the Yanukovich era: «покращення» (which means improvement, but in reality the opposite).
-
Lightning Bjornsson (they, he, xe/hir)
bodqhrohro: other MUCs?
-
bodqhrohro
> bodqhrohro, you can go back to 2010 if you want, but the ergonomy of clients improved so much since then. Link Mauve: the point of compatibility is crucial for open protocols. Would you break sending plaintext messages in e-mail clients because clients which don't support HTML messages because such clients are considered outdated nowadays? Or clients which don't support OAuth, or don't even support IMAP and only POP? I don't get this fanatic "modern XMPP" movement which emerged last years and is used as an excuse to break things. XMPP is backwards compatible, and that's wonderful.
-
bodqhrohro
Lightning Bjornsson (they, he, xe/hir): time to create one? :P (for what?)
-
cal0pteryx
> Jabber client ergonomics have verschlimbettered since the early 20-teens. Quite the opposite, in my opinion.
-
☭Mike Yellow
> ☭Mike Yellow: gajim can't create the file, because the username probably contains characters which are not allowed in filenames on Windows This is caused because the user themself has a character not allowed by Windows, or the user met someone who has such a character?
-
cal0pteryx
If you want to use 2010s messengeners, then please do so. But leave me alone with old-client nostalgia. They won't come back. Gajim moves on. No OTR.
-
bodqhrohro
Proprietary XMPP-based messengers had separated with similar intents.
-
cal0pteryx
☭Mike Yellow: by the user, because gajim tries to create a DB with that name. That's a known issue
-
☭Mike Yellow
cal0pteryx, Thank you.
-
bodqhrohro
And Kaidan supports only OMEMO 2 because OMEMO is outdated already, despite no other client, including Gajim, supports OMEMO 2 yet.
-
Kris
Moxxy does
-
Kris
But yes Kaidan is a bit funny with their xep support choices.
-
bodqhrohro
Is there already a client which does only support MIX on principle and doesn't support MUC?
-
Link Mauve
Kaidan I think.
-
Kris
At least that is their roadmap. I don't think they actually support MIX yet
-
Link Mauve
It was my test client when I played with MIX once.
-
ann
just released OTR plugin for Gajim 1.8: https://dev.narayana.im/narayana/gajim-otrplugin for now it supports only basic functions like establishing encrypted session and encrypting/decrypting messages, no key verification et cetera implemented at the moment. credits to bodqhrohro:
-
ann
https://im.ebala.net:5821/upload/7D-fA7qwcQYhtxCrv9HTR8FV/0611a582-13e0-48b1-ae70-e1088e119066.png
-
ann
by the way, $10000 bounty for implementing DTLS-SRTP calls compatible with Dino/Conversations/Cheogram is still active
-
umu
OTR is good 4u
-
cal0pteryx
OTR is a niche within XMPP, which is a niche itself. And no, it is not good for you.
-
debacle
In fact, I have some IRC contacts, who would like to use OTR with their XMPP contacts. Yet a smaller niche, though :-)
-
bodqhrohro
cal0pteryx: billions of WhatsApp users don't count, right? :P
-
cal0pteryx
bodqhrohro: whatsapp is not the xmpp I am referring to.
-
Kris
WhatsApp is using a type of libsignal like omemo
-
ann
I see no reason not to support one more encryption protocol, PGP and OpenPGP existing somehow
-
bodqhrohro
cal0pteryx: I already got you have some specific notion of XMPP which includes only a few clients :P (or only one, actually)
-
bodqhrohro
Kris: only for encryption.
-
cal0pteryx
ann: simple: it has been proven to have terrible user experience in modern instant messaging
-
ann
> PGP and OpenPGP existing somehow that's more terrible than OTR
-
bodqhrohro
They're not terrible in terms of multi-device support, up to the point if someone steals the keys they can decipher everything. Perfect multi-device support, even for devices not added yet ×DDDD
-
cal0pteryx
bodqhrohro: not sure what you are implying, but mentioning whatsapp in the context of implementing OTR or not isn't helpful
-
bodqhrohro
cal0pteryx: you told that XMPP itself is niche.
-
bodqhrohro
Also, many people would tell for sure that open XMPP has a terrible user experience because it does not support stickers, animated emojis or whatever.
-
Kris
It does though 😅
-
ann
wut?
-
Kris
Well maybe not animated emojis
-
cal0pteryx
Let's add more terrible UX then, right ;)
-
umu
> Also, many people would tell for sure that open XMPP has a terrible user experience because it does not support stickers, animated emojis or whatever. this is true
-
Kris
But stickers are definilty a thing
-
umu
stickers are just images tho
-
Kris
Depends on the implementation
-
ann
there is experimental XEP
-
ann
for stickers
-
ann
cheogram implemented that afaik
-
MSavoritias (fae,ve)
cheogram supports them today
-
MSavoritias (fae,ve)
:)
-
ann
:)
-
Menel
The main difference is the client presentation of how to choose the sticker.. Otherwise it's just a file
-
MSavoritias (fae,ve)
ah too slow :P
-
umu
cheogram is kind of a mess tbh
-
umu
at the moment
-
ann
that's why we forked conversations
-
Kris
Oh another one /s
-
umu
I think gajim needs to fix those image previews before we have any kind of sticker implementations
-
ann
what's wrong with image previews?
-
umu
cough cough 20mb gif files
-
umu
a lot
-
umu
I can't list them all because that wouldnt be so good
-
Link Mauve
umu, reporting bugs is always good.
-
ann
should compress it wtih modern codecs as telegram does
-
ann
and 20mb gif becomes 2mb webm
-
umu
would b nice
-
ann
first of all need to implement XEP-0447 (Stateless file sharing)
-
umu
another thing bug worthy is the audio player
-
umu
just test the hell out of it for like an hour
-
umu
I don't really have the time to write reports I'd rather just get my chemical rewards here for a quick fix
-
umu
I'd recommend file previews and audio previews be disabled by default
-
umu
until they're ready for more people to use
-
cal0pteryx
umu: what are you saying? At the moment you're just pointing at things without any proof. If there are bugs, please report them, and do it properly.
-
debacle
ann I very much prefer OX over OMEMO (and OTR), because it does not have PFS. I want to read my MAM stuff on a new device. The problems with OX are: 1. No support for HTTP upload, 2. not widely implemented (only Gajim and Profanity more or less).
-
cal0pteryx
Gif playback is already listed in the issue tracker, because someone tookt the time to test and report back.
-
cal0pteryx
Disabling things by default also means that nobody tests them.
-
cal0pteryx
Saying that the preview is unusable is pretty far fetched, given the bug reports we receive
-
procastinator
hello, i'm using gajim but it's not syncing chats
-
procastinator
other clients (conversations, cheogram) sync fine so i think it's a gajim issue
-
procastinator
hmm i have an old gajim install, i'll try the latest one
-
procastinator
is there a way to get the conversation history in gajim? i think it's stored in prosody but (new) gajim is not fetching it
-
procastinator
(i used the flatpak version for latest release)
-
Link Mauve
procastinator, Gajim 1.8 definitely fetches MAM history, but with limits and not the first time you use it.
-
procastinator
hmm this is 1.8.1 -- can i fetch user-user messages ?
-
procastinator
hmm mam is disabled in prosody conf, but somehow conversations is fetching messages
-
procastinator
i've enabled it -- i hope now it'll work
-
cal0pteryx
procastinator: gajim only supports MAM for message history
-
procastinator
oh, ok
-
procastinator
that seems fine -- i should have enabled mam in prosody
-
cal0pteryx
(we should really add a notification if it's disabled)
-
procastinator
will gajim 1.4.7 also work with mam ?
-
procastinator
my system has old libcario (48 or something) so i can't use 1.8 yet
-
procastinator
except with flatpak
-
bodqhrohro
🗿 Yes.
-
procastinator
thanks!
-
Link Mauve
procastinator, I would recommend you to upgrade your system instead, there have been many improvements to Gajim since the 1.4 branch.
-
procastinator
yeah i've been waiting slack to upgrade cario, but maybe i should do it myself :)
-
umu
debacle, wut is OX and where is it implemented?
-
debacle
umu OX = OpenPGP for XMPP, implemented partially (but working!) in Gajim (openpgp plugin) and Profanity.
-
debacle
The public key is stored in PEP, so that there is no need for key servers or WKD etc.
-
debacle
The private key can be optionally stored in PEP (encrypted, of course), so that users can sync it between devices.
-
umu
oic
-
umu
tyty
-
debacle
I would probably not store my private key in PEP, if I'm not the server admin ;-)
-
debacle
But storing the public key in PEP is nice. Just like OMEMO.
-
umu
encrypted private key storage is a good idea didn't think ab that
-
MSavoritias (fae,ve)
yeah its how matrix got some of its security vulnerabilities :D
-
umu
doesn't mean it's a bad idea tbh they just didnt properly implement it the first time around
-
bodqhrohro
> tyty ry
-
MSavoritias (fae,ve)
of course. im sure we can do it properly without issues /s
-
umu
wym
-
bodqhrohro
https://im.ebala.net:5821/upload/M0NNWA16Xe0ZHHEOPP1NQQRL/RECORDING_20230920_204120913.m4a
-
umu
its not a big deal if someone gets the pgp key you use for xmpp tbh
-
umu
same with getting the private key of a webserver
-
grin
Hi, are there any plans for bringing omemo 0.8.1 to gajim?
-
grin
https://www.kaidan.im/2023/05/05/kaidan-0.9.0/
-
grin
kaidan has it implemented
-
grin
but it wont work with older versions of omemo
-
lovetox
yes, but its currently not a priority
-
grin
what is the current priority?
-
lovetox
reafcoring our database code
-
lissine
MLS is the new protocol for e2ee, so it is possible that omemo 0.8 is skipped in favor of MLS
-
VA1DER
What version of omemo does Gajim support?
-
lovetox
no idea, the one most clients support
-
MSavoritias (fae,ve)
VA1DER: Te axolot one or something
-
MSavoritias (fae,ve)
Its pre standard omemo kind of
-
grin
> What version of omemo does Gajim support? 0.5.1 I believe
-
grin
from 5 years ago i think
-
MSavoritias (fae,ve)
> MLS is the new protocol for e2ee, so it is possible that omemo 0.8 is skipped in favor of MLS Reading the rfc of mls too thats what i am thinking personally yeah. For my client. There is no point implementing omemo whatever ↺
-
grin
where is mls used
-
MSavoritias (fae,ve)
You can see here exactly which one https://xmpp.org/extensions/#xep-0384-implementations
-
MSavoritias (fae,ve)
Its 0.3
-
MSavoritias (fae,ve)
> where is mls used Wickr, wire, matrix, google chats. ↺
-
MSavoritias (fae,ve)
It gives you metadata protection and also group participants confidentialityand integaity
-
grin
honeypots basically
-
MSavoritias (fae,ve)
Integrity*
-
MSavoritias (fae,ve)
While scaling to large group chats
-
MSavoritias (fae,ve)
> honeypots basically Its an ietf standard. ↺
-
MSavoritias (fae,ve)
Based on signal protocol
-
grin
I see, what matrix client do you use?
-
grin
if you dont mind me asking of course
-
VA1DER
Good heavens - 0.3 is from 2018 and predates double ratchet and ed25519
-
grin
mls?
-
lovetox
VA1DER, no, you misreading it
-
grin
https://xmpp.org/extensions/xep-0384.html
-
grin
says here 0.8.3
-
grin
2022 january
-
MSavoritias (fae,ve)
grin: i dont use matrix. I like xmpp
-
VA1DER
Gajim's implementation is shown as 0.3 on https://xmpp.org/extensions/#xep-0384-implementations
-
VA1DER
The current version of the specification is 0.8.3
-
grin
> grin: i dont use matrix. I like xmpp why not?
-
MSavoritias (fae,ve)
VA1DER: thats all xmpp clients as you see btw
-
MSavoritias (fae,ve)
Its bad yeah
-
grin
I dont use matrix either because everyone smart I know uses xmpp and does not like matrix
-
MSavoritias (fae,ve)
Well i dont like matrix either so :)
-
lovetox
there is nothing bad about it, between those version nothing changed crypto wise
-
lovetox
only the wire format was made new so clients dont need to depend on libsignal
-
VA1DER
Double ratchet is OMEMO's claim to fame. That's the good part of the specification, and the spec says that wasn't implemented until 0.4. 0,4 is also when you get SCE, which encrypts the entire message, header and all, not jsut the payload
-
grin
> Gajim's implementation is shown as 0.3 on https://xmpp.org/extensions/#xep-0384-implementations > > The current version of the specification is 0.8.3 it says 0.1 for me
-
grin
this list could be old
-
MSavoritias (fae,ve)
Its real time actually
-
MSavoritias (fae,ve)
Afaik
-
grin
i saw a gajim commit saying 0.5
-
VA1DER
Oh, ya, sorry, I did misread it. 0.1 for Gajim
-
lovetox
VA1DER, the spec said use libsignal before which of couse implements double ratchet
-
VA1DER
That's good at least
-
lovetox
only because something is not in a spec , does not mean its not used, it just means someone did not find it worth to write down
-
grin
0.1 is even older, no?
-
VA1DER
TBH, I run my own server, so for me end-to-end is the TLS that's in the connection.
-
lovetox
i XEP is a document, with a change history
-
lovetox
only because a XEP has version X.Y does not mean the protocol has changed
-
lovetox
if you correct a typo, then the XEP version is raised
-
grin
so gajim does not use 0.1?
-
grin
0.1 is ancient, omemo 0.1 predates encryption
-
grin
i hope this is not the case
-
bot
Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *09fd2fbd* < https://dev.gajim.org/gajim/gajim/-/commit/09fd2fbd1e6e4ec01a376ceadd416f582ab5c402 > chore: Update gajim.doap
-
lovetox
grin, yes grin, we implemented omemo without encryption
-
MSavoritias (fae,ve)
XD
-
grin
use kaidan for desktop and moxxy for mobile
-
grin
it has security updates
-
grin
simply put our messages are not secure
-
MSavoritias (fae,ve)
What you are saying doesnt make much sense. Because these clients dont even implement the same stuff. Gajim is stable though, today.
-
MSavoritias (fae,ve)
Namely kaidan implents mix and moxxy muc
-
Spirits9382
Hi guys, just started using xmpp. Why do you use it? What you find here that you can't find anywhere else?
-
grin
privacy
-
clown
Nothing, it's barren
-
umu
never used moxxy
-
umu
is it any good?
-
Kris
umu, very early days
-
Kris
but has potential
-
Federico
> Hi guys, just started using xmpp. Why do you use it? What you find here that you can't find anywhere else? Easy and lightweight selfhosting ↺
-
umu
☝️☝️☝️☝️☝️☝️
-
umu
when is gajim going to update it's xmpp spec?
-
cal0pteryx
umu: what do you mean?
-
umu
0.8.3 thing grin mentioned
-
lissine
umu, read the chat history, starting 40 minutes ago
-
calmingbreed
Hello lissine.
-
calmingbreed
lissine:
-
calmingbreed
Must i still.follow the guide
-
calmingbreed
Use orbot 24/7
-
lissine
cal0pteryx, spammer above ^✎ -
calmingbreed
Dns.forge 24/8
-
calmingbreed
24/7
-
calmingbreed
lissine: is it good.
-
calmingbreed
And always the advice?
-
calmingbreed
lissine: is it good.and always the advice?
-
lissine
cal0pteryx, lovetox: spammer above ^ ✏
-
calmingbreed
lissine:
-
calmingbreed
The answer is yes?
-
umu
o
-
umu
cal0pteryx: is ur avi the south park cow from season 1?
-
cal0pteryx
not season 1 specifically, but yes
-
umu
icic
-
horse
the episode where the couple wins a trip to south park for the running of the cows
-
horse
I think
-
umu
orly
-
umu
not the one where they get taken by ufos?
-
umu
damn ur right i guess that 1 is from season 2
-
uhh
hi
-
uhh
what is gajim's logo supposed to be?
-
umu
the avg users proportions
-
uhh
i am thin albeit
-
umu
it kind of depends on the angle of your mirror
-
QStambaugh
Kind of reminds me the stylized vague humanoid representation of users that AIM, ICQ, MSN, etc. used to use. I assumed it was something along those lines
-
uhh
is it the AIM guy wearing an oversized green shirt
-
fjklp
I don't mean to insult anyone's art but I wouldn't mind if gajim had a different logo
-
fjklp
that said, it seems like a difficult task to come up with one
-
fjklp
I suppose a logo can be anything
-
fjklp
> the avg users proportions lol
-
Kris
yeah a modern logo redesign might be nice
-
Kris
maybe: 𝕐 /s
-
umu
☝️☝️
-
VA1DER
Well, "Gaijin" (外人) literally means foreigner and alien. How about a Roswell alien head? Or one with a speech bubble - I'd go for that.
-
umu
am I a baka for using gajim