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.
2000-09-01 Mathieu Lacage <mathieu@eazel.com>
* mime-type-capplet/nautilus-mime-type-capplet.c: (main),
(init_mime_capplet), (populate_mime_list),
(create_mime_list_and_scroller):
remove debugging output. fix many run-time warnings.
Now, can go into fixing real bugs.
2000-08-31 Martin Baulig <baulig@suse.de>
* configure.in: Only check for GNOME if we're on the GNOME 1.2
platform.
* configure.in: Don't modify CFLAGS but set VFS_CLFAGS instead.
Otherwise CFLAGS gets longer every time config.status is run.
* */Makefile.am (INCLUDES): Add $(VFS_CFLAGS).
2000-08-31 Martin Baulig <baulig@suse.de>
* configure.in: Don't put -Werror into CFLAGS but into WERROR
and AC_SUBST it. Some configure checks don't work with -Werror.
* */Makefile.am (INCLUDES): Add $(WERROR).
2000-08-18 Bradford Hovinen <hovinen@helixcode.com>
* capplets/gnome-edit-properties/gnome-edit-properties.c
(edit_read): Only do combo box stuff if no_gui flag is not set
(edit_read): If no_gui flag set, search through possible_editors
manually and set original_info.name that way
* capplets/gnome-edit-properties/Makefile.am (INCLUDES):
(gnome_edit_properties_capplet_LDADD): Add XML cflags/libs
* capplets/gnome-edit-properties/gnome-edit-properties.c
(edit_read_from_xml):
(edit_write_to_xml):
(do_get_xml):
(do_set_xml): Implement
(main): Call do_get_xml/do_set_xml when --get and --set passed
* capplets/bell-properties/bell-properties.c (read_from_xml):
Check if root node is correct before reading
2000-08-18 Bradford Hovinen <hovinen@helixcode.com>
* configure.in: Check for putenv and setenv and set appropriate
macros in config.h
2000-08-18 Bradford Hovinen <hovinen@helixcode.com>
* preview.c (setup_path): Use setenv only when available, try to
use putenv otherwise
2000-08-18 Bradford Hovinen <hovinen@helixcode.com>
* capplets/background-properties/app-background.c (main): Call
do_set_xml and do_get_xml when --get or --set detected
* capplets/background-properties/property-background.c
(background_read_from_xml):
(background_write_to_xml): Implement. Read/write XML snapshot of
the system's current state
(get_color): Implement. Read a color represented as a string and
fill in a GdkColor structure
(do_get_xml):
(do_set_xml): Implement. Do operations required for a --get and
--set, respectively
* capplets/background-properties/Makefile.am (INCLUDES): Add XML_CFLAGS
(background_properties_capplet_LDADD): Add GNOME_XML_LIB
2000-08-16 Bradford Hovinen <hovinen@helixcode.com>
* preferences.c (preferences_write_xml):
(preferences_read_xml): Added missing entries stored in
gnome-config rather than .xscreensaver
(screensaver_read_xml): Disable screensaver by default
(preferences_write_xml): Cast values to ints before passing to
g_strdup_printf
2000-08-16 Bradford Hovinen <hovinen@helixcode.com>
* capplet-widget.c: Add support for --get and --set to cap_options
(gnome_capplet_init): Add return values 3 for --get and 4 for --set
2000-08-16 Bradford Hovinen <hovinen@helixcode.com>
* rc-parse.c (write_screensaver_list): Don't try to write string
if the screensaver has no command line
* main.c (main): Register Popt table containing get and set
options; call do_get_xml and do_set_xml when necessary
(do_get_xml):
(do_set_xml): Implement
2000-08-16 Bradford Hovinen <hovinen@helixcode.com>
* screensaver-prefs-dialog.c (get_select_widget): Remove
extraneous precondition check
(read_command_line): Rewrote to support quoted strings in the
command line
2000-08-12 Bradford Hovinen <hovinen@helixcode.com>
* screensaver-prefs-dialog.c (write_command_line): Use flag free_v
to determine whether to free data; add support for strings
(write_string): Implement. Analagous to write_*
(populate_table): Add support for strings
(place_entry):
(get_entry): Implement
(place_screensaver_properties): Add support for strings
(read_string): Implement
(read_select):
(write_select): Skip over nodes that don't have id attributes
2000-08-10 Bradford Hovinen <hovinen@helixcode.com>
* screensaver-prefs-dialog.c (write_command_line): Fix memory leak
(read_select): Disable all widgets associated with unselected
nodes before enabling those associated with selected one
(read_select): Don't iterate through menu items
(read_number): Don't crash if person used bad argument