-
danielstein
Hello
-
lovetox
fjklp, no idea, you would need to provide logs when this happens
-
fjklp
should I expect to need some part of the long when the disconnection first started or should current log state be showing clues?
-
fjklp
ok, I think this message comes from the account server and not the muc server
-
fjklp
this message is repeated a number of times when I switch to a few different chats that use the same account but are mucs on separate servers
-
fjklp
<message to='user@server.com/gajim.random' from='muc@conference.example.com' type='error' id='random-id'><error type='cancel'><not-acceptable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>You are not currently connected to this chat</text></error></message>
-
naruto
So for some reason i can set a n avatar
-
naruto
can't set avatar
-
naruto
gajim.gui.profile Unable to get access model for urn:xmpp:avatar:metadata
-
lovetox
naruto: your servers pubsub is most likely broken
-
lovetox
Talk to your admin or server support
-
naruto
ok
-
lovetox
Ah wait
-
lovetox
No that's not a problem
-
naruto
ur sure it pubsub
-
lovetox
There needs to be further errors
-
lovetox
This is only if you open the dialog or
-
lovetox
Set an avatar and look for errors
-
naruto
hold up
-
naruto
(W) gajim.gui.util Could not determine scale factor (W) gajim.gui.profile Unable to get access model for urn:xmpp:avatar:metadata: Error from person@creep.im: item-not-found - Node not found
-
lovetox
No still not it
-
fjklp
so which software is at fault in my case? my server is not connected to ther muc server and refuses to reconnect?
-
lovetox
The mic kicked you it seems but gajim did not notice
-
lovetox
There is some ping magic gajims could do to detect this
-
fjklp
mic?
-
mjk
muc
-
fjklp
oh
-
fjklp
I don't think thats it
-
fjklp
it happened in multiple mucs hosted at different servers
-
mjk
could server restart cause this?
-
mjk
wait, no
-
fjklp
uptime says no
-
lovetox
i think thats it
-
lovetox
gajim sends messages to a MUC, the MUC answers with, you are not joined
-
lovetox
ergo the MUC kicked you for whatever reason, and Gajim did not notice
-
lovetox
otherwise Gajim would not think you are still joined
-
Deide
Think it'd be possible to eventually get per-chat media embeds?
-
lovetox
What is that
-
Deide
The File Previews. Currently they're either globally on or globally off, right? With just the distinction between MUCs and private chats.
-
lovetox
yeah, and why do you need this per chat?
-
Deide
So it can be disabled on larger chats and enabled on smaller, more intimate ones.
-
lovetox
thats already the case
-
lovetox
large chat = public
-
kurion
``` MAIN_WIN_ACTIONS = [ # action name, variant type, enabled .... ('quote', 's', False), ```
-
lovetox
in public chats its off, in private groupchats its on
-
kurion
What does this "False" imply here?
-
kurion
this is in `const.py`
-
Deide
Ah great, apologies for my ignorance
-
lovetox
kurion, that its disabled by default
-
kurion
lovetox: Thanks.
-
lovetox
seems the quote action is only enabled if you are conntected to the server
-
cal0pteryx
yup, because otherwise you would paste text in a disabled message input
-
kurion
I searched for 'quote' and got to see the line where it is enabled.
-
kurion
lovetox, cal0pteryx: nice thinking.
-
kurion
Suppose, I have went up and down in the ConversationView with Up/Down keys.
-
kurion
I need to make Gajim _remember_ the index of MessageRow I focused on when I last visited each chat.
-
kurion
so that I can press my `Ctrl+L` and immediately focus on the last message I focused on and read with the screen reader.
-
kurion
and then I can try to go down and see if I have any message left to read.
-
kurion
I am hoping I got my idea across.
-
lovetox
whats the question
-
kurion
What variable should I make use of to implement idea?✎ - kurion
-
kurion
What variables should I make use of to implement my idea? ✏
-
kurion
And what files should I make changes to?
-
lovetox
Add a dict in ConversationsView, and on each focus change save the last state
-
kurion
how can I track when a MessageRow is selected? should I connect `row-selected` signal to my counter function?
-
lovetox
i doubt that this would trigger, except you activated that rows can be selected
-
lovetox
you probably need focus signal
-
lovetox
check the Gtk.Widget signals