mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-09-21 08:42:01 +00:00
771cbf47d6
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. |
||
---|---|---|
.. | ||
.cvsignore | ||
gdk-extensions.c | ||
gdk-extensions.h | ||
gnome-icon-container-dnd.c | ||
gnome-icon-container-dnd.h | ||
gnome-icon-container-layout.c | ||
gnome-icon-container-layout.h | ||
gnome-icon-container-private.h | ||
gnome-icon-container.c | ||
gnome-icon-container.h | ||
gnome-progressive-loader.c | ||
gnome-progressive-loader.h | ||
gtkflist.c | ||
gtkflist.h | ||
gtkscrollframe.c | ||
gtkscrollframe.h | ||
libnautilus.h | ||
Makefile.am | ||
nautilus-background-canvas-group.c | ||
nautilus-background-canvas-group.h | ||
nautilus-background.c | ||
nautilus-background.h | ||
nautilus-content-view-frame.c | ||
nautilus-content-view-frame.h | ||
nautilus-debug.c | ||
nautilus-debug.h | ||
nautilus-directory.c | ||
nautilus-directory.h | ||
nautilus-file-utilities.c | ||
nautilus-file-utilities.h | ||
nautilus-gtk-extensions.c | ||
nautilus-gtk-extensions.h | ||
nautilus-gtk-macros.h | ||
nautilus-lib-self-check-functions.c | ||
nautilus-lib-self-check-functions.h | ||
nautilus-meta-view-frame.c | ||
nautilus-meta-view-frame.h | ||
nautilus-self-checks.c | ||
nautilus-self-checks.h | ||
nautilus-string.c | ||
nautilus-string.h | ||
nautilus-view-frame.c | ||
nautilus-view-frame.h | ||
nautilus-view.c | ||
nautilus-view.h | ||
ntl-content-view-frame.c | ||
ntl-content-view-frame.h | ||
ntl-meta-view-frame.c | ||
ntl-meta-view-frame.h | ||
ntl-view-frame.c | ||
ntl-view-frame.h | ||
README |
README for nautilus/libnautilus This library, libnautilus, is ALL you need to link with to create a nautilus component.