2005-06-23 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtktreeview.c (gtk_tree_view_key_press): Change the
+ keynav for header reordering and resizing to Alt-arrows and
+ Shift-Alt-arrows, following a proposal by the keynav
+ authority. (#308666, Calum Benson)
+
* gtk/gtkiconcache.c (_gtk_icon_cache_new_for_path): Remove
a leftover debugging envvar.
2005-06-23 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtktreeview.c (gtk_tree_view_key_press): Change the
+ keynav for header reordering and resizing to Alt-arrows and
+ Shift-Alt-arrows, following a proposal by the keynav
+ authority. (#308666, Calum Benson)
+
* gtk/gtkiconcache.c (_gtk_icon_cache_new_for_path): Remove
a leftover debugging envvar.
2005-06-23 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtktreeview.c (gtk_tree_view_key_press): Change the
+ keynav for header reordering and resizing to Alt-arrows and
+ Shift-Alt-arrows, following a proposal by the keynav
+ authority. (#308666, Calum Benson)
+
* gtk/gtkiconcache.c (_gtk_icon_cache_new_for_path): Remove
a leftover debugging envvar.
return TRUE;
}
- if (tree_view->priv->columns && (event->state & GDK_SHIFT_MASK)
- && (event->keyval == GDK_Left || event->keyval == GDK_KP_Left
- || event->keyval == GDK_Right || event->keyval == GDK_KP_Right))
+ if (tree_view->priv->columns &&
+ (event->state & GDK_SHIFT_MASK) && (event->state & GDK_MOD1_MASK) &&
+ (event->keyval == GDK_Left || event->keyval == GDK_KP_Left
+ || event->keyval == GDK_Right || event->keyval == GDK_KP_Right))
{
list = tree_view->priv->columns;
while (list)
}
}
- if (tree_view->priv->columns && (event->state & GDK_CONTROL_MASK) &&
+ if (tree_view->priv->columns && (event->state & GDK_MOD1_MASK) &&
(event->keyval == GDK_Left || event->keyval == GDK_KP_Left
|| event->keyval == GDK_Right || event->keyval == GDK_KP_Right
|| event->keyval == GDK_Home || event->keyval == GDK_KP_Home