2003-09-10  Andrew Sobala  <aes@gnome.org>

	[ File Roller 2.4.0.1 released ]

2003-09-10  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.4.0 released ]

2003-09-06  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/recent-files/*.c: updated from libegg

2003-09-01  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.6 released ]

2003-08-31  Bastien Nocera  <hadess@hadess.net>
	
	* src/fr-command-rar.c (fr_command_rar_have_rar)
	(fr_command_rar_list, fr_command_rar_extract): use "unrar"
	instead of rar for extraction and listing when rar isn't available
	
2003-08-28  Taneem Ahmed  <taneem@bengalinux.org>

	* configure.in: Added "bn" to ALL_LINGUAS.

2003-08-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.5 released ]

2003-08-14  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.h: 
	* src/window.c (file_list_drag_begin, file_list_drag_end) 
	(file_list_drag_data_get): start extracting in
	file_list_drag_begin, and wait for extraction completion in
	file_list_drag_end (bug #119829).

2003-08-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-batch-add.c (dlg_batch_add_files): 
	* src/dlg-extract.c (add_fav_cb): 
	* src/dlg-add.c (selection_entry_changed): use the
	_get/set_filename_text functions.

	* src/gtk-utils.h:
	* src/gtk-utils.c (_gtk_entry_set_filename_text) 
	(_gtk_entry_get_filename_text, _gtk_label_set_filename_text) 
	(_gtk_label_get_filename_text): new functions.

	* Makefile.am (EXTRA_DIST): remove acinclude.m4

	* src/window.c (update_file_list_idle): 
	* src/menu-callbacks.c (rename_archive_cb): 
	* src/dlg-batch-add.c (add_clicked_cb): 
	* src/dlg-extract.c (update_bookmark_list): 
	* src/dlg-prop.c (dlg_prop): 
	* src/dlg-viewer.c (dlg_viewer): 
	* src/file-list.c (filter_apply): 
	* src/fr-archive.c (file_list_remove_from_pattern): 
	* src/dlg-add.c (open_file_ok_cb): use g_filename_to_utf8 /
	g_filename_from_utf8 instead of g_locale_to_utf8 /
	g_locale_from_utf8 where appropriate.

2003-08-12  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-cfile.c (list__process_line): fix bug #119698.

2003-08-11  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.4 released ]

2003-08-09  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/preferences.c: 
	* src/dlg-preferences.c: 
	* src/window.c: 
	* src/gconf-utils.h: 
	* src/gconf-utils.c: 
	* src/dlg-extract.c: always specify a default value when reading
	gconf keys. 

	* src/fr-command-zip.c (mktime_from_string): fix bug #119269.

2003-08-07  Breda McColgan  <breda.mccolgan@sun.com>

	* help/C/l10n.txt: updated for GNOME 2.4

2003-08-07  Breda McColgan  <breda.mccolgan@sun.com>

	* help/C/file-roller.xml: updated for GNOME 2.4
	* help/C/file-roller-C.omf: updated manual date and version number
	* help/C/figures/file-roller_main_window.png: updated for GNOME 2.4

2003-08-02  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-add.c (add_cb): fix bug #118795

2003-07-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-preferences.c (dlg_preferences): remove the "recent
	archives" option (bug #117512)

	* src/window.h: 
	* src/window.c (window_new, _window_update_sensitivity): make the
	"last output" command insensitive if no output is available. (bug
	#117513)

	* src/menu.h: added a tooltip to the "Last Output" command.

2003-07-22  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu.h: rename "Move To Trash" to "Move to Trash"

	* src/file_roller.glade: rename "Add Files and Folders" to "Add	Files".

	* src/file_roller_prop.glade: rename "Path" to "Location".

2003-07-22  Telsa Gwynne  <hobbit@aloss.ukuu.org.uk>

	* configure.in: Added "cy" (Welsh) to ALL_LINGUAS

2003-07-14  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_close): stop the activity timeout, should
	fix bug #117171

2003-07-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_view_last_output): make the dialog modal.

	* src/menu.h: move "New Window" to the View menu, remove the
	"Close Window" command and the Windows menu.

2003-07-06  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (_window_update_title): remove "File Roller" from the 
	title.

2003-07-07  Nikos Charonitakis  <frolix68@yahoo.gr>

	* po/el.po: updated Greek translation.

2003-07-02  Jordi Mallach  <jordi@sindominio.net>

	* file-roller.desktop.in: Use "false" instead of "0" in Terminal
	entry.

2003-06-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.3 released ]

2003-06-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (about_cb): Added Breda in the documenters list.

2003-06-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* component/File_Roller_Component.server.in.in: remove "Extract
	Here" and "Extract in a Folder".

2003-06-26  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_archive_open): add to recent list only if
	the archive was loaded without errors (bug #112577).

	* src/dlg-batch-add.c (add_clicked_cb): use tgz as default extension.
	(add_clicked_cb): display the correct error message when the user
	do not enter the archive name.

2003-06-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-rar.c (fr_command_rar_add): fixed bug #115775

2003-06-17  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/Makefile.am (file_roller_LDADD): removed LIBOBJ, no more
	needed because fnmatch is gone now.

	* src/file-utils.h: include <sys/types.h> because of mode_t

2003-06-12  Breda McColgan  <breda.mccolgan@sun.com>

	* help/C/file-roller.xml: updated for GNOME 2.2, not yet updated
	for GNOME 2.3
	* help/C/file-roller-C.omf: updated manual date and version number
	* help/C/l10n.txt: new file added 
	* help/C/figures/file-roller_main_window.png: new file added 
	* help/C/figures/fr-add-dialog.png: deleted
	* help/C/figures/fr-extract.png: deleted
	* help/C/figures/fr-mainwindow.png: deleted
	* help/C/figures/fr-prefs.png: deleted

2003-06-12	Mohammad DAMT  <mdamt@bisnisweb.com>

	* configure.in: Added "id" country code
	* po/id.po: New Indonesian translation by Yuhanes Chandra 
	<yuhanes@cbn.net.id>
	
2003-06-08  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-preferences.c: 
	* menu.h:
	* fr-error.[ch]:
	* fr-archive.[ch]:
	* gtk-utils.[ch]:
	* window.[ch]:
	* main.c:
	* menu-callbacks.c:
	* dlg-batch-add.c:
	* dlg-add.c:
	* dlg-extract.c:
	* dlg-preferences.c: make alert dialogs HIG compliant (bugs
	#114578, #114581).
	
2003-05-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.h: 
	* src/window.c (window_new, window_batch_mode_stop) 
	(window_archive__open_extract, window_archive__open_add): close
	the window if in non interactive mode (bug #112594).

	* src/menu-callbacks.c (copy_or_move_archive_ok_cb): fix bug #113805

2003-05-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (save_file_ok_cb): warning the user if he
	does not specify a new file name.

	* src/gtk-utils.c (_gtk_yesno_dialog_new): fix bug #113806

	* src/dlg-add.c (add_cb): fix bug #113807

	* src/menu.h: fix bugs #113809, #113808

	* src/dlg-delete.c (ok_clicked_cb): fix bug #113810

	* src/dlg-extract.c (overwrite_toggled_cb): fix bug #113820

	* src/menu.h: fix bug #113821

	* src/fr-archive.c (create_command_from_filename): fix bug #113822.

	* component/File_Roller_Component.server.in.in: fix bug #113824.

2003-05-19  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.2 released ]
	
	* src/file-utils.c (split_line, eat_spaces, get_last_field): new
	functions.
	* src/fr-command-rar.c (mktime_from_string): 
	* src/fr-command-lha.c (process_line): 
	* src/fr-command-zoo.c (process_zoo_line): 
	* src/fr-command-zip.c (list__process_line): 
	* src/fr-command-tar.c (process_line): 
	* src/fr-command-arj.c (list__process_line): use the global functions
	instead of redefining them each time.
	
2003-05-18  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file-utils.c (search_util_get_patterns): make this function
	utf8 compatible.

	* src/fr-command-arj.c (fr_command_arj_extract): fix junk_paths option.

	* src/utf8-fnmatch.c: 
	* src/utf8-fnmatch.h: new files, added a utf8 compatible
        fnmatch function.
	* src/file-utils.c (match_patterns): use utf8_fnmatch instead of
	fnmatch.
	* src/fnmatch.[ch]: deleted.

	* src/menu-callbacks.c (delete_archive_cb): move to trash instead
	of deleting from disk.

	* src/gtk-utils.c (_gtk_yesno_dialog_new): new function.

2003-05-17  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (open_progress_dialog, window_message_cb): 
	* src/ephy-ellipsizing-label.c: use this widget to display
	progress information.

	* src/fr-command-zip.c (fr_command_zip_add) 
	(fr_command_zip_delete): 
	(fr_command_zip_extract): make zip operations more verbose.

	* src/fr-command-arj.c (fr_command_arj_list): added arj archives
	support.

2003-04-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	* component/File_Roller_Component.server.in.in: add
	application/x-zip mime type

2003-05-17  Samúel Jón Gunnarsson  <sammi@techattack.nu>

	* configure.in: Added "is" to ALL_LINGUAS. 

2003-05-10  Paisa Seeluangsawat  <paisa@colorado.edu>

        * configure.in: Added Thai (th) to ALL_LINGUAS.

2003-05-06  Duarte Loreto <happyguy_pt@hotmail.com>

        * configure.in: Added Portuguese (pt) to ALL_LINGUAS.

2003-05-06  Danilo Šegan  <dsegan@gmx.net>

	* configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.

2003-04-28  Dmitry G. Mastrukov <dmitry@taurussoft.org>

	* help/ru/file-roller.xml: Fixed. File was encoded to UTF-8 from wrong
	codeset.

2003-04-07  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.1 released ]

	* src/icons/add.png:
	* src/icons/extract.png: new icons.

2003-04-06  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c: 
	(window_batch_mode_start, window_batch_mode_stop): hide the main
	window while in batch mode.
	
	* src/file-roller.schemas: 
	* src/file_roller_prop.glade: 
	* src/window.c: 
	* src/dlg-preferences.c: remove the 'show name column' option, the
	name must always be visible.

	* src/fr-archive.c (fr_archive_stoppable): new function, emit a
	stoppable signal.

	* src/window.c (drag_drop_add_file_list): do not allow the user to
	stop this operation.

	* src/window.c (window_view_last_output): add a title parameter
	(_action_performed): use 'Test Result' as title for the test operation.

	* src/window.c (window_fake_load): use a better logic to determine
	when to use the fake load.

	* src/dlg-batch-add.c (dlg_batch_add_files): display how many
	folders and files the user is going to add.

	* src/window.c (window_batch_mode_stop): 
	* src/window.h: removed the batch window, simply use the normal
	window now that we have the progress dialog.

	* component/File_Roller_Component.server.in.in: added zoo archive

	* src/fr-command-zoo.c (fr_command_zoo_list): use "lq" instead of "la"
	(fr_command_zoo_add): use "auP" instead of "aunP"

	* src/window.c:
	* src/window.h: added a progress dialog.

	* src/fr-process.h: 
	* src/fr-process.c: added begin_func and end_func functions to be
	called before and after a process execution. added sticky_only
	signal.
	(_fr_process_stop): do not stop the current command if it is
	declared sticky.

	* src/fr-archive.c:
	* src/fr-archive.h: added some signals to give more info about the
	current command.

	* src/fr-command-zoo.c (fr_command_zoo_test): added test to zoo
	archive.

2003-03-30  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (new_file_ok_cb): use tgz as default extension.

	* src/window.c (window_convert_data_free) 
	(convert__action_performed, _action_performed, window_new): added
	convert archive function.

	* src/menu-callbacks.c (save_as_archive_cb, save_file_ok_cb): 

	* src/file-utils.c (rmdir_recursive): new function

	* file-roller.mime: 
	* file-roller.keys: added zoo archive

	* src/window.c (location_entry_key_press_event_cb) 
	(_window_update_current_location, key_press_cb, window_new): use
	a text entry instead of the option menu for the location.

2003-03-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-add.c (open_file_ok_cb): 
	* src/window.c (add_files_done_cb) 
	(window_archive_add_with_wildcard, window_archive_add_directory) 
	(drag_drop_add_file_list): 
	* src/window.h: 
	* src/menu-callbacks.c (stop_cb): Allow to stop the "get file list"
	operation.
	
2003-03-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.0 released ]
	
2003-03-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-viewer.c (dlg_viewer, set_monospace_font): use the
	monoscape font specified by the desktop preferences.

2003-03-24  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file-list.c (get_wildcard_file_list_async) 
	(get_directory_file_list_async): 
	* src/file-list.h: make get_wildcard_file_list and
	get_directory_file_list asynchronous functions.

	* src/window.c (add_directory_done_cb, drag_drop_add_file_list): 
	* src/dlg-add.c (open_file_ok_cb): use the new functions.
	
2003-03-22  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-batch-add.c (add_clicked_cb): check whether the user
	entered a correct archive name. (bug #102727)

2003-03-16  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file-utils.c: add ':' to the chars to escape.

	* src/fr-command-tar.c (fr_command_tar_list, fr_command_tar_list)
        (fr_command_tar_add, fr_command_tar_delete)
        (fr_command_tar_extract): add --force-local option to handle
        filenames with a ':' char

	* src/fr-command-rar.c (split_line): 
	* src/fr-command-lha.c (split_line_lha): 
	* src/fr-command-zip.c (split_line): 
	* src/fr-command-tar.c (split_line): fixed a stupid stupid stupid
	stupid ... stupid bug.

	* src/fr-command-cfile.c (fr_command_cfile_list) 
	(list__process_line): fix bug #105827

	* src/file_roller.glade: fix bug #107753

2003-02-26  Paolo Bacchilega  <paolo.bacch@tin.it>

	* configure.in: require gnome-vfs 2.1.3 (patch by Alex Duggan
	aldug@astrolinux.com).

2003-03-13  Paul Duffy  <dubhthach@frink.nuigalway.ie>
        
	* configure.in: Added "ga" to ALL_LINGUAS.

2003-03-13  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "ml" to ALL_LINGUAS.

2003-03-07  Metin Amiroff  <metin@karegen.com>

	* configure.in: Added Azerbaijani to ALL_LINGUAS

2003-02-26  Yuriy Syrota  <rasta renome.rovno.ua>

	* help/uk/*: Added Ukrainian translation by
	Maxim Dubovoy <dmv@mylinux.com.ua>.

2003-02-26  Dmitry G. Mastrukov  <dmitry@taurussoft.org>

	* configure.in: Added Belarusian to ALL_LINGUAS.

2003-02-22  Roozbeh Pournader  <roozbeh@sharif.edu>

	* configure.in: Added "fa" to ALL_LINGUAS.

2003-02-22  Abel Cheung  <maddog@linux.org.hk>

	* configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.

2003-02-09  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "kn" to ALL_LINGUAS.

2003-01-30  Fatih Demir <kabalak@gtranslator.org>

	* configure.in: Added "tr" (Turkish) to the languages' list.

2003-01-30  Gil "Dolfin" Osher <dolfin@rpg.org.il>

	* configure.in: Added "he" to ALL_LINGUAS.

2003-01-30  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (theme_changed_cb): handle theme_changed event.
        (window_new): allow svg themes (patch from gnome-2-2 branch).

	* src/fr-command-zoo.c: 
	* src/fr-command-zoo.h: 
	* src/fr-archive.c: 
	(create_command_from_mime_type): 
	* src/Makefile.am (file_roller_SOURCES): 

	Added zoo archive support, patch from 
	Shaun McCance <shaunm@wolfram.com>.
	
2003-01-23  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

	* configure.in: Added "sk" to ALL_LINGUAS.

2003-01-22  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "mn" to ALL_LINGUAS.

2003-01-22  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/Makefile.am (file_roller_LDADD): revert Thomas Vander Stichele 
	commit, Thomas LIBOBJS is setted on systems that do not have the 
	FNM_CASEFOLD constant defined (e.g. Solaris), if it does not build for
	you use automake 1.7.2 and autoconf 2.57.

2003-01-21  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/recent-files/*.[ch]: updated "recent files" stuff from libegg.

2003-01-22  Thomas Vander Stichele <thomas at apestaart dot org>

        * src/Makefile.am: remove LIBOBJS, nothing sets it

2003-01-20  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.2.0 released ]

2003-01-20  Paolo Bacchilega  <paolo.bacch@tin.it>

	* component/file-roller-component.c (impl_Bonobo_Listener_event): patch
	from Alexander Larsson.

2003-01-20  Yuriy Syrota  <rastaman@renome.rovno.ua>

	* configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS.

2003-01-19  Paolo Bacchilega  <paolo.bacch@tin.it>

	* help/C/figures/*.png: updated.

	* help/C/file-roller.xml: updated.

2003-01-17  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-add.c (open_file_ok_cb): fix bug #103671.

2003-01-15  Pauli Virtanen  <pauli.virtanen@hut.fi>

	* configure.in: Added "fi" (Finnish) to ALL_LINGUAS.

2003-01-13  He Qiangqiang  <carton@linux.net.cn>

	* configure.in: Added zh_CN to ALL_LINGUAS.

2003-01-11  Laurent Dhima  <laurenti@alblinux.net>

	* configure.in: Added 'sq' (albanian) to ALL_LINGUAS

2003-01-10  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/main.c (prepare_app): fix bug #102963

2002-01-07  Naba Kumar  <naba@gnome.org>

	* configure.in: Added hi (hindi) in ALL_LINGUAS

2003-01-04  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.1.5 released ]

2003-01-05  Pablo Saratxaga  <pablo@mandrakesoft.com>

	* configure.in: Added Macedonian (mk) to ALL_LINGUAS

2002-12-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file_roller.glade:
	* src/dlg-extract.c (dlg_extract): fix bug #101428.

2002-12-26  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu.h: s/Manual/Contents/

2002-12-24  Paolo Bacchilega  <paolo.bacch@tin.it>

	* component/file-roller-component.c (get_path_from_url): new function.
	(impl_Bonobo_Listener_event): use gnome_vfs_unescape_string instead of
	g_filename_from_uri.

	* component/File_Roller_Component.server.in.in: add application/x-bzip

2002-12-21  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (about_cb): fixed bug #101727

2002-12-15  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/gtk-utils.c (_gtk_error_dialog_new): use header capitalization

	* src/fr-command-lha.c (process_line): use split_line_lha

	* src/menu.h: use Archive instead of File
	
	* src/file_roller_prop.glade: changed some strings.

2002-12-14  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-lha.c (split_line_lha): handle lha archives
	created on Windows.

2002-12-10  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.1.4 released ]

2002-12-10  Paolo Bacchilega  <paolo.bacch@tin.it>
	
	* configure.in: removed the scripts sub-folder.
	* file-roller.spec.in: removed the scripts installation.

2002-12-09  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu.h: reorder file operation commands.

2002-12-09  Paolo Bacchilega  <paolo.bacch@tin.it>
	
	[ File Roller 2.1.3 released ]

2002-12-09  Paolo Bacchilega  <paolo.bacch@tin.it>
	
	* src/fr-archive.c (fr_archive_utils__file_is_archive): do not return 
	always TRUE.

	* src/window.c (window_archive_open): focus the list after loading an
	archive.

	* src/main.c: remove useless variable.

	* src/window.c (_window_update_sensitivity): do not update 
	sensitivity when in batch mode (bug #98736).

	* component/file-roller-component.c (impl_Bonobo_Listener_event): 
	support folders with strange names.

	* src/dlg-batch-add.c (add_clicked_cb): ask whether to create the 
	destination folder if it does not exist.

2002-12-07  Ole Laursen  <olau@hardworking.dk>

	* configure.in: Added Danish (da) to ALL_LINGUAS.

2002-12-05  Andras Timar  <timar@gnome.hu>

	* configure.in: Added hu to ALL_LINGUAS.

2002-12-05  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file_roller.glade: re-layout the 'Extact' dialog.
	
	* src/dlg-extract.c (dlg_extract): use 'Bookmarks' instead of 
	'Favourites'.

	* src/main.c (migrate_to_new_directories, migrate_file_from_to) 
	(migrate_dir_from_to): use .gnome2/file-roller as config dir, and 
	provide a migration from the old .file-roller dir.

	* src/dlg-viewer.c (dlg_viewer): set the document filename as title.

	* src/file_roller_prop.glade: use sentence capitalization in 
	toggle buttons.
	
	* src/dlg-preferences.c (dlg_preferences): use 'Visible columns" as in 
	rhythmbox.

2002-12-04  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file_roller.glade: 
	* src/menu-callbacks.c (new_archive_cb, about_cb): re-add Copyright

	* src/window.c (window_archive_extract): 
	* src/dlg-extract.c (ok_clicked_cb): 
	* src/window.c (window_drag_data_received) 
	(window_drag_data_received): 
	* src/menu-callbacks.c (new_file_ok_cb, copy_archive_ok_cb) 
	(rename_archive_cb, delete_archive_cb): 
	* src/dlg-extract.c (ok_clicked_cb): 
	* src/window.c (window_archive_extract): remove whitespace before 
	punctuation.

2002-12-03  Christian Neumair  <chris@gnome-de.org>

	* src/menu-callbacks.c: Changed copyright string and marked it for
	translation.

2002-12-03  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_view_last_output): 
	* src/gtk-utils.c (_gtk_message_dialog_new) 
	(_gtk_request_dialog_run, _gtk_error_dialog_new): HIG compliant 
	dialogs.

	* src/typedefs.h: change config folder from $(HOME)/.file-roller to
	$(HOME)/.gnome2/file-roller

2002-12-02  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file_roller.glade: 
	* src/file_roller_prop.glade: add default buttons.

	* src/menu.h: added stock icon to the properties menu entry.

	* src/dlg-prop.c (dlg_prop): make the title HIG compliant

	* src/menu-callbacks.c (new_archive_cb): remove the frame.

	* src/window.c (window_update_file_list): display the file list when 
	a new archive is created.

2002-11-30  Paolo Bacchilega  <paolo.bacch@tin.it>

	* file-roller.desktop.in: Add StartupNotify and X-GNOME-Bugzilla 
	entries.

	* src/preferences.h (PREF_LIST_SORT_METHOD): 
	* src/file-roller.schemas: 
	* Makefile.am (SUBDIRS): 
	* src/main.c: 
	* src/main.h: remove the scripts installation.

	* src/eggtreemultidnd.c: 
	* src/eggtreemultidnd.h: new files 
	* src/window.c (window_new): add multi drag & drop support.

2002-11-23  Kjartan Maraas  <kmaraas@gnome.org>

	* help/C/file-roller.xml: Fix an embarrasing typo.
	
2002-11-18  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/*.glade: make dialogs more HIG compliant.

2002-11-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-preferences.c (dlg_preferences): set the bold attribute
	here not in glade.

	* src/dlg-*.c: s/.glade2/.glade/
	* src/*.glade2: 
	* src/*.glade: change extension from .glade2 to .glade
	
2002-11-11  James Willcox  <jwillcox@gnome.org>

	* Makefile.am:  add components to SUBDIRS
	* configure.in:  add components/Makefile to AC_OUTPUT
	* po/POTFILES.in:  added the .server file

	* component/File_Roller_Component.server.in.in:
	* component/Makefile.am:
	* component/file-roller-component.c: (impl_Bonobo_Listener_event),
	(file_roller_component_class_init), (file_roller_component_init):
	* component/file-roller-component.h:
	* component/libmain.c: (image_shlib_make_object):

	New files.  Implements a context menu handler for nautilus.

2002-11-07  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/main.c: added session management support.

2002-10-30  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu.h: s/Information/Properties/

	* src/dlg-add.c (add_cb): 
	* src/file_roller.glade2: change dialog titles.

2002-11-01  Tivo Leedjï?½v  <toivo@linux.ee>

	* configure.in: Added et to ALL_LINGUAS.

2002-10-19  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-archive.c (create_command_from_sniffer): use a
	personalized 'sniffer' to recognize supported archive formats with
	exotic extensions (i.e. OpenOffice documents).
	
	* src/window.c (window_drag_data_received): use
	fr_archive_utils__file_is_archive.

	* src/fr-archive.c (fr_archive_utils__get_file_name_ext): rename
	fr_archive_utils_get_file_name_ext as 
	fr_archive_utils__get_file_name_ext
	(fr_archive_utils__file_is_archive): new function

	* src/fr-archive.h: 
	* src/menu-callbacks.c (rename_archive_cb): use 
	fr_archive_utils__get_file_name_ext.

2002-10-16  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-process.h (BUFFER_SIZE): set buffer size to 16384. 
        * src/fr-process.c (REFRESH_RATE): set refresh rate to 10 millisecs.

        this makes loading much more faster (at least on my machine):

        archive         files     before     after
        -------------------------------------------
        nautilus.tgz    1873      06''00     02''00
        evolution.tgz   3478      10''00     03''00
        gphoto2.tgz      592      02''10     00''97
        
        please send me your benchmarks.

2002-10-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.1.1 ]

2002-10-11  Paolo Bacchilega  <paolo.bacch@tin.it>

	* configure.in: update required libraries versions.

	* src/recent-files/*: import egg-recent files.
	
	* src/window.c (get_icon): use gnome_icon_lookup to get the icon.
	(open_recent_cb, _window_add_to_recent, pref_history_len_changed) 
	(window_new): use egg-recent.

2002-10-08  Peteris Krisjanis <peteris.krisjanis@os.lv>

	* configure.in: Added lv to ALL_LINGUAS.

2002-10-02  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.1.0 ]

2002-10-01  Stanislav Brabec  <sbrabec@suse.cz>

	* configure.in: Added cs to ALL_LINGUAS.

2002-09-30  Paolo Bacchilega  <paolo.bacch@tin.it>

	* help/ru/file-roller.xml: fixed some 'opening and ending tag 
	mismatch' errors.

	* src/window.c (window_archive_reload, window_archive_open): we
	have to load the archive, even in batch mode, if the user wants to
	update.

2002-09-28  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command.h:
	* src/fr-command.c:
	* src/fr-archive.h:
	* src/fr-archive.c:
	* src/window.c: do not load the archive if in batch mode.
	(activity_cb, set_icon_transparency): animate the icon when there is
	activity in batch mode.
	(window_update_file_list): hide/show the scrolled window not the
	list view.

2002-09-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/main.c (command_done, viewer_done): use g_spawn_sync instead
	of gnome_execute_shell.

	* src/window.c: added break; to default cases.

	* src/toolbar.h: 
	* src/menu.h: 
	* src/window.h: removed trailing commans to increase portability.

2002-09-19  Dmitry G. Mastrukov  <dmitry@taurussoft.org>

	* help/ru/*: recoded Russian help to UTF-8 

2002-09-17  Pablo Saratxaga  <pablo@mandrakesoft.com>

	* configure.in: Added Catalan (ca) to ALL_LINGUAS

2002-09-16  Pablo Saratxaga  <pablo@mandrakesoft.com>

	* configure.in: Added Vietnamese (vi) to ALL_LINGUAS

2002-09-14  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file_roller.glade2: hide cursor in the text viewer.

2002-09-11  Marius Andreiana <mandreiana@yahoo.com>

	* configure.in: added 'ro' to ALL_LINGUAS

2002-09-10 Hasbullah Bin Pit <sebol@ikhlas.com>

        * configure.in: Added ms at ALL_LINGUAS.

2002-09-03  Paolo Bacchilega  <paolo.bacch@tin.it>

	* configure.in (GETTEXT_PACKAGE): 
	* src/Makefile.am (install-data-local): install schemas only when
	SCHEMAS_INSTALL is defined.

	* file-roller.spec.in: install schemas and update the scrollkeeper
	database.

2002-09-01  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.0.2 released ]

2002-09-01  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/main.c (install_scripts): substitute underscores with spaces
	before installing stripts.

2002-08-31  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-prop.c (dlg_prop): use a better time format and make it
	localizable.

	* src/window.c (get_compare_func_from_idx): do not let the column
	index have invalid values.

	* src/preferences.c (get_string_from_enum): 
	(get_enum_from_string): return the first value if input is invalid.

2002-08-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.0.1 released ]

2002-08-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file-roller.schemas: added keys documentation.

2002-08-28  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (about_cb): Added e-mail address.

2002-08-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_close): remove notifications when closing the 
	window.

	* src/file-roller.schemas: changed some keys

	* src/menu-callbacks.c: 
	* src/window.c: 
	* src/window.h:
	* src/preferences.c:
	* src/preferences.h:
	* src/dlg-preferences.c: Use gconf instead of gnome-config.
	
	* src/gconf-utils.c:
	* src/gconf-utils.h: new files.

	* src/gtk-utils.c:
	* src/gtk-utils.h: renamed misc.[ch] to gtk-utils.[ch]

	* help/ru/*: added Russian translation by <linuxbox@degunino.net>.

2002-08-24  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-add.c: 
	* src/dlg-extract.c: 
	* src/window.c: 
	* src/dlg-batch-add.c: fixed some locale-UTF8 translations bugs.

2002-08-23  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-batch-add.c (add_clicked_cb): translate archive name to 
	locale.

	* src/window.c (key_press_cb): show popup menu when pressing SHIFT-F10.

2002-08-21  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c: 
	* src/window.h: 
	* src/toolbar.h: 
	* src/menu.h: Changed menu and toolbar to make it follow the HIG. 
	Added "Deselect All", "View Toolbar", "View Statusbar" and "Reload"
	commands.

	* src/dlg-extract.c (ok_clicked_cb): 
	* src/window.c (_window_batch_start_current_action): when extracting
	multiple archives let the user specify the destination folder only 
	once.
	(_window_update_title): make the title follow the HIG.

2002-08-20  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-batch-add.c: 
	* src/dlg-extract.c: 
	* src/window.c: 
	* src/window.h: 
	* src/main.c: added ability to extract multiple archives (fixed bug 
	#90849).
	
	* scripts/Extract_here: 
	* scripts/Extract_to: these scripts can accept multiple arguments now.

2002-08-19  Paolo Bacchilega  <paolo.bacch@tin.it>
	
	* src/file-data.c (file_data_get_type_description): new function.
	
	* src/window.c (sort_by_type): 
	(update_file_list_idle): use file_data_get_type_description.

2002-08-16  Paolo Bacchilega  <paolo.bacch@tin.it>

	* help/C/file-roller.xml: remove the "install scripts" documentation.
	* help/C/figures/fr-prefs.png: New screenshot.
	* src/dlg-preferences.c (dlg_preferences): 
	* src/main.c (initialize_data): remove the "install Nautilus scripts"
	option.

2002-08-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-add.c (open_file_ok_cb): check directory permissions 
	before adding files.

2002-08-12  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (bookmark_selected_cb): convert path to locale.

	* file-roller.desktop.in (Categories): Added GNOME.
	* src/menu.h: re-arranged menus.

2002-08-10  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu.h: Remove 'Archive' from the labels of the File menu.
	* src/window.c (window_update_history_list): Put the recent files list
	in a submenu ala gedit.

	* help/C/file-roller.xml: Document the compression level option.
	* help/C/figures/fr-prefs.png: New screenshot.
	
2002-08-09  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-cfile.c:
	* src/fr-command-lha.c:
	* src/fr-command-zip.c:
	* src/fr-command-tar.c:
	* src/fr-command.c:
	* src/fr-archive.c:
	* src/preferences.c:
	* src/window.c:
	* src/dld-delete.c: Added a compression level option.

2002-08-03  Paolo Bacchilega  <paolo.bacch@tin.it>

	* file-roller.spec.in: file-roller-2.0.mo -> file-roller.mo

	* src/file-list.c: 
	* src/fnmatch.c: 
	* src/fnmatch.h:
	* configure.in: 
	* acinclude.m4: Added patch from Claudio Bley to cope with systems
	that do not have FNM_CASEFOLD defined.

2002-08-02  Paolo Bacchilega  <paolo.bacch@tin.it>

	* configure.in (GETTEXT_PACKAGE): set GETTEXT_PACKAGE to file-roller,
	bug #89641.

	* src/fr-archive.c (fr_archive_new_file): 
	* src/window.c (window_archive_new): Fixed bug #89664

	* src/menu.h: Removed some ... in menu labels.

2002-08-01  Christophe Fergeau <teuf@users.sourceforge.net>

	* configure.in: renamed fr_FR.po to fr.po

2002-07-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* configure.in (GNOME_VFS_REQUIRED): updated required libraries 
	version.

	* src/dlg-viewer.c (dlg_viewer): do not let edit the text.

2002-07-24  Paolo Bacchilega  <paolo.bacch@tin.it>

	* help/C/file-roller.xml: s/directory/folder/g

2002-07-23  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/main.c (install_scripts): ensure the existence of the scripts
	folder before installing the scripts.

2002-07-19  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-zip.c (mktime_from_string): Fixed year computation.

	* src/dlg-preferences.c (dlg_preferences): Add an option to install or
	remove Nautilus scripts.

2002-07-18  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (open_nautilus): escape folder name.

	* src/main.c (install_scripts): New functions to install the nautilus
	scripts.
	* src/preferences.[ch]: New option to keep trace whether we need to 
	install the scripts.
	
	* scripts/Add_to_archive: 
	* scripts/Extract_here: 
	* scripts/Extract_in_a_subfolder: 
	* scripts/Extract_to: Fixed handling of paths with spaces.
	
2002-07-11  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (open_nautilus): Use g_spawn_command_line_async instead
	of gnome_execute_shell and display an error dialog if this is the case.

2002-07-08  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_view_last_output): 
	* src/misc.c (misc_error_dialog_new): Use bytes_written as text len.

2002-07-06  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_close): destroy the tooltips when closing 
	the window.

2002-07-05  Paolo Bacchilega  <paolo.bacch@tin.it>

	* help/C/file-roller.xml: Updated documentation of the extraction
	dialog.

	* src/dlg-extract.c (dlg_extract): 
	* src/dlg-preferences.c (dlg_preferences): Add the help button.

	* src/fr-process.c (start_current_command): Free command string.

2002-07-04  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file_roller.glade2: reorganize the extraction dialog.
	
	* src/dlg-extract.c: 
	* src/window.c (_action_performed): 
	* src/preferences.c: Add an option to view the destination folder 
	after the extraction.

2002-07-02  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_view_file): 
	(window_open_files): 
	* src/fr-archive.c (fr_archive_extract): create the temp dirs with 0700
	mode.

	* src/window.c (file_list_drag_begin): 
	(window_archive_extract): 
	* src/dlg-extract.c (ok_clicked_cb): create destination dirs with 0755 
	mode.

	* src/dlg-add.c (save_options_cb): 
	(load_options_cb): Create .file-roller dir with 0700 mode.

	* src/file-utils.c (ensure_dir_exists): Add a mode parameter.
	
2002-06-30  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/misc.c (misc_error_dialog_new): set resizable to FALSE.

	* POTFILES.in: updated.

2002-06-28  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-open-with.c (app_activated_cb): 
	(recent_activated_cb): Use row_activated signal to start command.

2002-06-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/misc.c (misc_error_dialog_new): 
	* src/window.c (window_view_last_output): convert to UTF-8 before
	displaing output.

2002-06-18  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (_window_update_sensitivity): make password item 
	sensitive only when the command support passwords.
	(get_file_list_from_url_list): unescape dropped files paths.

	* src/menu.h: options menu re-arranged.
	
2002-06-17  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu.h: actions menu re-arranged.

	* src/dlg-extract.c (ok_clicked_cb): Check directory existence and 
	permissions here and do not close the dialog if an error occurred so
	the user can re-type the directory without invoking the command again.

	* src/window.c (open_files): 
	* src/main.c (command_done): 
	(release_data): remove temp dirs at exit, not when the external
	applications are closed.	

	* src/fr-process.c (fr_process_finalize): do not emit signals when
	finalizing the process.

2002-06-09  Paolo Bacchilega  <paolo.bacch@tin.it>

	* Makefile.am:
	* configure.in: remove viewer subdir.

	* src/window.c (view_file): Use Nautilus as document viewer.  If the
	file has no mime type or action associated use the internal viewer.

	* src/dlg-viewer.h: 
	* src/dlg-viewer.c: The internal viewer is now a simple text viewer.

	* src/gnome-vfs-helpers.h: 
	* src/gnome-vfs-helpers.c: Used by the internal viewer to load the 
	document.

2002-06-08  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-password.c: 
	* src/dlg-password.h: New files.  Implement the password dialog.

	* src/window.h: 
	* src/window.c: Added a password variable.
	
	* src/fr-command.h: 
	* src/fr-command.h: Added a password argument to add and extract.

	* src/fr-command-zip.c (fr_command_zip_test): Implement the test.

	* src/fr-command.h:
	* src/fr-command.c: Added a virtual test function.

	* src/fr-process.c (fr_process_set_err_line_func): new function used
	to process the standard error.
	(fr_process_set_out_line_func): renamed fr_process_set_proc_line_func
	to fr_process_set_out_line_func.

	* src/fr-process.h: Added an error buffer.

	* src/fr-process.c (start_current_command): uses 
	g_spawn_async_with_pipes.

2002-06-05  Paolo Bacchilega  <paolo.bacch@tin.it>

	* help/*: Manual.
	
	* src/*.glade2
	* src/dlg-add.c (add_cb): Added mnemonics to all dialogs.

2002-06-03  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file-utils.c: add ';' to bad_char.

2002-05-27  Paolo Bacchilega  <paolo.bacch@tin.it>

	* configure.in: added AC_PREREQ(2.50)

2002-05-18  Paolo Bacchilega  <paolo.bacch@tin.it>

	* all files: merged changes from file-roller 1.0.1

2002-05-04  Paolo Bacchilega  <paolo.bacch@tin.it>

	* viewer/main.c (build_component_menu): Use a menu to show available 
	components.

2002-05-03  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (get_icon): Add a reference to the pixbuf if we use an
	internal icon.
	(get_icon_path_from_name): Add .nautilus/themes to the search path.

2002-05-02  Paolo Bacchilega  <paolo.bacch@tin.it>

	* scripts/: Added Extract_here and Extract_in_a_subfolder 

2002-04-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/main.c (prepare_app): Added '--force' command line option.

2002-04-26  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu.h: Added some keyboard shortcuts.
	
	* imported all files
