summaryrefslogtreecommitdiff
path: root/gnome-settings-daemon
Commit message (Collapse)AuthorAgeFilesLines
* Create a XSettingsManager for every available screen and apply settingsMark McLoughlin2002-11-083-32/+114
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Release 2.1.2Jody Goldberg2002-11-021-0/+4
| | | | | | 2002-11-02 Jody Goldberg <jody@gnome.org> * Release 2.1.2
* register the gconf handler early.Jody Goldberg2002-11-012-4/+14
| | | | | | | | | | 2002-10-31 Jody Goldberg <jody@gnome.org> * gnome-settings-accessibility-keyboard.c (gnome_settings_accessibility_keyboard_init) : register the gconf handler early. (gnome_settings_accessibility_keyboard_load) : not here where it is too late.
* adapt to gnome-wm-manager API changesHavoc Pennington2002-10-295-160/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-10-26 Havoc Pennington <hp@pobox.com> * theme-switcher.c (window_read_themes): adapt to gnome-wm-manager API changes 2002-10-26 Havoc Pennington <hp@pobox.com> * gnome-window-manager.c: handle NULL fields in the class struct; and replace the individual setters with get/set for a big struct with flags indicating which fields we care about, a la a graphics context. Add settings_changed signal. (gnome_window_manager_get_type): change object name to GnomeWindowManager not GWindowManager * gnome-window-manager.h (struct _GnomeWindowManagerClass): add padding to the class struct * Makefile.am: move metacity module here from capplets/windows/ (libgnome_window_settings_la_SOURCES): don't build the code to switch window managers, it was bitrotted and broken anyway, and isn't in the UI right now. Keep the code in EXTRA_DIST in case someone wants to recover it. Move some relevant bits to gnome-wm-manager.c 2002-10-26 Havoc Pennington <hp@pobox.com> * gnome-window-properties.c: rewrite * Makefile.am (bin_PROGRAMS): remove metacity module, move to libwindow-settings (gnome_window_properties_LDADD): properly link to .la file for libgnome-window-settings, not the installed copy
* add Gtk/CanChangeAccels to xsettingsJonathan Blandford2002-10-272-0/+6
| | | | | | Sun Oct 27 09:00:46 2002 Jonathan Blandford <jrb@gnome.org> * gnome-settings-xsettings.c: add Gtk/CanChangeAccels to xsettings
* Release 2.1.1NAUTILUS_2_1_2GNOME_CONTROL_CENTER_2_1_1Jody Goldberg2002-10-212-0/+12
| | | | | | 2002-10-21 Jody Goldberg <jody@gnome.org> * Release 2.1.1
* don't connect to the session manager.Mark McLoughlin2002-10-192-2/+9
| | | | | | 2002-10-20 Mark McLoughlin <mark@skynet.ie> * factory.c: (main): don't connect to the session manager.
* added function to get display string from an XEvent. (keybindings_filter)Erwann Chenede -2002-10-182-6/+79
| | | | | | | | | | 2002-10-18 Erwann Chenede - <erwann.chenede@sun.com> * gnome-settings-keybindings.c (screen_exec_display_string) : added function to get display string from an XEvent. (keybindings_filter) : set a fully qualified DISPLAY env variable when spawing a keybinding action.
* http://bugzilla.gnome.org/show_bug.cgi?id=91535 as michael points out itJody Goldberg2002-10-082-1/+8
| | | | | | | | | 2002-10-08 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=91535 * gnome-settings-sound.c : as michael points out it is silly to start the daemon just so that we can stop it. Dunno much about esound code so the funky logic is left untouched.
* http://bugzilla.gnome.org/show_bug.cgi?id=95179 do nothing here.Jody Goldberg2002-10-082-41/+63
| | | | | | | | | | | | 2002-10-08 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=95179 * gnome-settings-accessibility-keyboard.c (gnome_settings_accessibility_keyboard_init) : do nothing here. (gnome_settings_accessibility_keyboard_load) : install the filter here, _after_ loading the gconf settings. (set_gconf_from_server) : check to see if anything has actually changed before sending off the changeset.
* Forgot to commit when I did the 2.1.0.1 snapshotNAUTILUS_2_1_1Jody Goldberg2002-10-031-0/+4
| | | | | | 2002-10-01 Jody Goldberg <jody@gnome.org> * Release 2.1.0.1
* disable/enable preedit/status in GtkIMContextXIM (#59076)Hidetoshi Tajima2002-09-242-0/+21
| | | | | | | | | | | | | | | * gnome-settings-xsettings.c: added two new xsettings for GTK+ input method preedit and status styles. With the other patch for gtk+, the preedit and status styles of GTK+ input method are configurable with associated gconf schemas keys: "/desktop/gnome/interface/gtk-im-preedit-style" "/desktop/gnome/interface/gtk-im-status-style" Both are set to "callback" by default, and platform's packging can have different default by changing libgnome's desktop_gnome_interface.schemas.
* Fix conflicting accelerators.Jody Goldberg2002-09-113-40/+54
| | | | | | | | | | | | 2002-09-11 Jody Goldberg <jody@gnome.org> * gnome-accessibility-keyboard-properties.glade : Fix conflicting accelerators. * accessibility-keyboard.c (setup_dialog) : connect the simple items before the master. (cb_master_enable_toggle) : desensitize the subfeature content if the master switch is disabled.
* merge in the pending changesJody Goldberg2002-09-103-7/+33
|
* Release 2.1.0NEW_SIDE_PANE_BRANCHPOINTNEW_ICON_FACTORY_BRANCHPOINTNAUTILUS_2_1_0NAUTILUS_2_0_6GNOME_CONTROL_CENTER_2_1_0GNOME_2_0_BRANCHPOINTnew-side-pane-branchnew-icon-factory-branchJody Goldberg2002-08-211-0/+4
| | | | | | 2002-08-21 Jody Goldberg <jody@gnome.org> * Release 2.1.0
* new file from owen to manage gtk1 themes.Jody Goldberg2002-08-194-2/+261
| | | | | | | 2002-08-19 Jody Goldberg <jody@gnome.org> * gnome-settings-daemon/gnome-settings-gtk1theme.c : new file from owen to manage gtk1 themes.
* Add a pile of missing metacity bindings.Jody Goldberg2002-08-151-1/+2
| | | | | | | 2002-08-15 Jody Goldberg <jody@gnome.org> * gnome-keybinding-properties.c : Add a pile of missing metacity bindings.
* fix missed capitalization for the ui-review.Jody Goldberg2002-08-153-18/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-08-10 Jody Goldberg <jody@gnome.org> * file-types-properties.glade : fix missed capitalization for the ui-review. 2002-08-15 Jody Goldberg <jody@gnome.org> * gnome-keyboard-properties.glade : fix label and make consistent with mouse capplet. * gnome-keyboard-properties.c (create_dialog) : use size groups. 2002-08-15 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=90778 * gnome-settings-accessibility-keyboard.c (set_gconf_from_server) : Add a heuristic so that we do not disable features in gconf just because they are disabled in the X server. If the master switch is already disabled in gconf we can guess that most of the time it means that people want to keep their flags. 2002-08-07 Jody Goldberg <jody@gnome.org> * po/POTFILES.in : remove bogus file.
* Try my best to throw a monkey wrench in things. Checkin Windows capplet,Seth Nickell2002-08-082-3/+23
| | | | | | | | | | 2002-08-08 Seth Nickell <snickell@stanford.edu> Try my best to throw a monkey wrench in things. Checkin Windows capplet, and add window related settings to the font capplet and theme capplet. Also fix button alignments on all capplets.
* flag that we scuppered the remote daemon. (apply_settings): resume it ifMichael Meeks2002-08-082-5/+27
| | | | | | | | | | | | | 2002-08-07 Michael Meeks <michael@ximian.com> * gnome-settings-sound.c (stop_esd): flag that we scuppered the remote daemon. (apply_settings): resume it if we killed it, don't kill it more than once. Don't iterate over all the sounds and try to push to the server if we have sound disabled, saves a chunk of time. This fixes the 'toggle sound a lot breaks it' bug.
* A Pile of pending patchesJody Goldberg2002-08-062-3/+14
|
* add check for gtk+ with multihead support and define HAVE_GTK_MULTIHEAD ifMark McLoughlin2002-07-281-0/+11
| | | | | | | | | | | | | | | | | | 2002-07-27 Mark McLoughlin <mark@skynet.ie> * configure.in: add check for gtk+ with multihead support and define HAVE_GTK_MULTIHEAD if found. 2002-07-27 Mark McLoughlin <mark@skynet.ie> Add multiscreen support for background rendering. * gnome-settings-background.c: (background_callback): apply prefs to all screens. (gnome_settings_background_init): create a BGApplier for each screen. (gnome_settings_background_load): apply prefs to all screens.
* add check for gtk+ with multihead support and define HAVE_GTK_MULTIHEAD ifMark McLoughlin2002-07-281-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | 2002-07-27 Mark McLoughlin <mark@skynet.ie> * configure.in: add check for gtk+ with multihead support and define HAVE_GTK_MULTIHEAD if found. 2002-07-27 Mark McLoughlin <mark@skynet.ie> Add support for rendering the wallpaper on a particular physical screen. * applier.[ch]: (bg_applier_init): init screen and root_window. (bg_applier_class_init), (bg_applier_set_prop), (bg_applier_get_prop): add "screen" property. (bg_applier_new_for_screen): implement. (render_wallpaper), (render_to_screen), (create_pixmap), (wallpaper_full_cover_p): use the screen and root window information. (make_root_pixmap): add a GdkScreen arg, actually use the display we opened, use the correct root window and not the default one (set_root_pixmap): add a GdkScreen arg, use the default display, use the correct root window.
* ue Jul 23 22:35:10 2002 Owen Taylor <otaylor@redhat.com>Owen Taylor2002-07-241-0/+296
| | | | | | | | | | | | | | | * acconfig.h configure.in: Check for Xft2. * capplets/font/main.c capplets/font/Makefile.am capplets/font/font-properties.glade: If XFt2 is present, allow the user to control various font rendering attributes. * gnome-settings-daemon/gnome-settings-xsettings.c: Mirror the Xft rendering attributes from the font capplet to XSETTINGS and Xrdb. * schemas/Makefile.am schemas/desktop_gnome_font_rendering.schemas: Add schemas for the new GConf settings.
* ue Jul 23 22:06:08 2002 Owen Taylor <otaylor@redhat.com>Owen Taylor2002-07-241-2/+2
| | | | | | | | | * capplets/keyboard/gnome-keyboard-properties.c: Fix unterminated GConfEnumStringPair array. * gnome-settings-daemon/gnome-settings-default-editor.c: Fix some comments that had embedded /* which was causing GCC warnings.
* if nautilus is drawing the desktop, just returnjacob berkman2002-07-222-0/+16
| | | | | | | 2002-07-22 jacob berkman <jacob@ximian.com> * gnome-settings-background.c (gnome_settings_background_load): if nautilus is drawing the desktop, just return
* patch from Brian CameronJody Goldberg2002-07-102-2/+4
| | | | | | | 2002-07-10 Jody Goldberg <jody@gnome.org> patch from Brian Cameron * configure.in : look for path to esound
* commented lines ending in a trailing backslash are not a good idea.James Henstridge2002-06-251-1/+1
| | | | | | | 2002-06-25 James Henstridge <james@daa.com.au> * gnome-settings-daemon/Makefile.am: commented lines ending in a trailing backslash are not a good idea.
* fix buildjacob berkman2002-06-192-1/+6
| | | | | | 2002-06-19 jacob berkman <jacob@ximian.com> * Makefile.am: fix build
* http://bugzilla.gnome.org/show_bug.cgi?id=85397Jody Goldberg2002-06-181-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-06-15 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=85397 http://bugzilla.gnome.org/show_bug.cgi?id=84545 * mime-types-model.c (mime_types_model_get_value) : gtk_tree_view_search_equal_func does not like NULL. (IS_CATEGORY) : check for NULL. * file-types-capplet.c (create_dialog) : search the description not the mime type. 2002-06-08 Jody Goldberg <jody@gnome.org> * mime-types-model.c (IS_CATEGORY) : test for null in case we are stupid. 2002-06-07 Jody Goldberg <jody@gnome.org> * file-types-capplet.c (dialog_done_cb) : no need to save things again. The only caller had already done that. * mime-type-info.c (mime_type_info_save) : Don't mess with the application here, it should already be setup. However, be really really anal about verifying it because I do not trust the surrounding code or know it well enough to trust it. Make sure that the assigned app is on the short list of associated apps. * mime-category-edit-dialog.c (store_data) : Use mime_edit_dialog_get_app. * mime-edit-dialog.c (store_data) : Use it here too. (mime_edit_dialog_get_app) : new. split some duplicated code out of the type and category dialogs and move it here. Then make it readable and less stupid about creating copies of existing applications. While we're at it have it handle the creation of new applications, merging commands with existing applications and other useful stuff. 2002-06-07 Jody Goldberg <jody@gnome.org> * mime-category-edit-dialog.c (store_data) : clarify and remove the custom flag. * mime-type-info.c (mime_category_info_using_custom_app) : delete. (mime_type_info_using_custom_app) : delete. * mime-edit-dialog.c (validate_data) : correct the warning about invalid type, we would _not_ create one for the user :-( Allow a user to optionally overwrite an existing mime type. This is useful when editing. * mime-edit-dialog.c (store_data) : clarify and remove the custom flag. 2002-06-10 Jody Goldberg <jody@gnome.org> * accessibility-keyboard.c : tweak the layout as requested and adjust the max slowkey delay to 500 to avoid losing the keyboard due to some sort of an X problem. 2002-06-13 Jody Goldberg <jody@gnome.org> * gnome-keyboard-properties.c (accessibility_button_clicked) : produce a better warning for failure to launch the keyboard accessibility capplet.
* Release 2.0.0gnome-2-0-0Jody Goldberg2002-06-171-0/+4
| | | | | | 2002-06-17 Jody Goldberg <jody@gnome.org> * Release 2.0.0
* http://bugzilla.gnome.org/show_bug.cgi?id=85327 These strings do lookJody Goldberg2002-06-172-2/+11
| | | | | | | | | | | 2002-06-17 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=85327 * gnome-settings-xsettings.c (translate_string_string) : These strings do look wrong. The capplet is setting the keys from the schema. we were not mapping them to the write xsettings. It did not really matter because we were not using xsettings to communicate these values.
* add some bounds checking.Jody Goldberg2002-06-122-0/+8
| | | | | | | 2002-06-10 Jody Goldberg <jody@gnome.org> * gnome-settings-accessibility-keyboard.c (set_server_from_gconf) : add some bounds checking.
* Make the last string consistent with the rest in this file.Kjartan Maraas2002-06-092-1/+6
| | | | | | | 2002-06-06 Kjartan Maraas <kmaraas@gnome.org> * gnome-settings-keybindings.c: Make the last string consistent with the rest in this file.
* do not quit gnome-settings-daemon when pressing Ok when the warning dialogErwann Chenede -2002-06-062-16/+20
| | | | | | | | | 2002-06-06 Erwann Chenede - <erwann.chenede@sun.com> * gnome-settings-keybindings.c (keybindings_filter) : do not quit gnome-settings-daemon when pressing Ok when the warning dialog appears. fix bug #84364 Added localization hooks.
* Add some bounds checking.Jody Goldberg2002-05-302-1/+8
| | | | | | | 2002-05-30 Jody Goldberg <jody@gnome.org> * gnome-settings-keyboard.c (xkb_set_keyboard_autorepeat_rate) : Add some bounds checking.
* Add gnome-settings-keybinding initialize keybindings support Patch to addJonathan Blandford2002-05-305-0/+380
| | | | | | | | | | | Wed May 29 20:23:13 2002 Jonathan Blandford <jrb@redhat.com> * Makefile.am: Add gnome-settings-keybinding * gnome-settings-daemon.c: (gnome_settings_daemon_new): initialize keybindings support * gnome-settings-keybindings.[ch]: Patch to add support for custom keybindings. Thanks to Erwann Chenede <Erwann.Chenede@sun.com> for the patch.
* disable some debug spew. (set_gconf_from_server) : ditto.Jody Goldberg2002-05-222-0/+10
| | | | | | | | 2002-05-22 Jody Goldberg <jody@gnome.org> * gnome-settings-accessibility-keyboard.c (set_server_from_gconf) : disable some debug spew. (set_gconf_from_server) : ditto.
* run the mkfontdir command synchronously to avoid a possible race. extrajacob berkman2002-05-223-3/+14
| | | | | | | | | | | | | | 2002-05-22 jacob berkman <jacob@ximian.com> * gnome-settings-font.c (load_cursor): run the mkfontdir command synchronously to avoid a possible race. extra precaution for #78023 * gnome-settings-daemon.c (gnome_settings_daemon_new): run background settings after everything else, as some of those spawn processes (xscreensaver) and background settings nices itself should fix #78742
* quit when we get the die signal from the SMjacob berkman2002-05-222-0/+6
| | | | | | 2002-05-22 jacob berkman <jacob@ximian.com> * factory.c (main): quit when we get the die signal from the SM
* http://bugzilla.gnome.org/show_bug.cgi?id=80325 although we may not beJody Goldberg2002-05-172-4/+9
| | | | | | | | | 2002-05-16 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=80325 * gnome-settings-keyboard.c (apply_settings) : although we may not be able to support the autorepeat rate setting we can enable/disable autorepeat.
* load from the correct key for whether the bell should be on or notjacob berkman2002-05-161-0/+6
| | | | | | | | | | 2002-05-16 jacob berkman <jacob@ximian.com> * gnome-settings-keyboard.c (apply_settings): load from the correct key for whether the bell should be on or not (apply_settings): pass the right flags to XChangeKeyboardControl() fixes #78016 and 78015
* keep text/plain and text* using the same mime type (#78037)jacob berkman2002-05-166-2/+169
| | | | | | | | | | | 2002-05-16 jacob berkman <jacob@ximian.com> * Makefile.am: * gnome-settings-default-editor.[ch]: keep text/plain and text* using the same mime type (#78037) * gnome-settings-daemon.c (gnome_settings_daemon_new): load editor and keyboard settings (bugs #78037 and #78016)
* Remove all debug print statements, #76085Jonathan Blandford2002-05-146-18/+8
| | | | | | Tue May 14 14:50:34 2002 Jonathan Blandford <jrb@redhat.com> * gnome-settings-*.c: Remove all debug print statements, #76085
* s/.gnome/.gnome2/gJonathan Blandford2002-05-132-4/+8
| | | | | | Mon May 13 17:05:22 2002 Jonathan Blandford <jrb@redhat.com> * gnome-settings-font.c (load_cursor): s/.gnome/.gnome2/g
* Watch the dnd threshold xsetting.Anders Carlsson2002-05-122-0/+7
| | | | | | | 2002-05-12 Anders Carlsson <andersca@gnu.org> * gnome-settings-xsettings.c: Watch the dnd threshold xsetting.
* Add calls to bindtext* for i18n. Add -DGNOMELOCALEDIR="\".....\"" MarkKjartan Maraas2002-04-308-12/+33
| | | | | | | | | | | | 2002-04-30 Kjartan Maraas <kmaraas@gnome.org> * factory.c: Add calls to bindtext* for i18n. * Makefile.am: Add -DGNOMELOCALEDIR="\".....\"" * gnome-settings-font.c: Mark strings and add #includes. * gnome-settings-screensaver.c: Same * gnome-settings-sound.c: Same. * gnome-settings-xsettings.c: Same. * gnome-settings-wm.c: Fix a warning.
* *** empty log message ***Jody Goldberg2002-04-251-18/+51
|
* max speed is in pixels per _event_ not relative to time. double check thatJody Goldberg2002-04-252-86/+143
| | | | | | | | | | | | | | | | 2002-04-24 Jody Goldberg <jody@gnome.org> * gnome-settings-accessibility-keyboard.c (set_server_from_gconf) : max speed is in pixels per _event_ not relative to time. double check that we don't set 0. 2002-04-24 Jody Goldberg <jody@gnome.org> * gnome-settings-accessibility-keyboard.c (gnome_settings_accessibility_keyboard_init) : we're only interested in control changes. (set_gconf_from_server) : set both XkbAccessXKeysMask|XkbAccessXFeedbackMask when we enable accessX, and fix typo.
* suppress warning.Jody Goldberg2002-04-232-3/+8
| | | | | | | 2002-04-23 Jody Goldberg <jody@gnome.org> * gnome-settings-accessibility-keyboard.c (get_xkb_desc_rec) : suppress warning.