CVSROOT:        /cvs/gnome
Module name:    nautilus
Changes by:     alexl   06/04/18 12:54:31

Modified files:
        .              : ChangeLog 
        libnautilus-private: nautilus-directory-async.c 
                             nautilus-directory-private.h 
                             nautilus-file-attributes.h 
                             nautilus-file-private.h nautilus-file.c 
                             nautilus-file.h nautilus-icon-canvas-item.c 
                             nautilus-icon-canvas-item.h 
                             nautilus-icon-container.c 
                             nautilus-icon-container.h 
                             nautilus-icon-factory.c 
                             nautilus-icon-private.h 
        src/file-manager: fm-icon-container.c 

Log message:
2006-04-18  Alexander Larsson  <[EMAIL PROTECTED]>

* libnautilus-private/nautilus-file-attributes.h:
* libnautilus-private/nautilus-directory-async.c:
* libnautilus-private/nautilus-directory-private.h:
* libnautilus-private/nautilus-file-private.h:
* libnautilus-private/nautilus-file.c:
* libnautilus-private/nautilus-file.h:
Add  LARGE_TOP_LEFT_TEXT attribute and change the text size for
the normal top-left text to 10x5.
Add need_large argument to nautilus_file_peek_top_left_text and
nautilus_extract_top_left_text.

* libnautilus-private/nautilus-icon-canvas-item.[ch]
Make details an instance-private instead of allocating separately.
Add _set_is_visible() and only keep PangoLayouts cached for
visible icons.

* libnautilus-private/nautilus-icon-container.[ch]:
* src/file-manager/fm-icon-container.c:
Monitor large embedded text for larger icons.
Call nautilus_icon_canvas_item_set_is_visible as needed.

* libnautilus-private/nautilus-icon-factory.[ch]:
Limit never-free recently used cache to 20 items.
Free other unused cache items after a 100 sec.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=nautilus&who=alexl&date=explicit&mindate=2006-04-18%2012:53&maxdate=2006-04-18%2012:55

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to