2002-08-08 jacob berkman * metacity-window-manager.c (_MetacityWindowManagerPrivate): add padding so that it builds on non-gcc 2002-08-08 Seth Nickell * metacity-window-manager.c: (metacity_set_theme), (add_themes_from_dir), (metacity_get_theme_list), (metacity_set_font), (metacity_set_focus_follows_mouse), (metacity_get_user_theme_folder), (metacity_window_manager_class_init): Implement all calls for metacity, and check more error stuff. 2002-06-17 Jody Goldberg * Release 2.0.0 2002-06-04 Seth Nickell * Makefile.am: Remove unused CFLAGS; * gnome-window-properties.c: (wm_widget_add_wm), (setup_appearance_option_menu): Improve handling of option menus, set the default item. * metacity-window-manager.c: (metacity_set_theme), (add_themes_from_dir), (metacity_get_theme_list), (metacity_set_font), (metacity_set_focus_follows_mouse), (metacity_window_manager_class_init): Actually do things when the "set" calls are made, improve intelligence of loading the theme list. Eventually we should probably do validation on the XML files. 2002-06-04 Seth Nickell * gnome-window-properties.c: (set_wm_change_pending), (wm_selection_changed), (wm_widget_add_wm), (apply_wm), (setup_appearance_option_menu), (appearance_changed), (setup_dialog), (main): * gnome-window-properties.glade: * metacity-window-manager.c: (metacity_get_theme_list): Handle setting the currently running window manager properly. Get the theme list, and make changes based on it to the GConf setting. 2002-06-02 Seth Nickell * Makefile.am: * gnome-window-properties.c: (wm_selection_changed), (wm_widget_add_wm), (update_gui), (apply_wm), (create_dialog), (main): Split code for changing window managers into libgnome-window-settings. This is so in the future we can potentially move this into gnome-settings-daemon, though for now its not robust enough that we really want to do that. * metacity-window-manager.c: (window_manager_new), (metacity_window_manager_init), (metacity_window_manager_finalize), (metacity_window_manager_class_init), (metacity_window_manager_get_type): * metacity-window-manager.h: Update to match changes to gnome-window-manager.h * wm-exec.c: * wm-list.c: * wm-properties.h: Move these into libgnome-window-settings. (Jacob, I did make dist, and then built the resulting tarball, hope I don't cause problems this time :-/) 2002-05-30 Kjartan Maraas * gnome-window-properties.c (main): Use GETTEXT_PACKAGE, not PACKAGE. Also add bind_textdomain_codeset() call. * gnome-window-properties.c: Fix some compiler warnings. 2002-05-15 jacob berkman * Makefile.am (libmetacity_la_SOURCES): remove gnome-window-manager.h 2002-05-14 Seth Nickell * Makefile.am: * gnome-window-manager.c: * gnome-window-manager.h: Move into a seperate library so the settings daemon can avail of this code. 2002-05-11 Seth Nickell * .cvsignore: Ignore gladep (grrr) files. * Makefile.am: * gnome-window-manager.c: (gnome_window_manager_new): * gnome-window-manager.h: * metacity-window-manager.c: (window_manager_new), (metacity_set_theme), (metacity_get_theme_list), (metacity_set_font), (metacity_get_focus_follows_mouse), (metacity_set_focus_follows_mouse), (finalize), (class_init), (init), (metacity_window_manager_get_type): * metacity-window-manager.h: First pass at adding settings modules. * window-capplet.png: Use the wm-properties icon. * wm-list.c: (wm_list_find), (wm_list_find_exec): Nix some warnings caused by non-use of const. * gnome-window-properties.c: (setup_dialog): * gnome-window-properties.glade: Tweak appearance some more. 2002-05-10 Seth Nickell * gnome-window-properties.c: (setup_dialog), (main): Hook titlebar font into GConf key. * window-properties.desktop.in: Set title in .desktop file. 2002-05-10 Seth Nickell * gnome-window-properties.c: (set_wm_change_pending), (state_changed), (create_dialog): * gnome-window-properties.glade: Make the glade file look a little bit better, hide the property widgets when there is a window manager change pending. 2002-05-10 Seth Nickell * .cvsignore: * Makefile.am: * gnome-window-properties.c: (wm_selection_changed), (wm_widget_clear), (wm_widget_new), (wm_widget_add_wm), (response_cb), (state_changed), (restart_label_update), (restart_dialog_raise), (restart_dialog_destroyed), (show_restart_dialog), (hide_restart_dialog), (update_session), (init_session), (update_gui), (init_callback), (restart_finalize), (restart_failure), (show_restart_info), (restart_finish), (restart_callback), (restart), (revert_callback), (cancel_callback), (apply_wm), (create_dialog), (main): * gnome-window-properties.glade: * window-capplet.png: * window-properties.desktop.in: * wm-exec.c: (wm_is_running), (find_gnome_wm_window), (find_wm_window_from_client), (window_has_wm_state), (descendent_has_wm_state), (find_wm_window_from_hunt), (find_wm_window), (start_timeout), (start_do), (kill_timeout), (wm_restart), (wm_guess_current): * wm-list.c: (is_blank), (wm_compare), (wm_free), (wm_check_present), (wm_copy), (wm_list_find), (wm_list_find_exec), (wm_list_find_files), (wm_list_read_dir), (wm_list_init), (wm_list_save), (wm_list_revert), (wm_list_add), (wm_list_delete), (wm_list_set_current), (wm_list_get_current), (wm_list_get_revert), (wm_read_from_xml), (wm_list_read_from_xml), (wm_write_to_xml), (wm_list_write_to_xml), (xml_read_bool), (xml_write_bool): * wm-properties.h: