diff --git a/gdm-2.19.5-disable-typeahead.patch b/gdm-2.19.5-disable-typeahead.patch new file mode 100644 index 0000000..a72c542 --- /dev/null +++ b/gdm-2.19.5-disable-typeahead.patch @@ -0,0 +1,25 @@ +diff -up gdm-2.19.5/gui/gdmlogin.c.disable-typeahead gdm-2.19.5/gui/gdmlogin.c +--- gdm-2.19.5/gui/gdmlogin.c.disable-typeahead 2007-08-16 10:49:46.000000000 -0400 ++++ gdm-2.19.5/gui/gdmlogin.c 2007-08-16 10:49:59.000000000 -0400 +@@ -2393,6 +2393,8 @@ gdm_login_gui_init (void) + gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (browser), FALSE); + gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (browser), + FALSE); ++ gtk_tree_view_set_enable_search (GTK_TREE_VIEW (browser), ++ FALSE); + selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (browser)); + gtk_tree_selection_set_mode (selection, GTK_SELECTION_SINGLE); + +diff -up gdm-2.19.5/gui/greeter/greeter_item_ulist.c.disable-typeahead gdm-2.19.5/gui/greeter/greeter_item_ulist.c +--- gdm-2.19.5/gui/greeter/greeter_item_ulist.c.disable-typeahead 2007-08-16 10:49:08.000000000 -0400 ++++ gdm-2.19.5/gui/greeter/greeter_item_ulist.c 2007-08-16 10:49:18.000000000 -0400 +@@ -333,6 +333,9 @@ greeter_generate_userlist (GtkWidget *tv + + gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (tv), + FALSE); ++ gtk_tree_view_set_enable_search (GTK_TREE_VIEW (tv), ++ FALSE); ++ + selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (tv)); + gtk_tree_selection_set_mode (selection, GTK_SELECTION_SINGLE); + if (users != NULL) { diff --git a/gdm.spec b/gdm.spec index d81c0fc..a85b7ef 100644 --- a/gdm.spec +++ b/gdm.spec @@ -17,7 +17,7 @@ Summary: The GNOME Display Manager Name: gdm Version: 2.19.6 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 License: GPLv2+ Group: User Interface/X @@ -53,6 +53,9 @@ Patch33: gdm-2.19.6-pass-ats-to-session.patch # make gdmsetup work with consolehelper Patch35: gdmsetup-path.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=467335 +Patch36: gdm-2.19.5-disable-typeahead.patch + Patch100: gdm-2.19.4-change-defaults.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -136,6 +139,7 @@ Extra icons / faces for the GNOME Display Manager. %patch32 -p1 -b .a11y-fixes %patch33 -p1 -b .pass-ats-to-session %patch35 -p1 -b .gdmsetup-path +%patch36 -p1 -b .disable-typeahead %patch100 -p1 -b .change-defaults @@ -351,6 +355,9 @@ fi %{_datadir}/pixmaps/faces/extras/*.jpg %changelog +* Thu Aug 16 2007 Ray Strode - 1:2.19.6-2 +- disable type ahead in user list (bug 252991) + * Wed Aug 15 2007 Matthias Clasen - 1:2.19.6-1 - Update to 2.19.6 - Use %%find_lang for help files