After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 490624 - Can we have gtk-error-bell set to FALSE by default on Windows?
Can we have gtk-error-bell set to FALSE by default on Windows?
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Win32
2.12.x
Other All
: Normal minor
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
: 498947 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-10-26 18:48 UTC by Daniel Atallah
Modified: 2007-12-28 15:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Path to disable gtk-error-bell in the MS-Windows theme (451 bytes, patch)
2007-10-26 19:53 UTC, Daniel Atallah
none Details | Review

Description Daniel Atallah 2007-10-26 18:48:49 UTC
The new behavior in GTK+ 2.12 is something that most Windows users will not be accustomed to and will dislike.

In the couple days following releasing a version of Pidgin with GTK+ 2.12.1, we've had more than a dozen users complain in various forums.

If this is a change that should be made in the source, I'll gladly submit a patch (or if it would be better to just make a patch for the MS-Windows gtkrc file, I'd be fine with that too).

Other information:
Comment 1 Dominic Lachowicz 2007-10-26 18:58:05 UTC
What this should probably do is sync with SPI_GETBEEP [1] in msw_style_setup_system_settings(). It seems like the Win32 analogue to gtk-error-bell [2]

I'd happily apply that patch to the 2.12 branch if you can confirm that it works.

[1] http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/systemparametersinfo.asp

[2] http://library.gnome.org/devel/gtk/stable/GtkSettings.html#GtkSettings--gtk-error-bell
Comment 2 Daniel Atallah 2007-10-26 19:53:04 UTC
Created attachment 97943 [details] [review]
Path to disable gtk-error-bell in the MS-Windows theme

Based on a conversations in #gtk+ with Dom, I think this is what we decided to do.
Comment 3 Cody Russell 2007-10-26 20:04:05 UTC
2007-10-26  Cody Russell  <cody@jhu.edu>

        * modules/engines/ms-windows/Theme/gtk-2.0/gtkrc:
        Disable beeps when backspacing in textviews by default on
        Win32 systems. (#490624, Daniel Atallah)
Comment 4 Dominic Lachowicz 2007-11-27 21:55:36 UTC
*** Bug 498947 has been marked as a duplicate of this bug. ***
Comment 5 Dominic Lachowicz 2007-12-28 15:08:32 UTC
*** Bug 498947 has been marked as a duplicate of this bug. ***