forked from AuroraMiddleware/gtk
raise event window afte children, in order for the input pnly window to
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org> * gtk/gtkbutton.c (gtk_button_map): raise event window afte children, in order for the input pnly window to stay *above* children. Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org> * tests/testtreeview.c: make hackery worse ;) by checking fundamental type walks againts G_TYPE_FUNDAMENTAL_MAX. * tests/prop-editor.c: disable type hackery.
This commit is contained in:
parent
aa1a46e26b
commit
656ff6e8fa
13
ChangeLog
13
ChangeLog
@ -1,3 +1,16 @@
|
||||
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtkbutton.c (gtk_button_map): raise event window afte
|
||||
children, in order for the input pnly window to stay *above*
|
||||
children.
|
||||
|
||||
Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* tests/testtreeview.c: make hackery worse ;) by checking fundamental
|
||||
type walks againts G_TYPE_FUNDAMENTAL_MAX.
|
||||
|
||||
* tests/prop-editor.c: disable type hackery.
|
||||
|
||||
Wed Nov 21 17:41:39 2001 Owen Taylor <otaylor@redhat.com>
|
||||
|
||||
* gdk/gdkimage.c (gdk_image_get): Fix problem with
|
||||
|
@ -1,3 +1,16 @@
|
||||
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtkbutton.c (gtk_button_map): raise event window afte
|
||||
children, in order for the input pnly window to stay *above*
|
||||
children.
|
||||
|
||||
Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* tests/testtreeview.c: make hackery worse ;) by checking fundamental
|
||||
type walks againts G_TYPE_FUNDAMENTAL_MAX.
|
||||
|
||||
* tests/prop-editor.c: disable type hackery.
|
||||
|
||||
Wed Nov 21 17:41:39 2001 Owen Taylor <otaylor@redhat.com>
|
||||
|
||||
* gdk/gdkimage.c (gdk_image_get): Fix problem with
|
||||
|
@ -1,3 +1,16 @@
|
||||
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtkbutton.c (gtk_button_map): raise event window afte
|
||||
children, in order for the input pnly window to stay *above*
|
||||
children.
|
||||
|
||||
Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* tests/testtreeview.c: make hackery worse ;) by checking fundamental
|
||||
type walks againts G_TYPE_FUNDAMENTAL_MAX.
|
||||
|
||||
* tests/prop-editor.c: disable type hackery.
|
||||
|
||||
Wed Nov 21 17:41:39 2001 Owen Taylor <otaylor@redhat.com>
|
||||
|
||||
* gdk/gdkimage.c (gdk_image_get): Fix problem with
|
||||
|
@ -1,3 +1,16 @@
|
||||
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtkbutton.c (gtk_button_map): raise event window afte
|
||||
children, in order for the input pnly window to stay *above*
|
||||
children.
|
||||
|
||||
Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* tests/testtreeview.c: make hackery worse ;) by checking fundamental
|
||||
type walks againts G_TYPE_FUNDAMENTAL_MAX.
|
||||
|
||||
* tests/prop-editor.c: disable type hackery.
|
||||
|
||||
Wed Nov 21 17:41:39 2001 Owen Taylor <otaylor@redhat.com>
|
||||
|
||||
* gdk/gdkimage.c (gdk_image_get): Fix problem with
|
||||
|
@ -1,3 +1,16 @@
|
||||
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtkbutton.c (gtk_button_map): raise event window afte
|
||||
children, in order for the input pnly window to stay *above*
|
||||
children.
|
||||
|
||||
Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* tests/testtreeview.c: make hackery worse ;) by checking fundamental
|
||||
type walks againts G_TYPE_FUNDAMENTAL_MAX.
|
||||
|
||||
* tests/prop-editor.c: disable type hackery.
|
||||
|
||||
Wed Nov 21 17:41:39 2001 Owen Taylor <otaylor@redhat.com>
|
||||
|
||||
* gdk/gdkimage.c (gdk_image_get): Fix problem with
|
||||
|
@ -1,3 +1,16 @@
|
||||
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtkbutton.c (gtk_button_map): raise event window afte
|
||||
children, in order for the input pnly window to stay *above*
|
||||
children.
|
||||
|
||||
Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* tests/testtreeview.c: make hackery worse ;) by checking fundamental
|
||||
type walks againts G_TYPE_FUNDAMENTAL_MAX.
|
||||
|
||||
* tests/prop-editor.c: disable type hackery.
|
||||
|
||||
Wed Nov 21 17:41:39 2001 Owen Taylor <otaylor@redhat.com>
|
||||
|
||||
* gdk/gdkimage.c (gdk_image_get): Fix problem with
|
||||
|
@ -1,3 +1,16 @@
|
||||
Wed Nov 21 22:55:37 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtkbutton.c (gtk_button_map): raise event window afte
|
||||
children, in order for the input pnly window to stay *above*
|
||||
children.
|
||||
|
||||
Wed Nov 21 22:44:27 2001 Tim Janik <timj@gtk.org>
|
||||
|
||||
* tests/testtreeview.c: make hackery worse ;) by checking fundamental
|
||||
type walks againts G_TYPE_FUNDAMENTAL_MAX.
|
||||
|
||||
* tests/prop-editor.c: disable type hackery.
|
||||
|
||||
Wed Nov 21 17:41:39 2001 Owen Taylor <otaylor@redhat.com>
|
||||
|
||||
* gdk/gdkimage.c (gdk_image_get): Fix problem with
|
||||
|
@ -632,10 +632,10 @@ gtk_button_map (GtkWidget *widget)
|
||||
|
||||
g_return_if_fail (GTK_IS_BUTTON (widget));
|
||||
|
||||
GTK_WIDGET_CLASS (parent_class)->map (widget);
|
||||
|
||||
if (button->event_window)
|
||||
gdk_window_show (button->event_window);
|
||||
|
||||
GTK_WIDGET_CLASS (parent_class)->map (widget);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -457,6 +457,7 @@ property_widget (GObject *object, GParamSpec *spec, gboolean can_modify)
|
||||
GtkAdjustment *adj;
|
||||
gchar *msg;
|
||||
|
||||
#if 0
|
||||
switch (G_PARAM_SPEC_TYPE (spec))
|
||||
{
|
||||
case G_TYPE_PARAM_INT:
|
||||
@ -641,6 +642,7 @@ property_widget (GObject *object, GParamSpec *spec, gboolean can_modify)
|
||||
g_free (msg);
|
||||
gtk_misc_set_alignment (GTK_MISC (prop_edit), 0.0, 0.5);
|
||||
}
|
||||
#endif
|
||||
|
||||
return prop_edit;
|
||||
}
|
||||
|
@ -559,7 +559,7 @@ create_tree_model (void)
|
||||
t[6], t[7], t[8]);
|
||||
|
||||
i = 0;
|
||||
while (i < G_TYPE_RESERVED_LAST_FUNDAMENTAL)
|
||||
while (i < G_TYPE_FUNDAMENTAL_MAX)
|
||||
{
|
||||
typesystem_recurse (i, NULL, store);
|
||||
|
||||
@ -987,13 +987,17 @@ gtk_real_model_types_iter_next (GtkTreeModel *tree_model,
|
||||
type = GPOINTER_TO_INT (iter->user_data);
|
||||
|
||||
parent = g_type_parent (type);
|
||||
|
||||
|
||||
if (parent == G_TYPE_INVALID)
|
||||
{
|
||||
/* fundamental type, add 1 */
|
||||
if ((type + 1) < G_TYPE_RESERVED_LAST_FUNDAMENTAL)
|
||||
{
|
||||
iter->user_data = GINT_TO_POINTER (type + 1);
|
||||
/* find next _valid_ fundamental type */
|
||||
do
|
||||
type++;
|
||||
while (!g_type_name (type) && type <= G_TYPE_FUNDAMENTAL_MAX);
|
||||
if (type <= G_TYPE_FUNDAMENTAL_MAX)
|
||||
{
|
||||
/* found one */
|
||||
iter->user_data = GINT_TO_POINTER (type);
|
||||
return TRUE;
|
||||
}
|
||||
else
|
||||
@ -1079,7 +1083,7 @@ gtk_real_model_types_iter_n_children (GtkTreeModel *tree_model,
|
||||
{
|
||||
if (iter == NULL)
|
||||
{
|
||||
return G_TYPE_RESERVED_LAST_FUNDAMENTAL - 1;
|
||||
return G_TYPE_FUNDAMENTAL_MAX;
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -1106,7 +1110,7 @@ gtk_real_model_types_iter_nth_child (GtkTreeModel *tree_model,
|
||||
if (parent == NULL)
|
||||
{
|
||||
/* fundamental type */
|
||||
if (n < G_TYPE_RESERVED_LAST_FUNDAMENTAL)
|
||||
if (n < G_TYPE_FUNDAMENTAL_MAX)
|
||||
{
|
||||
iter->user_data = GINT_TO_POINTER (n);
|
||||
return TRUE;
|
||||
@ -1154,7 +1158,7 @@ gtk_real_model_types_iter_parent (GtkTreeModel *tree_model,
|
||||
|
||||
if (parent == G_TYPE_INVALID)
|
||||
{
|
||||
if (type >= G_TYPE_RESERVED_LAST_FUNDAMENTAL)
|
||||
if (type > G_TYPE_FUNDAMENTAL_MAX)
|
||||
g_warning ("no parent for %d %s\n", type, g_type_name (type));
|
||||
return FALSE;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user