GNOME Bugzilla – Bug 97984
need an XSettingsManager for each available screen
Last modified: 2004-12-22 21:47:04 UTC
Currently g-s-d only has an XSettingsManager handling the default screen. We need one for each screen and make sure each setting gets applied to each of these managers. Attaching a patch.
Created attachment 12158 [details] [review] patch
Patch -> High. Okay to commit ?
Yes.
a man of many words :-))) 2002-11-08 Mark McLoughlin <mark@skynet.ie> Create a XSettingsManager for every available screen and apply settings changes to each. * gnome-settings-daemon.c: (manager_event_filter): make this a per-window filter and ask the appropriate xsettings manager to filter the event. (finalize): dispose of every manager. (gnome_settings_daemon_new): create a settings manager for each screen. * gnome-settings-xsettings.c: (translate_bool_int), (translate_int_int), (translate_string_string), (process_value), (xsettings_callback), (xft_callback), (gnome_xft_settings_set_xsettings), (gnome_settings_xsettings_load): apply settings to every available settings manager.
*** Bug 90726 has been marked as a duplicate of this bug. ***
*** Bug 91575 has been marked as a duplicate of this bug. ***
*** Bug 91975 has been marked as a duplicate of this bug. ***
*** Bug 99445 has been marked as a duplicate of this bug. ***