-
Sam Whited
Third (or fourth) time's the charm. I rewrote my form package yet again and I *think* I've got an API I can live with finally and worked out some of the weird ambiguities in the spec.
-
jonas’
lovetox, where can I report issues with window management in gajim? :/
-
lovetox
on our tracker, dev.gajim.org
-
jonas’
it seems that all windows are the same, even the "dialogue" ones, which causes annoying window management with i3
-
lovetox
yes i also use i3 and noticed that
-
jonas’
and I have no way to match on the roster window
-
lovetox
but i also dont know what people that use i3 really want
-
jonas’
I think this also affects other WMs, but in more subtle ways
-
jonas’
either way, setting a few window roles is not going to harm
-
lovetox
you can match all windows
-
lovetox
i thought its more about making the windows float
-
jonas’
that I’d like. all windows *except* the one with chats :)
-
jonas’
yeah, I want all of them to float except the chat window
-
lovetox
wait i can look into my config
-
jonas’
but other applications get their widnows floating without any additional hassle, so I think there’s something wrong with how gajim does it
-
jonas’
probably something about dialogue vs. main window
-
lovetox
yes
-
jonas’
or however that’s called in gtk
-
jonas’
stuff like the account management should really be a dialogue
-
lovetox
the dialog flag i dont have it on many windows
-
jonas’
it would be good to get that
-
jonas’
then all it needs is a port to Qt and it is usable :-X
-
jonas’
and gajim doesn’t close its roster window when I try to close it via i3
-
jonas’
I think I need to put some work into that
-
jonas’
lovetox, I’d still be interested in your config bits :)
-
lovetox
i have to find it first
-
lovetox
# for_window [instance="org.gajim.Gajim" title="Start / Join Chat"] floating enable
-
lovetox
you should be able to match on instance and title
-
lovetox
title should be "Gajim" for the main window
-
lovetox
if you are in single window mode
-
jonas’
single window mode?
-
lovetox
you can have roster and chat in one window
-
lovetox
checkout preferences
-
lovetox
pref -> genereal -> window layout
-
jonas’
that’d solve some of the issues indeed
-
jonas’
I need to check that out tomorrow, thanks!
-
jonas’
bedtime
-
lovetox
maybe join for the next questions the gajim chat :) n8
-
Sam Whited
I know a few people said they ignore the special multi-item result form syntax from dataforms, but does any client or server actually use it for anything that can provide a counter example?
-
Sam Whited
I have an API that works now, and I see how adding result forms would work, but I don't actually understand the purpose of it, so I thought I'd try to understand it first before supporting it.
-
lovetox
yes Sam Whited
-
lovetox
look at the Search XEP
-
lovetox
i think 0055
-
lovetox
and i know metronome uses that for searching for other users on the same server i think
-
lovetox
And Gajim implements the multi item report form
-
lovetox
i also dont see what the big problem should be with that, why you should ignore it
-
Zash
there's a prosody plugin. it just builds and deals with xml, not prosodys dataform library
-
Zash
is it even using dataforms?
-
lovetox
what?
-
lovetox
0055?
-
lovetox
yes
-
lovetox
scroll further down
-
Zash
I mean this mod_vjud, looks like it doesn't do any of that after all
-
Zash
never mind me
-
lovetox
and as i see it the multi items thing, is just a special cased dataform
-
lovetox
because creators might thought, that its very often the case that a server wants to give back a table of data
-
lovetox
so they thought, so that not everyone invents there own "table" in a dataform
-
lovetox
they describe it in the XEP
-
Zash
funny how rarely used it is tho
-
Zash
mostly we do disco#items or something
-
lovetox
but also the search xep misses a way to page it
-
Zash
Can't you RSM it?
-
lovetox
at least it does not mention it