-
titan
Debian nightly not starting this morning
-
titan
Traceback (most recent call last): File "/usr/bin/gajim", line 8, in <module> sys.exit(run()) ~~~^^ File "/usr/lib/python3/dist-packages/gajim/main.py", line 186, in run _init_gui("GTK") ~~~~~~~~~^^^^^^^ File "/usr/lib/python3/dist-packages/gajim/main.py", line 115, in _init_gui _init_gtk() ~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/gajim/main.py", line 133, in _init_gtk from gajim.gtk import exception File "/usr/lib/python3/dist-packages/gajim/gtk/exception.py", line 30, in <module> from gajim.common import app File "/usr/lib/python3/dist-packages/gajim/common/app.py", line 34, in <module> from nbxmpp.idlequeue import IdleQueue ModuleNotFoundError: No module named 'nbxmpp.idlequeue'
-
cal0pteryx
titan: both gajim and nbxmpp need to be nightly
-
titan
They both come from your repro so I assume the repro has not been updated with latest nbxmpp
-
titan
My installed version is latest version python3-nbxmpp-nightly (20250216-1)
-
lovetox
Gajim did not Update because of cu error
-
bot
wurstsalat pushed 2 commits to branch gajim/master cq: Add necessary type ignores for CI - https://dev.gajim.org/gajim/gajim/-/commit/4c79f56741bcacd8b90ddce60e8905e61b61e140 cq: Modules: Improve type annotations - https://dev.gajim.org/gajim/gajim/-/commit/0ff4699396f8f7d0a63aaada6c0ae60c287cd6a4
-
bot
wurstsalat pushed 2 commits to branch gajim/master cq: Image utils: Add necessary type ignore for CI - https://dev.gajim.org/gajim/gajim/-/commit/8d7f700a7b6d504ea8789b29d9e14470cf520621 cq: Modules: Improve type annotations - https://dev.gajim.org/gajim/gajim/-/commit/e07634a95fadf787bce132a98a0ffff7b20b718c
-
mesonium
cal0pteryx, do `self._paintable = Gtk.WidgetPaintable().new(self._ui.mainbox)` the DND, I can open a MR later. Background needs to be added though✎ -
mesonium
cal0pteryx, do `self._paintable = Gtk.WidgetPaintable().new(self._ui.mainbox)` for the DND, I can open a MR later. Background needs to be added though ✏
-
mesonium
cal0pteryx, use `self._paintable = Gtk.WidgetPaintable().new(self._ui.mainbox)` for the DND, I can open a MR later. Background needs to be added though ✏
-
mesonium
or rather `self._paintable = Gtk.WidgetPaintable().new(self)`
-
mesonium
btw dragging a pinned chat still wrongly draws an outline around the pinned chatlist rows on drag :)✎ -
mesonium
btw dragging a pinned chat still wrongly draws an outline around the pinned chatlist rows ✏
-
bot
lovetox pushed 1 commits to branch gajim/master refactor: AccountWizard: Supply all arguments to JID - https://dev.gajim.org/gajim/gajim/-/commit/228de686c36f44792fad3a256c9a023dc285a37e
-
bot
lovetox pushed 1 commits to branch gajim/master ci: Update test dependencies - https://dev.gajim.org/gajim/gajim/-/commit/e966c3b989c43111f76c6f6d672077fb35973b81
-
Link Mauve
Why did you do 228de686c36f44792fad3a256c9a023dc285a37e? These parameters seem to be default parameters to the JID class.✎ -
Link Mauve
Why did you do 228de686c36f44792fad3a256c9a023dc285a37e? These parameters seem to be default parameters to the JID constructor. ✏
-
lovetox
but we will remove the default parameters soon
-
Link Mauve
Ok.
-
lovetox
this is also not how you should contruct a JID normally
-
lovetox
in 99% of cases, you should use JID.from_string()
-
lovetox
which will parse the jid correctly into its parts
-
lovetox
in the wizard there is a specific "Domain" field, and because we dont really check user input there, i init the JID with the specific fields
-
Link Mauve
lovetox, it would help for review to have that kind of explanation in the commit message, fwiw.
👍 1 -
lovetox
you are not wrong, guess i forget that often if most of the time im the only reviewer
-
Link Mauve
I often do drive-by review after the fact in rooms like this one which publish their commits.
-
Link Mauve
Especially those with a link.
-
testxmpp3
I was on 1.4 ? or so, and wanted to look at new version so downloaded portable, this portable of course updated my config so I can't start the old. How can I get this compact view back, this one is huge. I have other windows on my screen I need to see
-
testxmpp3
?
-
mesonium
testxmpp3: You can hide the participant list on the right side and the chat list on the left side, as well as we the menu bar on the top. What you can't hide is the workspace panel.
-
testxmpp3
is this separate windows still possible?
-
lissine
No
-
testxmpp3
so I can't chat with 2 people at once in separate windows. What is the alternative?
-
testxmpp3
which was the last version that supports compact windows?
-
bot
lovetox pushed 1 commits to branch python-nbxmpp/master change: JID: Remove default arguments - https://dev.gajim.org/gajim/python-nbxmpp/-/commit/010f89e6452b868a3e9c15ccbf10b56c8ab7227f
-
mesonium
testxmpp3: iirc sth around 1.3
-
lovetox
https://gajim.org/downloads/
-
lovetox
you can download older Gajim versions there
-
lovetox
but you cannot downgrade your config that much
-
lovetox
so you have to setup a new installation
-
testxmpp3
https://upload.magicbroccoli.de/2b9a72b5e46e1ec867e93d4d1d044a48f383ebe0/BmaKcxNuyrAvMUZ4gZao3nrPiXZMT07WKudLyxyP/11.png
-
testxmpp3
https://upload.magicbroccoli.de/2b9a72b5e46e1ec867e93d4d1d044a48f383ebe0/3AlUzTDTSZBJQNpITKKjJk0dzvt5Gma5MrlAWRwl/13.png
-
testxmpp3
If you are in group chat it looks quite nice, but if you want to have one on one this is really crappy. What is with this weird bar on the left and top. Can't even see buttons
-
testxmpp3
https://upload.magicbroccoli.de/2b9a72b5e46e1ec867e93d4d1d044a48f383ebe0/pA8HWuRCpwuxjc3ZGGrYW9dmyXXOnBYK3iVyrD6r/40.png
-
testxmpp3
>400MB and then it works like this?
-
lovetox
you need to make it wider
-
lovetox
or use it in fullscreen
-
lovetox
you can hide the chatlist with ctrl + R if that helps you
-
lovetox
but in general, Gajim is not designed to be operated with a 300px wide
-
辉煌
removed by lovetox
Spam
-
a moderator
removed a message
Spam
-
mesonium
ihor, have you opened #12184?
-
lovetox
mesonium, cal0pteryx, to get a snapshot of a widget, Gtk.Widget.do_snapshot() should work or?
-
lovetox
but seems WidgetPaintable is anyway the right solution
-
bot
lovetox pushed 1 commits to branch gajim/master ci: Use correct image for test - https://dev.gajim.org/gajim/gajim/-/commit/d8635db7c38e7f384518cdf1694c44ef6b70a0b7
-
mesonium
> mesonium, cal0pteryx, to get a snapshot of a widget, Gtk.Widget.do_snapshot() should work or? I'm not sure how that would work in this case. Once you got a snapshot, you can ofc use snapshot.to_paintable() ↺
-
lovetox
what do you mean, exactly like i wrote, you call do_snapshot()
-
bot
wurstsalat pushed 1 commits to branch gajim/master cfix: Use paintable to draw chatlist row on drag - https://dev.gajim.org/gajim/gajim/-/commit/335c4a43d954db23d61cc0f7b9ac7b660ef161eb
-
mesonium
do_snapshot is a virtual method you'd need to implement first right? and then this method itself does not return anything. Maybe it's obvious but I'm not seeing it :D
-
lovetox
you need to implement it if you write your own widget
-
lovetox
but it should be implemented for Gtk Widgets
-
lovetox
and you pass a snapshot instance
-
lovetox
hence this snapshot instance will then receive the data
-
lovetox
and afterwards you can call to_paintable()
-
bot
lovetox pushed 2 commits to branch gajim/master cq: Remove unnecessary ignore comments - https://dev.gajim.org/gajim/gajim/-/commit/b4c45a5186d759ed6dee72c5e24bde7cf461e811 cq: ChatListRow: Reformat with black - https://dev.gajim.org/gajim/gajim/-/commit/a44ce76dffbe1fbe07fbde2b3830f0c38c43fed1
-
ihor
> ihor, have you opened #12184? no ↺
-
mesonium
> but it should be implemented for Gtk Widgets I see, WidgetPaintable seems to do the same thing basically: https://github.com/GNOME/gtk/blob/e8d4dc411cf54217a367351e0384cbff0f27365e/gtk/gtkwidgetpaintable.c#L102 ↺
-
bot
wurstsalat pushed 1 commits to branch gajim/master cq: Remove blocking module from pyright excludes - https://dev.gajim.org/gajim/gajim/-/commit/f980ccbff1debd7ea6fdee4b9e46bb8f727d2f9f
-
jjj333_p (any pronouns)
please help asap
-
jjj333_p (any pronouns)
gajim wont let me leave a chat i am trying to desparately leave
-
jjj333_p (any pronouns)
https://downloadable.pain.agency/file_share/Fn3XNJyCFljavssF7_zeiL9D/849eab87-0db0-440a-bfb0-0eb5380bec9d.png
-
jjj333_p (any pronouns)
that button just makes it go away until a new message
-
jjj333_p (any pronouns)
theres no leave option anywhere
-
jjj333_p (any pronouns)
I JUST WANNA LEAVE THAT CHAT 😭
-
jjj333_p (any pronouns)
theres no /part or /leave commands, i tested that
-
jjj333_p (any pronouns)
nothing in the right hand three dots menu
-
jjj333_p (any pronouns)
please hellppppp
🤫 1 -
Polarian
deleting the bookmark should do the trick
😒 1💯 1 -
Polarian
and maybe not spamming
💯 1👏 1👌 3🔥 2 -
potato
let the tech abuse you, simple as.
-
jjj333_p (any pronouns)
> and maybe not spamming sorry i was having a moment ↺
-
jjj333_p (any pronouns)
> deleting the bookmark should do the trick how do i do this other than that x? because that only does it until a new message happens, i dont actually "disconnect" ↺
-
Polarian
>> deleting the bookmark should do the trick > how do i do this other than that x? because that only does it until a new message happens, i dont actually "disconnect" from the roster? ↺
-
jjj333_p (any pronouns)
ok now several buttons in gajim are acting unclickable, and typing just keeps selecting menus
-
jjj333_p (any pronouns)
(yes ive closed and reopened it)
-
jjj333_p (any pronouns)
since i accidentally opened debug settings, is it being nothing but an error about unable to determine context expected?
-
jjj333_p (any pronouns)
https://downloadable.pain.agency/file_share/WjylmYlypYTtaTPJB4yH68_m/56de18a1-d943-4226-8e0a-ffe07e5373fb.png
-
Polarian
those are harmless afaik
-
jjj333_p (any pronouns)
> from the roster? where is the roster in gajim? ↺
-
Polarian
jjj333_p (any pronouns): click your account
-
Polarian
bottom left corner
-
jjj333_p (any pronouns)
that only gives contacts, not groups
-
Polarian
ah forgot about that
-
jjj333_p (any pronouns)
i wonder if monal will sync enough this decade and give me the option to do itt
-
Polarian
you can delete it from monal yes
-
Polarian
gajim will detect the roster update and should stop joining the channel
-
jjj333_p (any pronouns)
its not continually joining, it just wont leave
-
jjj333_p (any pronouns)
but i guess i can quit and relaunch
-
jjj333_p (any pronouns)
ugh ios is forcing me to update the testflight
-
Polarian
use an android phone then
-
jjj333_p (any pronouns)
when money
-
Polarian
lol
-
Polarian
Anyways testing on FreeBSD with gajim 1.9.5_1 the "x" works just fine
-
Polarian
monocles chat also detects I left
-
Polarian
jjj333_p (any pronouns), what version of gajim are you running
-
jjj333_p (any pronouns)
ill check, should be latest flathub.org flatpak
-
Polarian
I am aware some distributions are quite heavily outdated, its always been an issue with XMPP clients, it only became better in Arch Linux when I harassed the staff enough
-
jjj333_p (any pronouns)
i used to be on the nightly flatpak but that was somehow many versions older
-
jjj333_p (any pronouns)
https://downloadable.pain.agency/file_share/qEsuDLVPZ-Sxj-I9R2l1b2eg/e006d98d-c644-4f5c-a027-c8e39cec2f09.png
- Polarian shrugs
-
Polarian
works on my machine
-
jjj333_p (any pronouns)
i get told from time to time its because its a flatpak, though isnt flatpak an officially supported distrobution?
-
Polarian
> i get told from time to time its because its a flatpak, though isnt flatpak an officially supported distrobution? I believe so ↺
-
Polarian
As a sidenote I think I found 2 issues with Openfire while testing your problem haha
-
jjj333_p (any pronouns)
im on prosody, which _should_ do whatever is necessary
-
Polarian
yeah prosody is stable, shouldn't be a problem
-
Polarian
OF on the other hand... we don't talk about it :P