Re: Desktop as transient window
- From: "Jasper St. Pierre" <jstpierre mecheye net>
- To: Paul Davis <paul linuxaudiosystems com>
- Cc: "gtk-list gnome org" <gtk-list gnome org>
- Subject: Re: Desktop as transient window
- Date: Mon, 10 Aug 2015 10:04:08 -0700
The important thing is that we can tie a dialog back to context for
the user -- we really want it on DEs like GNOME, and I've heard that
KDE wants to get rid of transient-less dialogs as well, since they can
just randomly show up to the user. When it's attached to a transient,
then we raise the application along with it.
Out of curiosity, since I'm not aware of OS X, what's the issue with
using transient-parents there?
On Mon, Aug 10, 2015 at 10:01 AM, Paul Davis <paul linuxaudiosystems com> wrote:
On Mon, Aug 10, 2015 at 12:57 PM, Jasper St. Pierre
<jstpierre mecheye net> wrote:
Hi Paul,
In recent GTK+ versions, GtkDialog emits a warning when it is mapped
without a parent, saying that it is discouraged. See
https://git.gnome.org/browse/gtk+/tree/gtk/gtkdialog.c#n776
I should my mouth/fingers closed/still when GTK3 is on the table.
Sorry for the noise. This warning seems unfortunate though. GtkDialog
is a useful class and doesn't inherently need a parent. Does it?
Using transient-parent on OS X is a very bad idea, and it really buys
nothing with tiled WM's either. It is very regrettable that X (and its
successors) have not implemented a more sophisticated app-centric
window layering model.
--
Jasper
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]