Skip to content
Snippets Groups Projects
Commit a47e6313 authored by Benedikt Meurer's avatar Benedikt Meurer
Browse files

2005-06-21 Benedikt Meurer <benny@xfce.org>

	* thunar/thunar-window.c(thunar_window_set_current_directory): Use
	  thunar_file_open_as_folder() to open new folders.
	* thunar/thunar-folder.{c,h}: ThunarFolder is now an interface, which
	  can be implemented in different ways.
	* thunar/thunar-local-folder.{c,h}: The previous ThunarFolder is now
	  named ThunarLocalFolder.
	* thunar/thunar-file.{c,h}: Add thunar_file_open_as_folder() virtual
	  method, which allows the ThunarFile implementation to choose an
	  appropriate ThunarFolder implementation and thereby removes the
	  need for the surrounding modules to "guess" the correct ThunarFolder.
	* thunar/thunar-local-file.c: Implement the open_as_folder() method
	  for local files by simply instantiating a ThunarLocalFolder on the
	  file in question.
	* thunar/thunar-trash-folder.{c,h}: The ThunarTrashFile class is now
	  named ThunarTrashFolder as it really represents the trash toplevel
	  folder. It also implements the ThunarFolder interface now. The real
	  folder implementation is missing currently.
	* thunar/Makefile.am: Sync the build framework with the changes
	  described above.




(Old svn revision: 16345)
parent 96245579
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment