-
Lucas
hello! I have an issue with Gajim 1.9.5. I'm not sure if it was present on 1.9.4 or not. If gstreamer-plugins-base is missing, then Gajim never manages to show a window. The traceback I get is https://clbin.com/eZ7Pm .
-
meson
Lucas: thanks, I will look into it. It should have been fully optional.
👍 1 -
CuriousPanda84
Would anybody know why on Ubuntu 24.04 with Gajim 1.9.5 running from flatpak, enabling dark theme does nothing?
-
CuriousPanda84
It just keeps the white theme
-
cal0pteryx
CuriousPanda84: probably a theme set which does not support dark mode
-
CuriousPanda84
gajim is on GTK right? so would I have to install some packages for a dark mode theme set or?
-
CuriousPanda84
because I do have normal dark themes for ubuntu in the WM theme settings
-
cal0pteryx
Yes, you can try something like adwaita-dark
-
CuriousPanda84
I set the default gnome theme to adwaita-dark
-
CuriousPanda84
other applications changed, but even after restart Gajim stays white
-
Link Mauve
CuriousPanda84, Adwaita-dark should be a dark-only theme, whereas Adwaita should support both a light and a dark variant.
-
Link Mauve
The button likely wouldn’t do anything with the former, only with the latter.
-
meson
Lucas: have you installed gst temporarily now to make Gajim start?
-
CuriousPanda84
> CuriousPanda84, Adwaita-dark should be a dark-only theme, whereas Adwaita should support both a light and a dark variant. this did it lol, thank you. ↺
-
CuriousPanda84
I would have expected the dark-only theme to be... dark
-
Link Mauve
Me too actually, no idea why it didn’t for you.
-
CuriousPanda84
another question, any idea troubleshooting profile pics not showing up for another user? I can see his pfp, he can't see mine. He is also on gajim 1.9.5. The server does show pfp image as uploaded.
-
CuriousPanda84
Can't tell if its a gajim issue or a server issue, I imagine its Gajim.
-
CuriousPanda84
And no, it's not on this account I know this account doesn't have a pfp :)
-
cal0pteryx
CuriousPanda84: that highly depends on your server's avatar conversion modules
-
Lucas
meson, yes, I did that
-
Lucas
I can uninstall and try out stuff at will. Trying out patches might take some time tho.
-
meson
Lucas: I will open a MR now
-
salmaanahmeedsaad
?OTRv23? user*@xmpp.jp/ has requested an Off-the-Record private conversation <https://otr.cypherpunks.ca/>. However, you do not have a plugin to support that. If you are using Pidgin in Debian or Ubuntu,install the pidgin-otr package. See https://otr.cypherpunks.ca/ for more information. Hi how to resolve in gaijim?
-
Lucas
thanks a lot, meson. I'll give the MR a shot.
-
cal0pteryx
salmaanahmeedsaad: ask your contact to stop using OTR
-
salmaanahmeedsaad
> salmaanahmeedsaad: ask your contact to stop using OTR thx ↺
-
meson
Lucas: #1103
-
Lucas
ty
-
nexus
hi, is it possible to save my xmpp account on gajim on tails? so i dont have to login everytime that i boot my tails os?
-
voker57
that's kinda defeating the purpose of tails but rather a question for Tails, anyway
-
nexus
ik. but every time i re-loging all the messages i recieved using omemo cannot be decypted.
-
kurion
Hi people.
-
kurion
I sent a file to a contact using HTTP file upload using Gajim
-
kurion
it was quite some time ago
-
kurion
I noticed today that the file is still available at that URL
-
cal0pteryx
kurion: that's your server's policy
-
kurion
If Archiving preference is set to 'never' for my account and also on the contact's end does it affect how long the files are kept available?✎ -
kurion
If Archiving preference is set to 'never' for my account and also on the contact's end does it affect how long the files are kept available for? ✏
-
kurion
thanks cal0pteryx for the info
-
cal0pteryx
kurion: setting it to "never" comes with many undesirable side effects. Please don't do that
-
kurion
I see
-
kurion
but does it influence the save period of files?
-
kurion
or is it just for plain messages?
-
cal0pteryx
It does not influence how long your server provider stores that file, no
-
cal0pteryx
The provider's archive may remove that link, but the file may persist
-
pechka
Hello everyone, can anyone help me with the problem? I want to create a python bot for Gajim that will log in under my account and receive new messages sent to me. These messages are then sent to the telegram bot and I can view them on my phone. But here's the problem, after I pass xmpp to the authorization request, the error "Failed to connect" appears (the library I use is slixmpp). Maybe I'm not sending all the data to the server? p.s. If I check the connection with the server via cmd, the packets are successfully transmitted
-
lovetox
Join the slixmpp support chat and ask them
-
lovetox
Why do you think that is related to gajim
-
pechka
Ok, thanks. After all, Gajim is also written in python, maybe the same errors have already occurred during development...
-
cal0pteryx
pechka: different xmpp libraries
-
Link Mauve
pechka, why don’t you just use an XMPP client directly on your phone?
-
pechka
> pechka, why don’t you just use an XMPP client directly on your phone? Because the xmpp app is not free on Google Play ↺
-
chud
pechka: it's free on fdroid
-
voker57
what? plenty of free xmpp clients on both GPlay and F-Droid
-
voker57
much freer than telegram in both senses lol
-
pechka
> pechka: it's free on fdroid Really? I saw only one free application, it seemed to be called yaxim... But it is old, so it is not supported by my phone( ↺
😁 1 -
voker57
https://conversations.im is the most popular one
-
Kris
Yes really, they are all free on f-droid.org
-
Kris
https://joinjabber.org/docs/apps/android/
-
Louis2
Kris: is it your website?
-
Kris
I am a contributor to it, yes.
-
Louis2
👌
-
Link Mauve
pechka, even in Google Play, you have a bunch of Conversations forks for free, such as Snikket.
-
meson
>> Though old gtk4 version not tested with that > well, it looks like I'll wait till I update debian to next stable before I can test gajim-gtk4 :) >> Gajim needs gtk4 >= 4.14.0 (found 4.8.3) to run. Quitting... You could test and develop it in some container, e.g. with Distrobox @ nicoco✎ -
meson
>> Though old gtk4 version not tested with that > well, it looks like I'll wait till I update debian to next stable before I can test gajim-gtk4 :) >> Gajim needs gtk4 >= 4.14.0 (found 4.8.3) to run. Quitting... You could test and develop it with the help of some container, e.g. with Distrobox @ nicoco ✏
-
lovetox
Simply build the flatpak
-
meson
True, so many possibilities :)
-
Lucas
meson, I got around to test it. First of all, for context, I'm running into this by trying out an 1.9.5 update in OpenBSD. As such, I'm interested in 1.9.5 working, so I did some modifications to your patch (mostly changing `"` to `'`, but the widget required a bit more of work). https://dev.gajim.org/gajim/gajim/-/blob/master/gajim/gtk/voice_message_recorder.py?ref_type=heads#L259 seems to need the same treatment as I used in my patch. You can check my diff at https://clbin.com/2Tbn3 .
-
Lucas
I'm currently running Gajim without any gstreamer installed in my machine after that patch
👍 1 -
meson
Lucas: " and ' are treated the same in Python, it's just a matter of style
-
meson
About the other method, thanks, have overlooked it✎ -
meson
About the other property, thanks, have overlooked it ✏
-
Lucas
I mean, it seems that the change from `'` to `"` ocurred in the codebase after 1.9.5. That's why I had to adjust the patch.
-
meson
Yeah, sorry
-
nicoco
> >> Though old gtk4 version not tested with that > > well, it looks like I'll wait till I update debian to next stable before I can test gajim-gtk4 :) > >> Gajim needs gtk4 >= 4.14.0 (found 4.8.3) to run. Quitting... > You could test and develop it with the help of some container, e.g. with Distrobox @ nicoco thanks for the suggestion, I had a go a distrobox which looked interesting. unfortunately I can't run gajim because of an obscure: ``` (launch.py:239105): GStreamer-CRITICAL **: 16:10:13.832: gst_element_factory_make_valist: assertion 'gst_is_initialized ()' failed [...] File "/home/nicoco/src/perso/xmpp/gajim/gajim/gtk/voice_message_recorder.py", line 77, in __init__ self._pipeline = Gst.Pipeline.new("pipeline") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: constructor returned NULL ``` maybe I'll look into the flatpak thing for my next try ;)✎ ↺ -
nicoco
> >> Though old gtk4 version not tested with that > > well, it looks like I'll wait till I update debian to next stable before I can test gajim-gtk4 :) > >> Gajim needs gtk4 >= 4.14.0 (found 4.8.3) to run. Quitting... > You could test and develop it with the help of some container, e.g. with Distrobox @ nicoco thanks for the suggestion, I had a go at distrobox which looked interesting. unfortunately I can't run gajim because of an obscure: ``` (launch.py:239105): GStreamer-CRITICAL **: 16:10:13.832: gst_element_factory_make_valist: assertion 'gst_is_initialized ()' failed [...] File "/home/nicoco/src/perso/xmpp/gajim/gajim/gtk/voice_message_recorder.py", line 77, in __init__ self._pipeline = Gst.Pipeline.new("pipeline") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: constructor returned NULL ``` maybe I'll look into the flatpak thing for my next try ;) ✏ ↺
-
nicoco
before that I had to manually apply https://github.com/g7/distrobox/commit/fe73a87596cd6350d7ef24eb5e67da3361e65c9f because it didn't reach debian stable yet 🤣
-
meson
nicoco: because gstreamer isn't installed, see the chat history directly above :)
-
nicoco
libgstreamer1.0-0 is installed though
-
meson
With plugins-base?
-
nicoco
> gstreamer1.0-plugins-base/unstable,now 1.24.9-1 amd64 [installed,automatic] indeed! I should try another distro than debian sid I guess
-
meson
I tried it with Archlinux
-
bot
wurstsalat pushed 4 commits to branch gajim/master revert: Revert "change: Windows: Disable file system virtualization for MS Store app" - https://dev.gajim.org/gajim/gajim/-/commit/56bebd9059639a169114871822d3bf9653a4a92f refactor: Exception: Remove Windows debugging workaround - https://dev.gajim.org/gajim/gajim/-/commit/d6d2d070db35a720e8fd03b0aa2b3261e95d4168 refactor: AppPage: Sort widgets correctly in update notification rows - https://dev.gajim.org/gajim/gajim/-/commit/3ae77c916be7e42c422a770028c23f33532ca362 refactor: FileTransferRow: Disable expanding horizontally - https://dev.gajim.org/gajim/gajim/-/commit/2790cbf265d2de122d9125c8544aee5eee9a4c61
-
terro
Allo, thanks you for the work on Gajim. Is possible to change order of account display on left UI?
-
lissine
If you disable an account and re-enable it (from Accounts -> Manage Accounts...) it'll be on the bottom of the list
-
terro
Yes sir I am hopeful to avoid this but maybe the only way? I will lose this local history which not save on XMPP server yes?
-
lissine
> I will lose this local history which not save on XMPP server yes? No
-
lissine
Disabling an account and re-enabling it doesn't result in chat history deletion
-
lissine
Though you may need to reopen the chats manually via the + button -> start chat, to browse their history
-
terro
Oh yes I see your approach, just disabling not delete. I will try this thank you @lissine :)
-
terro
Probably not persist well for restarting?
-
lissine
> Probably not persist well for restarting? what do you mean? ↺
-
terro
When Gajim restart maybe the order change to show by seq connnecting
-
lissine
I'm not sure
-
lissine
But I guess it stays the same, as I didn't notice the order changing between Gajim restarts
-
terro
I will try it. thank you again lissine
🙏 1 -
lissine
To the Gajim maintainers: this is a minor thing, but is it on purpose that when you disable an account and re-enable it, only the group chats will appear in the chats list? (i.e. 1-to-1 chats will need to be opened manually, or the contact needs to send a message, for them to appear in the chats list)
-
cal0pteryx
lissine, it's not "on purpose" but "not accounted for" ;) I've done a MR a while ago to store these settings: https://dev.gajim.org/gajim/gajim/-/merge_requests/913
👍 2❤ 1 -
cal0pteryx
and up until the GTK4 port it worked flawlessly :) I'll rebase it when we're starting to work on new features again
-
bot
wurstsalat pushed 1 commits to branch gajim/master refactor: Flatpak: Remove GTK4 TODOs - https://dev.gajim.org/gajim/gajim/-/commit/bc3b02baa1b3253bc247f68209afc96783cc5fdb