2005-08-10 Benedikt Meurer <benny@xfce.org>
* thunar-vfs/thunar-vfs-mime-info.{c,h}: Add support methods required for hashing. * thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-mime-application.{c,h}, thunar-vfs/thunar-vfs-mime-database.{c,h}: Add initial MIME application support to the MIME database. * thunar/thunar-launcher.{c,h}: Add ThunarLauncher class, which provides actions to launch files using appropriate MIME applications. The ThunarLauncher class will also be used by the desktop view. * thunar/thunar-open-with-action.{c,h}: Add special action class ThunarOpenWithAction, which provides a GtkAction implementation, that - when used as menu - displays a submenu with all available MIME applications for a given file. * thunar/thunar-window-ui.xml: Add a placeholder to include the launcher support in the "File" menu on the main menu bar. * thunar/thunar-standard-view.c, thunar/thunar-standard-view-ui.xml, thunar/thunar-icon-view.c, thunar/thunar-details-view.c: Add file launcher support based on the new ThunarLauncher class. * thunar/thunar-file.{c,h}: Add methods to handle lists of ThunarFile items easily. * thunar/thunar-icon-factory.c(thunar_icon_factory_load_icon): Handle the case of passing a NULL or empty name properly. (Old svn revision: 16816)
Showing
- ChangeLog 24 additions, 0 deletionsChangeLog
- thunar-vfs/Makefile.am 2 additions, 0 deletionsthunar-vfs/Makefile.am
- thunar-vfs/thunar-vfs-mime-application.c 269 additions, 0 deletionsthunar-vfs/thunar-vfs-mime-application.c
- thunar-vfs/thunar-vfs-mime-application.h 50 additions, 0 deletionsthunar-vfs/thunar-vfs-mime-application.h
- thunar-vfs/thunar-vfs-mime-database.c 575 additions, 119 deletionsthunar-vfs/thunar-vfs-mime-database.c
- thunar-vfs/thunar-vfs-mime-database.h 20 additions, 14 deletionsthunar-vfs/thunar-vfs-mime-database.h
- thunar-vfs/thunar-vfs-mime-info.c 46 additions, 0 deletionsthunar-vfs/thunar-vfs-mime-info.c
- thunar-vfs/thunar-vfs-mime-info.h 4 additions, 0 deletionsthunar-vfs/thunar-vfs-mime-info.h
- thunar/Makefile.am 4 additions, 0 deletionsthunar/Makefile.am
- thunar/thunar-details-view.c 11 additions, 16 deletionsthunar/thunar-details-view.c
- thunar/thunar-file.c 35 additions, 0 deletionsthunar/thunar-file.c
- thunar/thunar-file.h 4 additions, 0 deletionsthunar/thunar-file.h
- thunar/thunar-icon-factory.c 11 additions, 2 deletionsthunar/thunar-icon-factory.c
- thunar/thunar-icon-view.c 9 additions, 10 deletionsthunar/thunar-icon-view.c
- thunar/thunar-launcher.c 625 additions, 0 deletionsthunar/thunar-launcher.c
- thunar/thunar-launcher.h 55 additions, 0 deletionsthunar/thunar-launcher.h
- thunar/thunar-open-with-action.c 474 additions, 0 deletionsthunar/thunar-open-with-action.c
- thunar/thunar-open-with-action.h 48 additions, 0 deletionsthunar/thunar-open-with-action.h
- thunar/thunar-standard-view-ui.xml 9 additions, 0 deletionsthunar/thunar-standard-view-ui.xml
- thunar/thunar-standard-view.c 26 additions, 10 deletionsthunar/thunar-standard-view.c
Loading
Please register or sign in to comment