2000-10-08 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-mouse-properties/preferences.c
(preferences_apply_now): Apply change by Eric Dorland
<dorland@lords.com> to use XGetPointerMapping
2000-10-08 Bradford Hovinen <hovinen@helixcode.com>
* preview.c (fix_arguments): Implement
(show_screensaver): Call fix_arguments to handle quoted strings in
the command line
2000-10-08 Bradford Hovinen <hovinen@helixcode.com>
* configure.in (CFLAGS): Update list of Makefiles
* capplets/Makefile.am (always_built_SUBDIRS): Build new
sound-properties-capplet rather than old one
* New sound-properties capplet
2000-10-07 Bradford Hovinen <hovinen@helixcode.com>
* screensaver-prefs-dialog.c (set_widgets_sensitive): Set
set->enabled
(write_boolean):
(write_number):
(write_select):
(write_string): Write only if the enabled flag is set
(get_spinbutton):
(get_check_button):
(get_select_widget):
(get_file_entry):
(get_entry):
(place_number):
(place_hgroup):
(populate_table): Set set->enabled
(read_boolean):
(read_number):
(read_select):
(read_string): Don't set the value if the set is an alias and not
enabled
(read_number):
(read_string): Set value to default if not supplied
(read_command_line): Accept argument as negative number if it is a
-<digit>
* screensaver-prefs-dialog.h (struct _PrefsDialogWidgetSet): Add
member enabled - TRUE iff the widget is enabled
* screensaver-prefs-dialog.c (free_set_cb): Don't try to free the
widgets if the set is an alias
(get_spinbutton):
(get_check_button):
(get_select_widget):
(get_file_entry):
(get_entry):
(place_number):
(place_hgroup):
(populate_table): Set set->alias
* screensaver-prefs-dialog.h (struct _PrefsDialogWidgetSet): Add
member alias - TRUE means don't try to free widgets
* screensaver-prefs-dialog.c (get_entry): Have entry expand, not label
* screensavers/flag.xml: Enable selection for text and bitmap,
Set neg_size same-as to pos_size
* screensaver-prefs-dialog.c (place_hgroup): Add feature to allow
multiple widget definitions to share the same widget
2000-10-07 Bradford Hovinen <hovinen@helixcode.com>
* screensaver-prefs-dialog.c (write_command_line): Support files
(place_entry): Allow getting a file entry or a string entry
(populate_table): Support files
(get_file_entry): Implement. Return a set for a GnomeFileEntry
(read_string): Support files
(place_screensaver_properties): Support files
2000-09-24 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-ui-properties/preferences.c
(preferences_clone): Copy dialog_use_icons field
* capplets/new-ui-properties/prefs-widget-dialogs.c: Use standard
macro for dialog_icons
* capplets/new-ui-properties/prefs-widget.h
(struct _widget_desc_t): Remove field prefs_offset
* capplets/new-ui-properties/preferences.c
(preferences_get_dialog_icons):
(preferences_set_dialog_icons): Implement
* capplets/new-ui-properties/prefs-widget.c (read_preferences):
(register_callbacks):
(toggled_cb):
(selected_cb): Remove support for direct struct offset manipulation
* capplet-widget.c (capplet_widget_multi_new): Set capid
(capplet_widget_init): Set capid to current global value
(capplet_widget_class_get_capid): Implement; return the capid
passed on the command line
* capplet-widget.h (struct _CappletWidget): Remove buffer between
frame and plug sizes
2000-09-16 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 3042, Adding new mime type doesn't work
* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
(nautilus_mime_type_capplet_show_new_mime_window):
Return the new mime type if one was created
* mime-type-capplet/nautilus-mime-type-capplet-dialogs.h:
* mime-type-capplet/nautilus-mime-type-capplet.c:
(nautilus_mime_type_capplet_update_info), (add_mime_clicked):
Add info to main list.
2000-09-12 Bradford Hovinen <hovinen@helixcode.com>
* new-keyboard-properties/preferences.c (preferences_clone): Added
in missing code to copy preferences over
2000-09-10 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-background-properties/prefs-widget.c
(read_preferences): Set gradient/wallpaper/background controls'
sensitivity depending on whether they are enabled
* capplets/new-background-properties/applier.c
(renderer_render_to_screen): Fixed solid, no wallpaper case to
work correctly with preview window; don't set root pixmap if
neither wallpaper nor gradient enabled
2000-09-08 Gene Z. Ragan <gzr@eazel.com>
* mime-type-capplet/nautilus-mime-type-capplet.c:
(populate_mime_list):
Fixed a couple of leaks and instances where
gdk_pixbuf_new_from_file was being passed a NULL char *.
2000-09-08 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 2766, viewer menu code is not finished.
Enjoy your Content Loser.
* mime-type-capplet/nautilus-mime-type-capplet.c:
(populate_viewer_menu):
Made function work.
2000-09-08 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 2789, Need to cancel non-file drags in icon
entry field.
* mime-type-capplet/nautilus-mime-type-icon-entry.c:
(drag_data_get):
2000-09-05 Mathieu Lacage <mathieu@eazel.com>
* mime-type-capplet/nautilus-mime-type-capplet.c:
(populate_viewer_menu): initialize found_match to TRUE
to avoid a segfault in certain non-obvious cases. this
is a temporary hack waiting for bug 2766.