2000-12-27 Jacob "Ulysses" Berkman <jacob@helixcode.com>
* src/Makefile.am (SUBDIRS): add network
* configure.in: add network dir
* interfaces/network.glade.in: updates etc.
* src/network/: new network tool, based on (so far) the
nameresolution tool
2000-12-27 Jacob "Ulysses" Berkman <jacob@helixcode.com>
* capplet-dir-view-list.c (list_populate): call the real
gnome-libs API rather than my hacked one
* capplet-dir.c (start_capplet_through_root_manager): pass the
correct path ($prefix/sbin/<tool>) to the root-manager
(capplet_activate): check that the Exec line begins with
root-manager rather than root-manager-helper (for now)
This contains:
* a few capplets were redone UI wise:
ui-properties
keyboard
background-properties
* splitting of libcapplet out of this modules (into libcapplet)
* new html-based view in the control-center
* initial import of functional root-manager
This stuff isn't all done yet, but I wanted to get it in.
TODO files will hopefully follow.
2000-12-22 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-background-properties/applier.c
(renderer_render_wallpaper): Prescale the pixbuf before a tiled
composite
2000-12-21 Pavel Cisler <pavel@eazel.com>
* configure.in:
Turn -Werror back on.
* HACKING:
Tell contributors not to turn -Werror off.
* libgnomevfs/gnome-vfs-mime-info.c:
(gnome_vfs_mime_type_is_known):
* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
(display_upper_case_dialog):
* modules/ftp-method.c:
Fix all the warnings that crept in while -Werror was off.
2000-12-21 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-background-properties/applier.c (set_root_pixmap):
Check if nitems is 1, not 4
(set_root_pixmap): Do a sanity check on the old pixmap before
freeing it
2000-12-19 Bradford Hovinen <hovinen@helixcode.com>
* Makefile.am (include_HEADERS): Create and include headers for
libhelix_archiver.a
(includedir): Set includedire to include/helix-archiver
2000-12-18 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-background-properties/applier.c
(renderer_render_wallpaper): Change the meaning of brightness to
mean opacity
(tile_composite): Implement
(render_gradient_p): Return TRUE if the opacity should be adjusted
* capplets/new-background-properties/prefs-widget.c: Change
instances of brightness to refer to opacity
* capplets/new-background-properties/preferences.c: Ditto
2000-12-17 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-background-properties/preferences.c
(preferences_load):
(preferences_save): Use string rather than bool for auto_apply
2000-12-17 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-background-properties/preferences.c
(preferences_changed): Increased delay before autoapply
* capplets/new-background-properties/prefs-widget.c
(auto_apply_toggled_cb): Implement
(read_preferences):
(prefs_widget_init): Support auto_apply
* capplets/new-background-properties/preferences.h (struct
_Preferences): Add auto_apply
* capplets/new-background-properties/preferences.c
(preferences_write_xml):
(preferences_read_xml):
(preferences_load):
(preferences_save): Support auto_apply
* capplets/new-background-properties/applier.c (struct _Renderer):
Added srcx, srcy to clip wallpaper when it is too big
(get_geometry): Set srcx and srcy
(renderer_render_to_screen): Tweak rendering geometry to stay
within the wallpaper area on the drawable
* capplets/new-background-properties/prefs-widget.c
(wallpaper_entry_changed_cb): Make sure the file specified is
actually a file
* capplets/new-background-properties/main.c (do_set_xml): Default
NULL for buffer
2000-12-17 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-background-properties/main.c (do_set_xml): Default
NULL for buffer
* capplets/new-background-properties/applier.c
(is_nautilus_running): Return if there is no Nautilus window
property
2000-12-08 Gene Z. Ragan <gzr@eazel.com>
reviewed by: Pavel Cisler <pavel@eazel.com>
Fixed bug 4660, Descrption lost when adding mime types
Bug was caused by a failure to write out a mime type
with caps in the string. I now convert all caps to lower
case and inform the user what has happened.
* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
(find_message_label_callback), (find_message_label),
(show_message_box), (display_upper_case_dialog):
New routines to display a nice dialog taken from Nautilus.
(nautilus_mime_type_capplet_show_new_mime_window):
Convert mime string to lower case if caps are present.
2000-11-23 Stanislav Brabec <utx@penguin.cz>
* */*/*.desktop, */*/*.directory: Remove trailing dot in english
strings containing menu name or tooltip (discussed in gnome-i18n
list). Updated cs.
2000-11-20 Mathieu Lacage <mathieu@eazel.com>
reviewed by: <mjs@eazel.com>
Fix bug 4812. Also, make the capplet work by fixing
random bugs here and there. It was the first time I could test
it for true so, of course, got a bunch of small-border-effect bugs.
* libgnomevfs/gnome-vfs-mime-info.c:
(hack_getc): the most evil function I ever wrote.
It recursively gets rid of the comment lines before
the parsers ever get them. (iunstead of fixing thew parsers....)
(load_mime_type_info_from): make it use nerw hack_gets function
instead of getc_unlocked.
(load_mime_list_info_from): idem.
(gnome_vfs_mime_get_extensions_list): avoid returning the extensions
of the system settings if the user has set the user extensions.
(get_key_name): make it remove duplicates for true.
* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
(nautilus_mime_type_capplet_show_new_mime_window): fix bug 4812
by replacing "char *text[3]" by "char *text[4]".
(nautilus_mime_type_capplet_show_change_extension_window):
spaces.
* mime-type-capplet/nautilus-mime-type-capplet.c:
(update_extensions_list): fix border-effect bugs. (ie: when you
have no extension for a mime type for example...)
(add_mime_clicked): idem.
2000-11-19 Mathieu Lacage <mathieu@eazel.com>
Fix bug 4811
* libgnomevfs/gnome-vfs-mime-info.c:
(gnome_vfs_mime_set_extensions_list): add new function.
Ultimately, I wished we could get rid of the direct access
to the internal hastables but this is at least a first step.
* libgnomevfs/gnome-vfs-mime-info.h: add prototype.
* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
(add_extension_clicked): implement
(remove_extension_clicked): implement
(extension_list_selected): grey/ungrey delete button when selecting/unselecting
(extension_list_deselected): idem
(get_extensions_from_gtk_list): helper function.
(nautilus_mime_type_capplet_show_change_extension_window): implement.
(nautilus_mime_type_capplet_show_new_extension_window): fix a number of segfaults.
* mime-type-capplet/nautilus-mime-type-capplet-dialogs.h: change prototypes.
* mime-type-capplet/nautilus-mime-type-capplet.c:
(get_selected_row_number),helper function.
(get_selected_mime_type), helper function (refactoring :)
(really_change_icon): fix segfault.
(update_extensions_list): update extensions when you change them.
(change_file_extensions_clicked): create dialog.
(init_mime_capplet): spaces.
(nautilus_mime_type_capplet_update_info): make it use get_selected_mime_type.
2000-11-17 Mathieu Lacage <mathieu@eazel.com>
reviewed by: Sullivan
fix Bug 4768. Reported 3 bugs about separate issues: 4796, 4797, 4798.
* data/mime/gnome-vfs.keys: change icon filenames to relative paths.
* libgnomevfs/Makefile.am: add GNOME_VFS_PREFIX
* libgnomevfs/gnome-vfs-mime-info.c: (gnome_vfs_mime_info_reload):
add initialition code if the mime stuff is not initalized when doing
a reload. This avoids a segfault.
* libgnomevfs/gnome-vfs-utils.c: (hack_file_exists): new function
copied from gnome-libs: prviously named g_file_exists.
(gnome_vfs_icon_path_from_filename): new API function. It looks
in GNOME_PATH to find the icons and defaults to the gnome-vfs prefix
one. It accepts only relative paths and returns an absolute path.
* libgnomevfs/gnome-vfs-utils.h: add prototype.
* mime-type-capplet/nautilus-mime-type-capplet.c:
(really_change_icon), changes the icon used by a mime type.
(gil_icon_selected_cb): changes the icon when you double-click.
(change_icon_clicked_cb_real): changes the icon when you click on ok.
(change_icon_clicked): connect to the clicked and select_icon signals
to know when the user has made up his mind about hte new icon.
(nautilus_mime_type_capplet_update_info), spaces.
(add_mime_clicked): spaces.
(nautilus_mime_type_capplet_update_mime_list_icon): spaces.
(capplet_get_icon_pixbuf): spaces.
(populate_mime_list): spaces.
* mime-type-capplet/nautilus-mime-type-icon-entry.c:
(icon_selected_cb): spaces.
(nautilus_mime_type_show_icon_selection): spaces.
(nautilus_mime_type_icon_entry_get_relative_filename): new function.
returns a relative filename instead of an abosulte one.
* mime-type-capplet/nautilus-mime-type-icon-entry.h: add relative
function prototype