2005-09-03 Benedikt Meurer <benny@xfce.org>
* thunar-vfs/thunar-vfs.symbols, thunar-vfs/thunar-vfs-mime-info.{c,h}, thunar-vfs/thunar-vfs-mime-database.c: Determine media and subtype of a ThunarVfsMimeInfo on-demand. * thunar-vfs/thunar-vfs-info.c(thunar_vfs_info_new_for_uri): Move the .desktop file handling to the regular file case. * thunar-vfs/thunar-vfs-thumb.{c,h}, thunar-vfs/thunar-vfs.symbols, thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs.h: Import the ThunarVfsThumbFactory class, which implements the freedesktop thumbnail management specification. * thunarx/thunarx-gdk-pixbuf-extensions.{c,h}: Add new helper function thunarx_gdk_pixbuf_frame(), which is used to embed an arbitrary image into a frame (e.g. for thumbnails). * thunar/thunar-favourites-model.c, thunar/thunar-file.c, thunar/thunar-icon-factory.{c,h}, thunar/thunar-icon-renderer.c, thunar/thunar-list-model.c, thunar/thunar-location-buttons.c, thunar/thunar-window.c: Make sure we don't leak the default icon factory instance on exit. * thunar/Makefile.am, thunar/thunar-thumbnail-frame.{h,png}: Import the thumbnail frame image used by Nautilus. * thunar/thunar-icon-factory.{c,h}: Add thumbnail loading support to the icon factory and reorganize the internals a bit. * thunar/thunar-file.c: Load thumbnails for regular if possible. (Old svn revision: 17328)
Showing
- ChangeLog 25 additions, 0 deletionsChangeLog
- configure.in.in 1 addition, 0 deletionsconfigure.in.in
- thunar-vfs/Makefile.am 6 additions, 2 deletionsthunar-vfs/Makefile.am
- thunar-vfs/thunar-vfs-info.c 39 additions, 40 deletionsthunar-vfs/thunar-vfs-info.c
- thunar-vfs/thunar-vfs-mime-database.c 10 additions, 34 deletionsthunar-vfs/thunar-vfs-mime-database.c
- thunar-vfs/thunar-vfs-mime-info.c 41 additions, 7 deletionsthunar-vfs/thunar-vfs-mime-info.c
- thunar-vfs/thunar-vfs-mime-info.h 2 additions, 5 deletionsthunar-vfs/thunar-vfs-mime-info.h
- thunar-vfs/thunar-vfs-thumb.c 601 additions, 0 deletionsthunar-vfs/thunar-vfs-thumb.c
- thunar-vfs/thunar-vfs-thumb.h 86 additions, 0 deletionsthunar-vfs/thunar-vfs-thumb.h
- thunar-vfs/thunar-vfs.h 1 addition, 0 deletionsthunar-vfs/thunar-vfs.h
- thunar-vfs/thunar-vfs.symbols 17 additions, 2 deletionsthunar-vfs/thunar-vfs.symbols
- thunar/Makefile.am 7 additions, 0 deletionsthunar/Makefile.am
- thunar/thunar-favourites-model.c 1 addition, 0 deletionsthunar/thunar-favourites-model.c
- thunar/thunar-file.c 133 additions, 18 deletionsthunar/thunar-file.c
- thunar/thunar-icon-factory.c 265 additions, 126 deletionsthunar/thunar-icon-factory.c
- thunar/thunar-icon-factory.h 25 additions, 10 deletionsthunar/thunar-icon-factory.h
- thunar/thunar-icon-renderer.c 7 additions, 1 deletionthunar/thunar-icon-renderer.c
- thunar/thunar-list-model.c 10 additions, 3 deletionsthunar/thunar-list-model.c
- thunar/thunar-location-buttons.c 35 additions, 20 deletionsthunar/thunar-location-buttons.c
- thunar/thunar-thumbnail-frame.h 31 additions, 0 deletionsthunar/thunar-thumbnail-frame.h
Loading
Please register or sign in to comment