* libnautilus-extensions/nautilus-directory.c,
* libnautilus-extensions/nautilus-file-utilities.c,
* libnautilus-extensions/nautilus-file.c,
* libnautilus-extensions/nautilus-icon-factory.c:
Wrote bug reports for all FIXMEs in these files.
* libnautilus-extensions/nautilus-icon-grid.c:
Refactored the grid to use a variable-size grid that sizes itself
to the items in the grid.
* libnautilus-extensions/nautilus-file-utilities.c
(nautilus_user_top_directory): Formatting tweak.
* libnautilus-extensions/nautilus-gtk-extensions.c
(nautilus_pop_up_context_menu): Got rid of gpointer cast, since
George's "find bad casts" grep found it and it's not needed.
* nautilus-widgets/test-preferences.c: Got rid of gpointer cast,
since George's "find bad casts" grep found it and it's not needed.
2000-04-14 Christopher James Lahey <clahey@helixcode.com>
* src/ntl-window.c (nautilus_window_constructed): Change the
packing of the first pane so that it doesn't autoresize.
* libnautilus-extensions/nautilus-file-utilities.c
(nautilus_user_top_directory): Change this routine to use
gnome_datadir_file to get the share directory. Also, change to
using g_strdup_printf.
* components/services/startup/eazel-register.c:
(add_package_info):
* libnautilus/nautilus-file-utilities.c:
(nautilus_user_top_directory):
* libnautilus/nautilus-global_preferences.c:
(global_preferences_get_dialog):
* libnautilus/nautilus-icon-factory.c:
(nautilus_icon_factory_get_thumbnail_uri):
Removed unnecessary \n characters from g_warning, g_error, and
g_message calls.
* components/html/ntl-web-browser.c (browser_url_load_done):
Ettore says we should stop calling gtk_html_private_calc_scrollbars
and if it causes any problems then it's just a bug in GtkHTML
that should be fixed,.
* src/ntl-window-msgs.c:
Reformatted the code as a first step for some changes
that will make the state machine easier to understand.
* HACKING: Tell people about the gnome-xml branch.
* libnautilus/Makefile.am:
* libnautilus/gnome-icon-container-grid.c:
* libnautilus/gnome-icon-container-grid.h:
* libnautilus/gnome-icon-container-private.h:
* libnautilus/gnome-icon-container.c:
Broke out the grid code from the main container code.
This is a first step toward improving the layout code.
* libnautilus/nautilus-directory-private.h:
* libnautilus/nautilus-directory.c:
* libnautilus/nautilus-directory.h:
* src/fm-directory-view.c:
Got started on making the directory I/O async.
There's still a long way to go, this was a baby step.
* libnautilus/nautilus-bookmark.c:
* libnautilus/nautilus-bookmark.h:
* libnautilus/nautilus-self-checks.c:
General cleanup.
* libnautilus/nautilus-file.h:
Rearranged a little bit.
* libnautilus/nautilus-file-utilities.c:
Put FIXME in where there's code that needs to be changed.
the non-theme icon when you are zoomed in all the way.
* nautilus-icon-factory.c: (nautilus_icon_factory_load_file),
(add_size_to_image_name), (get_icon_file_path),
(nautilus_icon_factory_load_file),
(nautilus_icon_factory_load_icon), (load_specific_image): Changed
logic so the decision about whether to use a theme icon or the
default icon for each icon is decided based on the presence of the
non-sized version of the icon rather than the presence of the icon
for a particular size.
* nautilus-file-utilities.h, nautilus-file-utilities.c:
Cleaned up header and includes and changed ".gnomad" to
".nautilus". (At first I had added a nautilus_file_exists
function, but then I remembered the g_file_exists function in
gnome-utils.h.)