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 50284 - Global Settings mechanism
Global Settings mechanism
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
1.3.x
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: 3958
 
 
Reported: 2001-01-03 17:10 UTC by Owen Taylor
Modified: 2011-02-04 16:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Owen Taylor 2001-01-03 17:10:09 UTC
There needs to be a mechanism for configuring global settings 
such as the double-click timeout and drag threshhold.

This will work either from the RC file or from X properties
on the display (the latter will be the typical case for 
desktop apps), and will be implemented via the GParamSpec
mechanism.

The tricky point of this is that property settings may be
set before the property is initialized. 

Tim has an initial implementation which needs to be finished
and committed.
Comment 1 Havoc Pennington 2001-01-29 19:39:47 UTC
Put all GTK 1.3.x bugs on 2.0.0 milestone
Comment 2 Havoc Pennington 2001-01-29 19:50:07 UTC
Setting API-affecting bugs to the API freeze milestone
Comment 3 Owen Taylor 2001-04-02 23:28:40 UTC
Now in CVS in two parts:

 - Global GtkSettings object for notification / rc files

 - Bridge in GDK to the draft XSETTINGS mechanism on X, 
   should be able to bridge to other system settings mechanisms
   on other platforms.