summaryrefslogtreecommitdiff
path: root/libnautilus-extensions/nautilus-icon-container.h
diff options
context:
space:
mode:
authorGene Z. Ragan <gzr@eazel.com>2000-08-11 17:31:55 +0000
committerGene Ragan <gzr@src.gnome.org>2000-08-11 17:31:55 +0000
commita04dcc363dfbd7a17eca769356ead10175c99268 (patch)
treef9fbbeceb0b717ecbe729d3d04064fd3bfb6c581 /libnautilus-extensions/nautilus-icon-container.h
parent7d98d92ac7e5f453d9b40790d77932c77247c3e0 (diff)
downloadnautilus-a04dcc363dfbd7a17eca769356ead10175c99268.tar.gz
Removed layout code that was being designed for the desktop. The desktop
2000-08-11 Gene Z. Ragan <gzr@eazel.com> * libnautilus-extensions/nautilus-icon-container.c: (icon_set_position), (lay_down_icons), (nautilus_icon_container_initialize), (nautilus_icon_container_set_layout_mode): Removed layout code that was being designed for the desktop. The desktop has no auto layout at the present. (nautilus_icon_container_get_is_fixed_size), (nautilus_icon_container_set_is_fixed_size): New functions to set and get the icon containers fixed size attribute. This attribute should be checked whenever an operation that would change the size of the container is called. * src/file-manager/fm-desktop-icon-view.c: (fm_desktop_icon_view_initialize): Removed layout mode code.
Diffstat (limited to 'libnautilus-extensions/nautilus-icon-container.h')
-rw-r--r--libnautilus-extensions/nautilus-icon-container.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/libnautilus-extensions/nautilus-icon-container.h b/libnautilus-extensions/nautilus-icon-container.h
index 53a31f735..bb2336910 100644
--- a/libnautilus-extensions/nautilus-icon-container.h
+++ b/libnautilus-extensions/nautilus-icon-container.h
@@ -52,9 +52,8 @@ typedef struct {
} NautilusIconPosition;
typedef enum {
- NAUTILUS_ICON_CANVAS_LAYOUT_HORIZONTAL,
- NAUTILUS_ICON_CANVAS_LAYOUT_VERTICAL_CLIPPED
-} NautilusIconCanvasLayoutMode;
+ NAUTILUS_ICON_CONTAINER_LAYOUT_HORIZONTAL
+} NautilusIconContainerLayoutMode;
typedef struct NautilusIconContainerDetails NautilusIconContainerDetails;
@@ -154,7 +153,7 @@ gboolean nautilus_icon_container_is_auto_layout (NautilusIconCo
void nautilus_icon_container_set_auto_layout (NautilusIconContainer *container,
gboolean auto_layout);
void nautilus_icon_container_set_layout_mode (NautilusIconContainer *container,
- NautilusIconCanvasLayoutMode mode);
+ NautilusIconContainerLayoutMode mode);
void nautilus_icon_container_sort (NautilusIconContainer *container);
void nautilus_icon_container_freeze_icon_positions (NautilusIconContainer *container);
@@ -194,5 +193,8 @@ void nautilus_icon_container_set_anti_aliased_mode (NautilusIconCo
void nautilus_icon_container_set_label_font_for_zoom_level (NautilusIconContainer *container,
int zoom_level,
GdkFont *font);
+gboolean nautilus_icon_container_get_is_fixed_size (NautilusIconContainer *container);
+void nautilus_icon_container_set_is_fixed_size (NautilusIconContainer *container,
+ gboolean is_fixed_size);
#endif /* NAUTILUS_ICON_CONTAINER_H */