Bug#512088: nautilus: Nautilus beeps when delete is pressed.

itorsics itorsics at gmail.com
Sat Jan 17 02:13:09 UTC 2009


Package: nautilus
Version: 2.20.0-7
Severity: minor
Tags: patch

Whenever a file is deleted using the Delete key, Nautilus emits a system beep.
The upstream bug [1] contains a patch. This bug doesn't affect any
functionality, but it's still very annoying.

[1] http://bugzilla.gnome.org/show_bug.cgi?id=452067

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing'), (400, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nautilus depends on:
ii  desktop-file-utils        0.15-1         Utilities for .desktop files
ii  gnome-control-center      1:2.22.2.1-2   utilities to configure the GNOME d
ii  libart-2.0-2              2.3.20-2       Library of functions for 2D graphi
ii  libatk1.0-0               1.22.0-1       The ATK accessibility toolkit
ii  libbonobo2-0              2.22.0-1       Bonobo CORBA interfaces library
ii  libc6                     2.7-18         GNU C Library: Shared libraries
ii  libcairo2                 1.6.4-7        The Cairo 2D vector graphics libra
ii  libeel2-2.20              2.20.0-7       Eazel Extensions Library (for GNOM
ii  libesd-alsa0 [libesd0]    0.2.36-3       Enlightened Sound Daemon (ALSA) - 
ii  libexempi3                2.0.1-1        library to parse XMP metadata (Lib
ii  libexif12                 0.6.16-2.1     library to parse EXIF files
ii  libgail-common            1.22.3-1       GNOME Accessibility Implementation
ii  libgail18                 1.22.3-1       GNOME Accessibility Implementation
ii  libgconf2-4               2.22.0-1       GNOME configuration database syste
ii  libglade2-0               1:2.6.2-1      library to load .glade files at ru
ii  libglib2.0-0              2.16.6-1       The GLib library of C routines
ii  libgnome-desktop-2        2.22.3-2       Utility library for loading .deskt
ii  libgnome2-0               2.20.1.1-1     The GNOME 2 library - runtime file
ii  libgnomecanvas2-0         2.20.1.1-1     A powerful object-oriented display
ii  libgnomeui-0              2.20.1.1-2     The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0            1:2.22.0-5     GNOME Virtual File System (runtime
ii  libgtk2.0-0               2.12.11-4      The GTK+ graphical user interface 
ii  libnautilus-extension1    2.20.0-7       libraries for nautilus components 
ii  liborbit2                 1:2.14.13-0.1  libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0             1.20.5-3       Layout and rendering of internatio
ii  librsvg2-2                2.22.2-2lenny1 SAX-based renderer library for SVG
ii  libselinux1               2.0.65-5       SELinux shared libraries
ii  libstartup-notification0  0.9-1          library for program launch feedbac
ii  libtrackerclient0         0.6.6-2        metadata database, indexer and sea
ii  libx11-6                  2:1.1.5-2      X11 client-side library
ii  libxml2                   2.6.32.dfsg-5  GNOME XML library
ii  nautilus-data             2.20.0-7       data files for nautilus
ii  shared-mime-info          0.30-2         FreeDesktop.org shared MIME databa

Versions of packages nautilus recommends:
ii  app-install-data          2008.11.27     Application Installer Data Files
ii  desktop-base              5.0.3          common files for the Debian Deskto
ii  eject                     2.1.5+deb1-4   ejects CDs and operates CD-Changer
ii  libgnomevfs2-extra        1:2.22.0-5     GNOME Virtual File System (extra m
ii  librsvg2-common           2.22.2-2lenny1 SAX-based renderer library for SVG
ii  nautilus-cd-burner        2.20.0-1       CD Burning front-end for Nautilus
ii  synaptic                  0.62.1         Graphical package manager

Versions of packages nautilus suggests:
ii  eog                      2.22.3-2        Eye of GNOME graphics viewer progr
ii  evince [pdf-viewer]      2.22.2-4~lenny1 Document (postscript, pdf) viewer
ii  fam                      2.7.0-13.3      File Alteration Monitor
ii  kghostview [pdf-viewer]  4:3.5.9-3       PostScript viewer for KDE
ii  kpdf [pdf-viewer]        4:3.5.9-3       PDF viewer for KDE
ii  mpg123 [mp3-decoder]     1.4.3-4         MPEG layer 1/2/3 audio player
pn  tracker                  <none>          (no description available)

-- no debconf information
-------------- next part --------------
--- nautilus-2.20.0/libnautilus-private/nautilus-icon-container.c	2007-09-10 12:49:01.000000000 +0200
+++ nautilus-mod/libnautilus-private/nautilus-icon-container.c	2007-10-03 15:06:56.000000000 +0200
@@ -4378,7 +4378,9 @@
 	 * start the typeahead find capabilities.
 	 * Copied from NautilusIconContainer */
 	if (!handled &&
-	    event->keyval != GDK_slash /* don't steal slash key event, used for "go to" */) {
+	    event->keyval != GDK_slash /* don't steal slash key event, used for "go to" */ &&
+	    event->keyval != GDK_BackSpace &&
+	    event->keyval != GDK_Delete) {
 		GdkEvent *new_event;
 		char *old_text;
 		const char *new_text;


More information about the pkg-gnome-maintainers mailing list