-
agh
No such thing as dumb questions, only dumb answers.
-
amogus
how do i type
-
agh
Sometimes trolls are easy to identify, sometimes not. In this case, it is the former.
-
kurion
Hello all. How can I get source tarballs for older versions?
-
agh
kurion, https://gajim.org/downloads/
-
kurion
@agh, great! thanks a lot
-
agh
kurion, I found that at the bottom of https://gajim.org/download/
-
agh
The only diff between those two links is the trailing s
-
kurion
agh: Now I see it. Didn't look for it with a keen eye before.
-
agh
Oh I knew about from a few days ago when I last went looking for older releases.✎ -
agh
Oh I knew about it from a few days ago when I last went looking for older releases. ✏
-
agh
Otherwise I would have missed it again.
-
kurion
I had cloned 1.8.1 and made some changes and extra shortcuts for it and am running it from a dev env.
-
kurion
I don't really want to have it installed in my system.
-
kurion
what could be the best way to _generate a source tarball for my version?
-
kurion
Will deleting the .git, debian, flatpak, mac, win etc. folder be enough?
-
agh
Generating tarballs from local checkouts... no idea, sorry.
-
agh
Surely it has to be done via a some central Git host, like GitHub?
-
fjklp
do you really need to delete anything?
-
kurion
fjklp: For tarballs, yes. I mean, the .git folder weighs ~125 Mb
-
fjklp
good point
-
fjklp
I never checked
-
kurion
a --depth=1 clone of 1.8.1 was ~135 Mb. And the source tarball for 1.8.1 is, to my surprise, ~15 Mb.✎ -
kurion
a --depth=1 clone of 1.8.1 was ~135 Mb. And the source tarball for 1.8.1 is, to my surprise, ~15 MB.✎ ✏ -
kurion
a --depth=1 clone of 1.8.1 was ~135 MB. And the source tarball for 1.8.1 is, to my surprise, ~15 MB. ✏
-
fjklp
did you post the same message twice?
-
fjklp
oh, MB, not Mb
-
fjklp
just wondering if my client or the server is messing up
-
kurion
I corrected a typo in my previous message.
-
agh
kurion, what client did you use to correct the message?
-
agh
Recently, I have been observing that phenomenon with concerning regularity, from my on edits, or others.
-
kurion
agh: Psi+
-
agh
Cheers
-
Geld
kurion: isn't tarball just the latest source, while clone is the whole history of the development?
-
Geld
It has everything in it, so I guess that's why it's heavier.
-
kurion
> isn't tarball just the latest source, while clone is the whole history of the development? yes. that is exactly the case
-
kurion
what are the instructions for installing/running gajim from the source tarball on a generic linux system ?
-
kurion
I tried with creating a venv and doing a `pip install .` . It installed many of the needed modules and got stuck while trying to build nbxmpp.
-
cal0pteryx
> the problem was I think disk latency. This new server has SSD, so I hope things will be fixed Thanks asterix! ↺
-
hannibal
> what could be the best way to _generate a source tarball for my version? kurion: You could try `git archive` https://git-scm.com/docs/git-archive
-
kingmiss
1
-
Ge0rG
Hi. I've upgraded my Gajim from an ooooold git checkout to 1.8.4 from Debian and now I can't open the Accounts dialog any more. Nothing happens at the first attempt, and following attempts open an empty window. There is nothing related in stdout or XML Console/log
-
Ge0rG
and I don't very much want to delete my whole config and history
-
Ge0rG
P.S: I have a problem with my server setup, and it just keeps showing "connecting (desynced)" but no meaningful error message, the message in the XML Console/log is: 12/01/2023 11:36:46 (E) nbxmpp.connection | (yax.im) Write Error: g-tls-error-quark: Peer sent fatal TLS alert: The server name sent was not recognized (1) 12/01/2023 11:36:46 (E) nbxmpp.connection | (yax.im) Handshake failed: g-tls-error-quark: Peer sent fatal TLS alert: The server name sent was not recognized (1) 12/01/2023 11:36:46 (E) nbxmpp.stream | (yax.im) Unable to connect to yax.im
-
Ge0rG
(I'm aware of the server problem, but it would be great to see the error or some other error in the UI)
-
lovetox
Ge0rG: are we talking about a Linux machine?
-
lovetox
Any errors in the console if you open the account window?
-
lovetox
I mean the terminal not the XML console
-
lovetox
Ah you wrote debian
-
debacle
I give 50 € pizza grant for those who solve #10333 in a Gajim release. But probably this cannot be solved with money, but with programming hours.
-
j
debacle, i will keep that in mind, I have some free time these days. No promises. Appreciate the open offering.
-
Ge0rG
lovetox: franken-Debian, but I hope I got all the related packages to current sid. Nothin on the terminal
-
Ge0rG
well, there is this from the start of gajim, not from opening the accounts window: (org.gajim.Gajim:1917717): Gdk-CRITICAL **: 11:36:33.683: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
-
cal0pteryx
j: no need. Message reactions are planned with the database refactor, and the GUI parts are already done.
-
sch
Are there any plans to restore a detached History Browser dialog?
-
lovetox
no, what for?
-
lovetox
Ge0rG, without error, its hard to debug, we have no reports about and empty accounts dialog
-
lovetox
you could try to get more info and place a few prints in gajim/gtk/accounts.py
-
lovetox
there is near the top a "show_all()" call
-
Ge0rG
lovetox: I agree about the hard-to-debug, but I lack the energy for printf-debugging right now, sorry
-
lovetox
i would be interested if the code every reaches that
-
Ge0rG
it's probably a f***up on my end, before upgrading the deps gajim was segfaulting the python interpreter...
-
lovetox
understandable, just trying to help you
-
lovetox
you could try the flatpak from flathub
-
lovetox
which would be more isolated
-
Ge0rG
so if it's not a known issue, I'll probably try again when I have more time and energy and use git
-
lovetox
and you never have to deal with dependencies
-
Ge0rG
lovetox: it won't use my existing config, will it?
-
lovetox
it can with a little copy/paste
-
lovetox
https://dev.gajim.org/gajim/gajim/tree/master/flatpak#migrate-your-data
-
Ge0rG
thanks!
-
fjklp
It seems like the tooltip for a contact should tell with text what is the status since we might not know the meaning of the dot
-
cal0pteryx
it's traffic light colored. not much to understand there :D
-
cal0pteryx
also: it does in the chat banner
-
fjklp
yeah, I get that it's debatable if it makes sense
-
fjklp
but there really isn't a 1:1 correlation of the meanings, to the extent that that is true
-
fjklp
I think the way it's displayed in the chat banner is best
-
lovetox
but the tooltip does
-
lovetox
beside the dot it says what it means
-
fjklp
not in the group chat roster
-
lovetox
it does for me
-
lovetox
the tooltip btw is everywhere the same
-
lovetox
there is a green dot - Available (Resource)
-
fjklp
the group chat roster tooltip does not give a text description of status for me
-
lovetox
ah ok you talk about groupchat
-
lovetox
yes it should be harmonized with the contact tooltip
-
fjklp
should I make an issue for that?
-
fjklp
I don't know if you just prefer to track stuff in your head
-
debacle
j cal0pteryx I'm happy, that my pizza invitation offer gets positive feedback :-)
-
lovetox
fjklp, yeah if you want, im not good tracking things in my head
-
fjklp
I love the pizza offer. I say it should be paid out to cal0pteryx, even if he already started on it.
-
fjklp
lovetox: alright
-
cal0pteryx
debacle: I do want that feature, too. But the database refactor touches a lot of code, and that takes some time :)
-
QStambaugh
A recent update from the flatpak version of Gajim caused it to start defaulting to kwallet instead of gnome-keyring. Any way to change it back? I don't have kwallet setup, it's just installed as a dependency for kdeconnect. I had to kill the kwallet daemon and prevent it from starting up again to get Gajim to use the gnome-keyring again
-
cal0pteryx
QStambaugh: https://dev.gajim.org/gajim/gajim/-/wikis/keyring
-
fjklp
I wonder if this is actually a gajim change. I think gajim just follows the priority reported by the python keyring interface thing
-
QStambaugh
Ah okay, thank you!
-
QStambaugh
Hmm, maybe there was an update to kwallet or some other bit of software that changed the preference then
-
fjklp
QStambaugh: `keyring --list-backends` shows the backends and their priority
-
lovetox
usually you cant have 2 keyring daemons running
-
QStambaugh
I'll mess around with it on my pinephone. My other systems were using gnome anyway, so I dropped kdeconnect in favor of gsconnect so I wouldn't have to worry about being spammed with kwallet prompts
-
QStambaugh
I never setup the kwallet keyring. I'm sure it would have been fine if I followed the prompt to setup a keyring
-
lovetox
set it up
-
lovetox
why care in what keyring some passwords are stored