[Pidgin] #7693: Always on top buddy list hides child dialogs
Pidgin
trac at pidgin.im
Thu Jun 4 09:21:37 EDT 2009
#7693: Always on top buddy list hides child dialogs
-------------------------------+--------------------------------------------
Reporter: Daniel Beardsmore | Owner: deryni
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.5.2 | Resolution:
Keywords: autoparent |
-------------------------------+--------------------------------------------
Comment(by deryni):
Yes, I've become convinced that the File Transfer window is not a dialog
and that our creating it as such is incorrect and should be fixed.
I'm not yet convinced about the Log Viewer, though I am getting there as
well.
Ideally pidgin wouldn't need to deal with making anything always on top
itself, GTK+ and Windows would collaborate to have that happen
automatically. The problem is that GTK+ is doing things in such a way as
to make Windows unable to do that.
pidgin isn't making the decision about whether or not to have a minimize
button on the windows/dialogs in question, GTK+ is (well pidgin is
choosing to make them dialogs not normal windows, but beyond that decision
GTK+ is handling the details). I'm not even sure there is anything pidgin
can do about that.
I hate modal dialogs, especially when they are uselessly modal as would be
any of the dialogs you suggested. None of those dialogs are workflow
obstructing in any way, nor should they be.
anoftc: It would have helped if you had actually stated that was all you
wanted at some point. We could have been having that discussion than,
instead we had the very useful (but somewhat unrelated) discussion about
window management issues. Which discussion did bring up the interesting
discovery that GTK+ doesn't seem to actually use native Windows dialogs at
all.
--
Ticket URL: <http://developer.pidgin.im/ticket/7693#comment:30>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list