2009-04-14  Paolo Bacchilega  <paobac@svn.gnome.org>

	[ File Roller 2.26.1 released ]

	* NEWS: updated

2009-04-09  Paolo Bacchilega  <paobac@svn.gnome.org>

	* copy-n-paste/eggdesktopfile.c: 
	* copy-n-paste/eggsmclient.c: 
	* copy-n-paste/eggsmclient-xsmp.c: 

	updated from libegg

2009-04-02  Paolo Bacchilega  <paobac@svn.gnome.org>

	* src/fr-command-rar.c (fr_command_rar_extract): 
	
	added switch to keep broken extracted files (-kb).
	
2009-04-02  Paolo Bacchilega  <paobac@svn.gnome.org>

	* src/fr-command-rar.c (fr_command_rar_handle_error): 
	
	A CRC error isn't always caused by a password request.
	Fixes bug #574657 – support corrupted rar archives.
	
	* src/gtk-utils.c (_gtk_error_dialog_new): 
	
	Expand the command line output if the secondary text is null.
	
	* src/fr-window.c: 
	* src/dlg-extract.c: 
	* src/dlg-batch-add.c: 
	* src/actions.c: 
	
	Always use a c-formatted string as 5th argument of 
	_gtk_error_dialog_new().

2009-03-31  Paolo Bacchilega  <paobac@svn.gnome.org>

	* src/file-utils.c (get_file_size): init size to 0
	
	Fixes bug #576960 – file-roller shows random filesize for 
	zero bytes files.
	
2009-03-31  Paolo Bacchilega  <paobac@svn.gnome.org>

	* src/file-utils.h: 
	* src/file-utils.c: 
	
	added a parent_folder argument to get_temp_work_dir
	
	* src/fr-archive.c (fr_archive_extract_to_local): 
	
	create the temp dir in the destination folder to make the mv 
	operation faster.

	* src/fr-command-unstuff.c: 
	* src/fr-command-jar.c: 
	* src/fr-window.c: 
	* src/fr-command-cfile.c: 
	
	updated calls to get_temp_work_dir

	* src/glib-utils.h: 
	* src/glib-utils.c: 
	* src/fr-window.c: 
	* src/fr-command.c: 
	* src/fr-archive.c: 
	* src/file-data.h: 
	* src/file-data.c: 
	
	sort the files array after getting the list and search a path using 
	a binary search to speed up the operation.
	
	Fixes bug #577389 – File roller hangs and leaks memory when file is 
	dragged / dropped from archive