nautilus/libnautilus
Darin Adler 771cbf47d6 Icon positions are now written out when you drag an icon,
and read in when you visit a directory. But the code then
	immediately re-lays out the icons, so the position is lost!

	* src/file-manager/fm-directory-view-icons.c:
	(fm_directory_view_icons_icon_moved_cb):
	(fm_directory_view_icons_initialize): (add_container_icon): Save
	icon position when an icon is moved. Get icon position when an
	icon is first created.

	* libnautilus/nautilus-directory.c:
	(nautilus_directory_get_metadata_from_node):
	(nautilus_directory_get_metadata):
	(nautilus_directory_create_metafile_tree_root):
	(nautilus_directory_get_metadata):
	(nautilus_directory_set_metadata):
	(nautilus_directory_get_file_metadata):
	(nautilus_directory_set_file_metadata): Added the routines to get
	and set metadata for individual files.

	* libnautilus/nautilus-string.h: libnautilus/nautilus-string.c:
	(nautilus_eat_strcmp): (nautilus_string_to_int):
	(nautilus_eat_string_to_int): Made new string functions that free
	the existing strings, and a function to convert an int to a
	string.

	* libnautilus/gnome-icon-container.h:
	libnautilus/gnome-icon-container.c: (move_icon): (class_init):
	(handle_icon_button_press): Added context_click_background and
	icon_moved signals, and renamed context_click to
	context_click_icon.

	* configure.in: Turned -Wunused back on. I had to turn -W off,
	but I think it's worth it.
2000-01-19 23:39:56 +00:00
..
.cvsignore Turned warnings back on. Fixed a warnings. More cvsignoring. 2000-01-03 17:26:34 +00:00
gdk-extensions.c Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
gdk-extensions.h Added NautilusBackground class, string functions that allow NULL, made 2000-01-10 19:52:24 +00:00
gnome-icon-container-dnd.c Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
gnome-icon-container-dnd.h Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
gnome-icon-container-layout.c Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
gnome-icon-container-layout.h Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
gnome-icon-container-private.h don't activate files if the button was held down for too long 2000-01-19 02:55:48 +00:00
gnome-icon-container.c Icon positions are now written out when you drag an icon, 2000-01-19 23:39:56 +00:00
gnome-icon-container.h Icon positions are now written out when you drag an icon, 2000-01-19 23:39:56 +00:00
gnome-progressive-loader.c Update copyright notices. 2000-01-03 16:10:14 +00:00
gnome-progressive-loader.h Update copyright notices. 2000-01-03 16:10:14 +00:00
gtkflist.c Update copyright notices. 2000-01-03 16:10:14 +00:00
gtkflist.h Update copyright notices. 2000-01-03 16:10:14 +00:00
gtkscrollframe.c Update copyright notices. 2000-01-03 16:10:14 +00:00
gtkscrollframe.h Update copyright notices. 2000-01-03 16:10:14 +00:00
libnautilus.h Since the prototypes for GtkObjectInitFunc and GtkClassInitFunc just have 2000-01-18 19:21:16 +00:00
Makefile.am Added first cut at code to put metafiles in the user's home directory if 2000-01-18 18:55:36 +00:00
nautilus-background-canvas-group.c Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
nautilus-background-canvas-group.h Made the index panel use NautilusBackground. 2000-01-12 00:08:20 +00:00
nautilus-background.c Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
nautilus-background.h Turned on gradients for backgrounds. 2000-01-14 23:36:00 +00:00
nautilus-content-view-frame.c Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
nautilus-content-view-frame.h Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
nautilus-debug.c Added first cut at code to put metafiles in the user's home directory if 2000-01-18 18:55:36 +00:00
nautilus-debug.h Added first cut at code to put metafiles in the user's home directory if 2000-01-18 18:55:36 +00:00
nautilus-directory.c Icon positions are now written out when you drag an icon, 2000-01-19 23:39:56 +00:00
nautilus-directory.h Added first cut at code to put metafiles in the user's home directory if 2000-01-18 18:55:36 +00:00
nautilus-file-utilities.c Split out a couple of file-related utilities into a new file. 2000-01-03 20:07:20 +00:00
nautilus-file-utilities.h Split out a couple of file-related utilities into a new file. 2000-01-03 20:07:20 +00:00
nautilus-gtk-extensions.c Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
nautilus-gtk-extensions.h Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
nautilus-gtk-macros.h Allow changing the background of the icon view by dropping colors 2000-01-19 18:34:33 +00:00
nautilus-lib-self-check-functions.c Added code to load and save metadata. 2000-01-14 19:36:38 +00:00
nautilus-lib-self-check-functions.h Added code to load and save metadata. 2000-01-14 19:36:38 +00:00
nautilus-meta-view-frame.c Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
nautilus-meta-view-frame.h Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
nautilus-self-checks.c Moved self-check framework into libnautilus. Added functions so each 2000-01-07 00:07:34 +00:00
nautilus-self-checks.h Added code to load and save metadata. 2000-01-14 19:36:38 +00:00
nautilus-string.c Icon positions are now written out when you drag an icon, 2000-01-19 23:39:56 +00:00
nautilus-string.h Icon positions are now written out when you drag an icon, 2000-01-19 23:39:56 +00:00
nautilus-view-frame.c Added first cut at code to put metafiles in the user's home directory if 2000-01-18 18:55:36 +00:00
nautilus-view-frame.h Since the prototypes for GtkObjectInitFunc and GtkClassInitFunc just have 2000-01-18 19:21:16 +00:00
nautilus-view.c Added first cut at code to put metafiles in the user's home directory if 2000-01-18 18:55:36 +00:00
nautilus-view.h Since the prototypes for GtkObjectInitFunc and GtkClassInitFunc just have 2000-01-18 19:21:16 +00:00
ntl-content-view-frame.c Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
ntl-content-view-frame.h Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
ntl-meta-view-frame.c Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
ntl-meta-view-frame.h Added Eazel copyright to files I've changed non-trivially. 2000-01-11 02:09:14 +00:00
ntl-view-frame.c Added first cut at code to put metafiles in the user's home directory if 2000-01-18 18:55:36 +00:00
ntl-view-frame.h Since the prototypes for GtkObjectInitFunc and GtkClassInitFunc just have 2000-01-18 19:21:16 +00:00
README Added a place to put cut-n-paste code. Cut-n-pasted the e-paned widget 1997-01-02 07:38:17 +00:00

README for nautilus/libnautilus

This library, libnautilus, is ALL you need to link with to create
a nautilus component.