Skip to content
Snippets Groups Projects
  1. Nov 14, 2005
    • Benedikt Meurer's avatar
      2005-11-14 Benedikt Meurer <benny@xfce.org> · 97fb012f
      Benedikt Meurer authored
      	* po/*.po: Update translations.
      	* po/ChangeLog: Didn't mean to revert this file.
      	* README: Mention gconf, libjpeg and libstartup-notification as optional
      	  dependencies.
      
      
      
      
      (Old svn revision: 18844)
      97fb012f
  2. Sep 22, 2005
    • Benedikt Meurer's avatar
      2005-09-20 Benedikt Meurer <benny@xfce.org> · 4ebfe744
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-mime-application.{c,h},
      	  thunar-vfs/thunar-vfs.symbols: Load the supported mime types for the
      	  applications.
      	* thunar-vfs/thunar-vfs-mime-application.{c,h},
      	  thunar-vfs/thunar-vfs.symbols: Add a new constructor
      	  thunar_vfs_mime_application_new_from_file() for the special case
      	  where a particular file should be loaded by path.
      	* thunar-vfs/thunar-vfs-mime-application.c
      	  (thunar_vfs_mime_application_equal): Properly initialize the
      	  application variables.
      	* thunar-vfs/thunar-vfs-mime-application.c
      	  (thunar_vfs_mime_application_lookup_icon_name): Permit applications
      	  to specify absolute paths for the icon name.
      	* thunar-vfs/thunar-vfs-mime-database.{c,h},
      	  thunar-vfs/thunar-vfs.symbols: Extend the mime database by a new
      	  method thunar_vfs_mime_database_set_default_application(), which is
      	  used to set the default application for a given mime type.
      	* thunar-vfs/thunar-vfs-sysdep.c(_thunar_vfs_sysdep_parse_exec): Fix
      	  typo to properly execute applications that require a terminal.
      	* thunar-vfs/thunar-vfs-mime-database.c
      	  (thunar_vfs_mime_database_get_applications): Always prepend the
      	  default applications for the given mime info to the list returned
      	  from this method.
      	* thunar/thunar-favourites-model.c(thunar_favourites_model_save): Use
      	  g_mkstemp() to create the temporary file.
      	* thunar-vfs/thunar-vfs-mime-application.{c,h},
      	  thunar-vfs/thunar-vfs.symbols: Add public flags to the mime
      	  applications.
      	* thunar-vfs/thunar-vfs-mime-application.c
      	  (thunar_vfs_mime_application_new_from_file): Strip off known suffixes
      	  for image files if a themed icon is specified. This way we can
      	  work-around quite a few broken .desktop files.
      	* thunar-vfs/thunar-vfs-mime-database.{c,h},
      	  thunar-vfs/thunar-vfs.symbols: Support the addition of custom
      	  applications using thunar_vfs_mime_database_add_application() in
      	  a way compatible to what Nautilus does (which is actually quite a
      	  mess).
      	* thunar/thunar-chooser-dialog.{c,h}, thunar/thunar-chooser-model.{c,h},
      	  thunar/Makefile.am: Import the "Open With" dialog based on the two
      	  classes ThunarChooserDialog and ThunarChooserModel, which in turn are
      	  based on the new functionality provided by Thunar-VFS, and thereby
      	  permit the user to associate applications with files (actually mime
      	  types) and add new applications.
      	* thunar/thunar-launcher.c: Connect the "Open With Other" action to
      	  the new ThunarChooserDialog.
      	* thunar/thunar-favourites-model.c: Document the drag source functions.
      	* README: Add a list of dependencies for Thunar.
      	* TODO: Drop completed items.
      
      
      
      
      (Old svn revision: 17760)
      4ebfe744
  3. Jun 04, 2005
    • Benedikt Meurer's avatar
      2005-06-04 Benedikt Meurer <benny@xfce.org> · 02242fab
      Benedikt Meurer authored
      	* COPYING.LIB: Add license text for the thunar-vfs library (which is
      	  licensed under the LGPL).
      	* HACKING: Add information for people that plan to hack on Thunar.
      	* AUTHORS: Add Jeff Franks.
      	* THANKS: Import the THANKS template.
      	* README: Add some basic information about Thunar. Needs more details.
      	* docs/design/overview.xmi: Import the current overview diagram for
      	  Thunar.
      	* Makefile.am, configure.in.in, docs/Makefile.am,
      	  docs/design/Makefile.am: Include the docs/ tree with the build
      	  framework.
      	* configure.in.in, thunar/Makefile.am, thunar-vfs/Makefile.am: Link
      	  against GThread (not yet required from what is coded so far).
      	* configure.in.in: Check for several required header files.
      	* thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-info.{c,h},
      	  thunar-vfs/thunar-vfs-monitor.{c,h},
      	  thunar-vfs/thunar-vfs-uri.{c,h}, thunar-vfs/thunar-vfs-util.{c,h},
      	  thunar-vfs/thunar-vfs.h: Add some experimental source code to
      	  implement parts of the VFS module.
      	* thunar/fallback-icon.h, thunar/fallback-icon.png: Import the
      	  fallback icon.
      	* thunar/thunar-application.{c,h}: Import Jeff's ThunarApplication
      	  boilerplate (adjusting style as required).
      	* thunar/thunar-desktop-view.{c,h}: Boilerplate for the
      	  ThunarDesktopView class with the very basic requirements.
      	* thunar/thunar-file.{c,h}, thunar/thunar-folder.{c,h}: Experimental
      	  implementation of ThunarFile and ThunarFolder based on the
      	  experimental source for the VFS module.
      	* thunar/thunar-list-model.{c,h}: Sample implementation of the
      	  ThunarListModel class, based on an earlier implementation found in
      	  Filer.
      	* thunar/thunar-preferences.{c,h}: Template for the ThunarPreferences
      	  class.
      	* thunar/thunar-window.{c,h}: Quick-and-dirty ThunarWindow
      	  implementation to be able to roughly test the ThunarListModel class.
      	* thunar/main.c: Add code to start a single ThunarWindow.
      	* autogen.sh: Copyright fixes. Substitute date to make it easier to
      	  identify snapshots during the early development stages.
      
      
      
      
      (Old svn revision: 16314)
      02242fab
  4. May 30, 2005
Loading