Skip to content
Snippets Groups Projects
  1. Feb 13, 2006
  2. Feb 07, 2006
    • Benedikt Meurer's avatar
      2006-02-07 Benedikt Meurer <benny@xfce.org> · bbb7233f
      Benedikt Meurer authored
      	* thunar/thunar-application.{c,h}: Add thunar_application_take_window(),
      	  which is used to add a GtkWindow to the internal application windows
      	  list. The application will not exit until the last controlled window
      	  is closed by the user.
      	* thunar/thunar-file.{c,h}: Use a generic parent parameter for the
      	  thunar_file_launch() method.
      	* thunar/thunar-chooser-dialog.{c,h}: Use a generic parent paramter for
      	  the thunar_show_chooser_dialog() method, and let the application take
      	  over control of the dialog window.
      	* thunar/thunar-gdk-extensions.{c,h}, thunar/Makefile.am: Import method
      	  thunar_gdk_screen_open() from Terminal, which opens a GdkScreen from
      	  a full qualified display name.
      	* README, configure.in.in: Add optional check for D-BUS.
      	* thunar/Makefile.am, org.xfce.FileManager.service.in, Makefile.am,
      	  thunar/thunar-dbus-service-infos.xml, thunar/thunar-application.{c,h},
      	  thunar/thunar-dbus-service.{c,h}: Initial import of the basic D-BUS
      	  service for Thunar, the org.xfce.FileManager implementation. See the
      	  thunar-dbus-service-infos.xml file for a description of the current
      	  interface.
      	* po/Thunar.pot, po/*.po: Update the translations.
      
      
      
      
      (Old svn revision: 19776)
      bbb7233f
  3. Feb 06, 2006
    • Benedikt Meurer's avatar
      2006-02-06 Benedikt Meurer <benny@xfce.org> · 52714f60
      Benedikt Meurer authored
      	* thunar/thunar-templates-action.c: Use "show" instead of "map" to
      	  create the Templates menu, to make sure the menu position is
      	  determined properly.
      	* README, configure.in.in, thunar/thunar-icon-view.c: Use cairo only
      	  with Gtk+ >= 2.7.1.
      	* thunar/thunar-shortcuts-view.c(thunar_shortcuts_view_init): Display
      	  typeahead search for the shortcuts view.
      
      
      
      
      (Old svn revision: 19769)
      52714f60
  4. Jan 10, 2006
    • Benedikt Meurer's avatar
      2006-01-10 Benedikt Meurer <benny@xfce.org> · ddca5a41
      Benedikt Meurer authored
      	* thunar/thunar-path-entry.c(thunar_path_entry_activate): If we have
      	  a pending completion, accept the completion first, without activating
      	  the entry. This makes it more consistent with the behaviour when
      	  completing from the popup window.
      	* thunar/thunar-path-entry.c(thunar_path_entry_parse): Properly
      	  transform all parts of the filename to the local encoding.
      	* thunar/thunar-text-renderer.c(thunar_text_renderer_set_widget):
      	  Calculate the approx. character dimensions based on the font metrics
      	  for the active widget font.
      	* thunar/thunar-window.c(thunar_window_action_go_up): Handle errors
      	  properly.
      	* thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c:
      	  Add support to view the properties of the current folder.
      	* thunar/thunar-file.{c,h}, thunar/thunar-location-buttons.c, 
      	  thunar/thunar-shortcuts-model.c, thunar/thunar-window.c: Change
      	  special file naming (home and root folder) to be consistent with
      	  what GtkFileChooser does.
      	* thunar/thunar-properties-dialog.c(thunar_properties_dialog_update):
      	  Display only the name of the file in the dialog title.
      	* thunar/thunar-standard-view.c: Add support for the XDS protocol.
      	* README: Add notes about supported standards.
      
      
      
      
      (Old svn revision: 19378)
      ddca5a41
  5. Dec 20, 2005
    • Benedikt Meurer's avatar
      2005-12-20 Benedikt Meurer <benny@xfce.org> · 5fdaff05
      Benedikt Meurer authored
      	* THANKS: Update credits.
      	* README, configure.in.in, thunar-vfs/thunar-vfs-info.c,
      	  thunar-vfs/thunar-vfs-mime-database.c,
      	  thunar-vfs/thunar-vfs-mime-info.c, thunar-vfs/thunar-vfs-path.c,
      	  thunar/main.c, thunar/thunar-file.c: Support four different levels
      	  of debugging support. Default for SVN builds is `yes', while the
      	  default for release builds is `minimum'. Closes bug #1254.
      
      
      
      
      (Old svn revision: 19091)
      5fdaff05
  6. 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
  7. 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
  8. 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
  9. May 30, 2005
Loading