ChangeLog 85.3 KB
Newer Older
1 2 3 4
2005-05-17  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.11.1 released ]

5 6
2005-04-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

7
	* nautilus/nautilus-fileroller.c: 
8 9 10 11 12 13
	(extract_here_callback): 

	Do not create a _FILES folder.  Bug #167261: "Extract Here" 
	(Nautilus integration) not useful anymore (regression!)
	
	* src/window.c: 
14 15 16 17 18
	* src/main.c: 

	Allow to extract more archives at once.  Added a --extract-here
	command line option.
	
19 20 21 22 23
	* src/fr-archive.c (fr_archive_load): disconnect the signals 
	callbacks before unreferencing the object.

	* data/glade/file-roller.glade: center 'create archive' window.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
24 25
	* src/main.c (main): removed local pctx.

26 27 28
	Fixed bug #162729: File Roller doesn't exit cleanly on invalid 
	archive extension.
	
29 30 31 32 33 34 35 36 37 38 39 40 41 42
	* src/dlg-prop.c (dlg_prop): 
	* src/dlg-batch-add.c (add_clicked_cb): 
	* src/dlg-add-folder.c (selection_changed_cb)
	(file_sel_response_cb): 
	* src/dlg-add-files.c (selection_changed_cb)
	(file_sel_response_cb): 
	* src/window.c: 

	Use g_filename_display_name and g_filename_display_basename.

	* src/fr-command-zip.c (process_line__common): 
	* src/fr-process.c (process_error, process_output): 

	removed useless hacks.
43 44 45 46

	* src/window.c (window_message_cb): ensure the string is not NULL.

	Fixes bug #164894: crash on zip with incorrect filenames
47
	
48 49
2005-04-17  Paolo Bacchilega  <paobac@cvs.gnome.org>

50 51
	* src/actions.c (activate_action_about): 
	s/translator_credits/translator-credits/
52 53 54 55

	Fixes bug #300956: Please use a hyphen instead of an underscore, i.e 
	"translator-credits".

56 57 58 59 60
	* src/fr-command-tar.c (begin_tar_command): 

	Fixed bug #300895: Invalid read reported by valgrind.
	Patch by Kjartan Maraas.

61 62 63 64 65 66
2005-04-16  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-process.c (process_error, process_output): create a temp
	variable t store the current line.  
	(process_output, process_error): Attemp to fix bug #164894.

67 68
2005-04-15  Paolo Bacchilega  <paobac@cvs.gnome.org>

69 70
	* src/window.c (window_rename_selection): do not ask anything,
	simply suggest to use a different name.
71 72
	(name_is_present): split the string to reuse an already present
	phrase.  Allow the user to retype the name if an error occurs.
73 74 75 76 77 78 79 80 81

	Fixed bug #168287: Rename file in archive can overwrite other 
	existing files.

	* data/glade/file-roller-extract.glade: 

	Fixed bugs #300763 Non-English string? and #300764: String mismarked 
	for translation?

82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
	* src/window.c: 
	* src/ui.h: 
	* src/preferences.c: 
	* src/main.c: 
	* src/gconf-utils.c: 
	* src/fr-command-zip.c: 
	* src/fr-command-tar.c: 
	* src/fr-command-rpm.c: 
	* src/fr-command-iso.c: 
	* src/fr-command-7z.c: 
	* src/fr-archive.c: 
	* src/file-utils.c: 
	* src/file-data.c: 
	* src/dlg-prop.c: 
	* src/dlg-password.c: 
	* src/dlg-open-with.c: 
	* src/dlg-extract.c: 
	* src/dlg-delete.c: 
	* src/dlg-add-folder.c: 
	* src/dlg-batch-add.c: 
	* src/dlg-add-files.c: 
	* src/actions.c: 

	Fixes bug #171618: header cleanup.  Patch by Kristof Vansant.
	
2005-04-06  Alan Horkan <horkana@tcd.ie>

        * src/ui.h: Be nice to translators, allow stock labels 
        (and keybindings where appropriate) to show through.  
        Should make translation work a little less painful.
	
113 114 115
	Fixes bug #172867: allow stock labels to show through, be nice to 
	translators
	
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
2005-04-15  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-add-files.c (GLADE_FILE): 
	* src/dlg-add-folder.c (GLADE_FILE, save_options_cb): restore
	the selected folder.

	* src/dlg-prop.c (PROP_GLADE_FILE): 
	* src/dlg-password.c (PROP_GLADE_FILE): 
	* src/dlg-open-with.c (GLADE_FILE): 
	* src/dlg-delete.c (EXTRACT_GLADE_FILE): 
	* src/dlg-batch-add.c (GLADE_FILE): 

	rename file_roller.glade to file-roller.glade
	
	* configure.in: set version to 2.11.0

132 133
2005-04-11  Paolo Bacchilega  <paobac@cvs.gnome.org>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
134 135
	* src/fr-command-rar.c (fr_command_rar_new): && instead of ||

136 137
	[ File Roller 2.10.2 released ]

138 139 140 141 142 143 144
	* src/fr-command-cfile.c (get_uncompressed_name_from_archive): use
	only the filename.
	(get_uncompressed_name_from_archive): check whether the FNAME
	flag is set.

	Fixes bug #300238: Unable to gunzip "gzip'd ubuntu mail archives".

145 146 147 148
2005-03-31  Steve Murphy  <murf@e-tools.com>

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

149 150
2005-03-31  Paolo Bacchilega  <paobac@cvs.gnome.org>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
151 152 153 154 155 156
	* src/window.c (recent_gtk_set_tooltip): Free the tooltip.

	Patch by Kjartan Maraas.

2005-03-31  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
157 158
	[ File Roller 2.10.1 released ]

159 160 161 162 163 164 165
2005-03-31  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.h: 
	* src/window.c (_window_update_sensitivity): 

	Fixed bug #172219: Select All and Deselect all doesnt work properly.
	
166 167
	* src/recent-files/egg-recent-view-uimanager.c 
	(egg_recent_view_uimanager_clear): 
168 169 170 171 172 173 174 175
	call gtk_ui_manager_ensure_update after removing the action group.

	* src/window.c (window_open_files__extract_done_cb): show an error
	dialog if an error occurred.

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

Paolo Bacchilega's avatar
Paolo Bacchilega committed
176 177
2005-03-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

178 179 180
	* src/recent-files/egg-recent-view-uimanager.c: Applied patch by
	 David A Knight, see bug #141667.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
181 182
	* src/fr-command-tar.c (begin_tar_command): free temp after use.

183 184 185 186 187 188
2005-03-29  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/recent-files/egg-recent-view-uimanager.c 
	(egg_recent_view_uimanager_set_list): ref the item after adding it to 
	the list.

189 190 191 192 193 194 195 196 197 198 199 200 201 202
2005-03-22  Madhan Raj	<raj_madan@rediffmail.com>

	* src/file-list.c (get_directory_file_list_async): Do not concatenate 
	/ to the root dir.
	(get_directory_file_list_cb): base_len be zero for root dir.

	Fixes bug #171195: File-Roller will not tar up any subdirectories 
	directly under /

2005-03-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c (window_new): Fixed bug #170842: Toolbar buttons too 
	wide.

203 204
2005-03-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

205 206
	* src/actions.c (activate_action_about): updated copyright to 2005

207 208 209
	* src/window.c (add_columns): added ellipsize property to the
	columns.

210 211
2005-03-14  Paolo Bacchilega  <paobac@cvs.gnome.org>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
212 213 214 215 216
	* src/window.c (progress_dialog_delete_event): return TRUE

	Fixes bug #170329: Aborting File Add can sometimes crash the 
	application.
	
217 218 219
	* src/window.c (window_open_files__extract_done_cb): store command
	data to remove the temp dir before exiting.

220 221 222 223 224 225 226
	* src/window.c (window_open_files__extract_done_cb)
	(window_open_files_common): do not escape filenames with 
	gnome_vfs_mime_application_launch.

	Fixes bug #170258: file-roller can't open for preview files with a 
	white space in filename.

227 228 229 230 231 232 233 234 235 236 237 238
2005-03-11  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* nautilus/nautilus-fileroller.c (nautilus_fr_get_file_items): 

	Fixed bug #169818: Archive menu item to be disabled if no files are 
	selected.

	* src/window.c (file_button_release_cb, file_button_press_cb): 

	do not activate the first row after reordering the list in single
	click mode.

239 240 241 242 243 244 245 246 247
2005-03-07  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.10.0 released ]
	
	* src/window.c (file_button_press_cb, file_button_release_cb): 

	Added a fix in a comment.  To be uncommented when the code freeze is
	over.

248 249 250 251
2005-02-28  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.9.92 released ]

252 253 254 255 256 257 258 259 260 261
2005-02-28  Maxim V. Dziumanenko <mvd@mylinux.com.ua>

	* help/uk/file-roller-uk.omf: 
	* help/uk/file-roller.xml: 
	* help/uk/uk.po: 
	* help/uk/figures/file-roller_home.png:
	* help/uk/figures/file-roller_leftarrow.png:
	* help/uk/figures/file-roller_main_window.png:
	* help/uk/figures/file-roller_rightarrow.png:
	* help/uk/figures/file-roller_uparrow.png:
262

263 264
	Updated Ukrainian translation of the manual.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
265 266
2005-02-27  Paolo Bacchilega  <paobac@cvs.gnome.org>

267 268 269 270
	* src/actions.c (activate_action_new): 

	Fixes bug #157698: Default new archive name as the first-added object.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
271
	* src/fr-command-iso.c (list__process_line): fix line parsing.
272 273 274
	(fr_command_iso_list, fr_command_iso_extract): do not use -J -R
	options.
	(fr_command_iso_handle_error): read iso files without Joliet info.
Paolo Bacchilega's avatar
Paolo Bacchilega committed
275

276 277 278
	Fixes bug #144953: ISO reading assumes Joliet and Rock Ridge 
        extensions.
	
279 280 281 282 283 284 285 286
2005-02-26  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c (display_progress_dialog): use gtk_widget_show instead of
	gtk_window_present.

	Fixes bug #168477: Create Archive should leave status window in the 
	background while creating multiple folder archives.

287 288 289 290 291 292 293 294
2005-02-23  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* file-roller/src/gtk-utils.c:
	* file-roller/src/main.c:
	* file-roller/src/window.c:

	Use "Archive Manager" instead of "File Roller".

295 296
2005-02-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

297 298 299 300 301 302 303 304
	* src/Makefile.am:
	* src/mkdtemp.c: 
	* src/mkdtemp.h: 
	* configure.in: 

	Fixes bug #159952: file-roller compilation error.
	Patch by Sandie Vanderme.

305 306 307 308 309 310 311 312
	* src/main.c: 
	* src/main.h: 
	* src/file-utils.c (is_program_in_path): added a cache to store
	utilities presence.

	* src/actions.c (get_supported_archive_types): use is_program_in_path
	instead of g_find_program_in_path.

313 314 315 316
2005-02-17  Adi Attar  <aattar@cvs.gnome.org>

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

317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340
2005-02-16  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/main.c:
	* src/fr-command-zoo.c: 
	* src/fr-command-zip.c: 
	* src/fr-command-unstuff.c: 
	* src/fr-command-tar.c:
	* src/fr-command-rpm.c:
	* src/fr-command-rar.c:
	* src/fr-command-lha.c:
	* src/fr-command-iso.c:
	* src/fr-command-cfile.c:
	* src/fr-command-arj.c:
	* src/fr-command-ar.c:
	* src/fr-command-7z.c:
	* src/fr-archive.c: 
	* src/file-utils.h: 
	* src/file-utils.c:
	* src/actions.c: 

	Applied patch to fix bug #166658: Archives should only be processed
	if command-line utility is present.
	Patch by Laszlo Kovacs <Laszlo.Kovacs@Sun.COM>

341 342 343 344 345 346 347 348
2005-02-07  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.9.91 released ]

2005-02-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

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

349 350 351 352 353 354 355
2005-01-24  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.9.4 released ]
	
	* NEWS: 
	* configure.in: updated for 2.9.4

356 357
2005-01-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

358 359
	* src/window.c: fixed dnd when in single click mode.
	
360 361
	* src/window.c (window_new, is_single_click_policy, add_columns)
	(file_button_press_cb): 
362

363 364 365 366 367 368
	* src/window.h: 
	* src/main.c (initialize_data): 
	* src/preferences.h (PREF_NAUTILUS_CLICK_POLICY): 

	Fixed bug #100927: should use GNOME mouse click settings.
	
369 370 371 372
2005-01-10  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.9.3 released ]

373 374 375 376
2004-12-27  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c: use "text/uri-list" only as dnd target type.

377 378
	Fixes bug #162324: Cannot drag files from gthumb to file-roller

379 380 381 382 383 384
2004-12-25  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-rar.c (process_line): 

	Fixes bug #162188: RAR archives' directories are not recognized properly

385 386 387 388 389 390 391 392 393 394 395
2004-12-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c (window_new): 

	Fixed bug #132555: file-roller does not honor system-wide toolbar 
	setting.

2004-12-20  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
	[ File Roller 2.9.2 released ]

Paolo Bacchilega's avatar
Paolo Bacchilega committed
396 397 398 399
2004-12-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-rar.c (process_line): ignore directories.

400 401
2004-12-15  Paolo Bacchilega  <paobac@cvs.gnome.org>

402 403 404 405
	* src/window.c (_action_started): 

	Fixed bug #152129: Unnecessary call to _window_update_sensitivity()

406 407 408 409 410
	* src/fr-archive.c (create_command_from_filename): 

	Fixed bug #154821: file-roller can't open archives with extension .lha
	Patch by Volker Weber.

411 412 413 414 415
	* src/file-utils.c: 
	* src/file-utils.h: 

	Fixed bug #154398: Remove some useless code.

416 417 418 419 420 421
	* src/window.c (load_icon_file): 

	Fixed bug #154233: load_icon_file optimization.

	* file-roller.desktop.in (MimeType): added war and ear.

422 423
2004-12-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

424 425 426 427
	* src/fr-command-tar.c (mktime_from_string): 

	Fixes bug #161141: Time of modifcation incorrect

428 429 430
	* src/dlg-add-folder.c (file_sel_response_cb): add always the folder
	to the archive.

431 432 433 434 435
	* src/window.c (window_set_toolbar_visibility)
	(window_set_statusbar_visibility): 

	Fixes bug #161147: View->Toolbars inconsistent across multiple instance.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
436 437 438 439 440
2004-12-11  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* nautilus/fileroller-module.c (nautilus_module_initialize): bind
	text domain here.

441 442
2004-12-07  Paolo Bacchilega  <paobac@cvs.gnome.org>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
443 444
	* src/fr-command.c: removed unused function.

445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463
	* src/fr-archive.h: 
	* src/window.h: 
	* src/window.c (window_archive__open_add): 
	* src/fr-archive.c (create_command_from_filename): 
	* src/dlg-batch-add.c (add_clicked_cb): 
	* src/fr-command-cfile.c (fr_command_cfile_add): Added ability to 
	create compressed files from the Nautilus context menu command.  
	
	Fixed bug #160617: "Create archive" context menu item does not support 
	single-file bz2 or gz
	
	* src/file_roller.glade: 
	* src/dlg-batch-add.c (dlg_batch_add_files): Added ability to select a 
	destination folder.
	
	Fixed bug #160401: create archive doesn't work on read-only CD-ROM
	
	* src/file-utils.c (check_permissions): new function.

464 465 466 467 468 469 470 471 472 473 474 475
2004-12-04  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command.c (fr_command_list): 

	Do not emit start/done signals here.

	* nautilus/nautilus-fileroller.c: 

	Use 'extract to...' if the archive location is write only.
	Added more mime types.
	

476 477
2004-12-03  Paolo Bacchilega  <paobac@cvs.gnome.org>

478 479
	* src/window.c: removed ephy_ellipsized_label and use gtk_label.

480 481 482
	* nautilus/nautilus-fileroller.c (add_callback): 
	(nautilus_fr_get_file_items): removed code used for debugging.

483 484 485 486 487 488 489 490
2004-12-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* nautilus/*:
	* configure.in: 

	Started fixing bug #160221: No more "extract here" entry in Nautilus 
	context menu.

491 492 493 494 495 496 497 498 499 500 501
2004-11-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: requires gnome-vfs 2.9.0 now.

	Fixes bug #159906: the configure.in should update its gnome-vfs 
	requirement.

2004-11-29  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.9.1 released ]

502 503 504 505 506
2004-11-24  Dennis Cranston <dennis_cranston@yahoo.com>

	* src/actions.c: (activiate_action_about):  Fix logo icon to 
	use the theme icon.
	
507 508 509 510 511 512 513 514
2004-11-25  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/file-utils.c: 
	* src/dlg-open-with.c (dlg_open_with): 
	* src/window.c (window_open_files__extract_done_cb): 

	Fixed bug #159464: Should not use deprecate mime API
	
515 516 517 518 519
2004-11-24  Dennis Cranston <dennis_cranston@yahoo.com>

	* src/main.c: (initialize_data):  Set window icon with
	gtk_window_set_default_icon_name () to use the theme icon.

520 521 522 523 524 525 526
2004-11-23  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c: 
	* src/dlg-extract.c: 
	* src/dlg-add-folder.c: 

	Fixes bug #159172: tooltips leaked.  Patch by Paolo Borelli.
Paolo Bacchilega's avatar
Paolo Bacchilega committed
527 528 529 530 531 532

2004-11-24  Dennis Cranston <dennis_cranston@yahoo.com>

	* src/main.c: (initialize_data):  Set window icon with
	gtk_window_set_default_icon_name () to use the theme icon.

533 534 535 536 537 538
2004-11-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/file-utils.c (split_line, eat_spaces, get_last_field): 

	Added more checks on NULL pointers.

539 540 541 542 543 544 545 546 547 548 549
2004-11-10  Claudio Bley  <octothorpe@gmx.de>

	* src/fr-command-rar.c (process_line): fixed file name processing;
	first char should be ignored, rest of the line is the file
	name, if the first char == '*' the file is encrypted
	(add_password_arg, fr_command_rar_test): new functions
	(fr_command_rar_list, fr_command_rar_add, fr_command_rar_extract):
	added rar password support.
	(fr_command_rar_class_init, fr_command_rar_init): enabled password
	support and testing of archives.

550 551 552
2004-11-09  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/actions.c (activate_action_about): use the GtkAboutDialog.
553
	(activate_action_about): use show instead of show_all
554

555 556
2004-11-08  Paolo Bacchilega  <paobac@cvs.gnome.org>

557 558
	* configure.in: updated required gtk version.

559 560 561 562 563 564 565 566 567 568 569
	* src/ui.h: 
	* src/window.c: 
	* src/window.h: 

	Added a 'Open Recent' menu item on the toolbar.

2004-11-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* help/*: Fixed bug #145162] .omf.out and omf_timestamp files should 
	not be in cvs.

570 571 572 573
2004-11-01  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.9.0 released ]  

574 575 576 577 578 579 580 581 582
2004-10-28  Marco Pesenti Gritti  <marco@gnome.org>

	reviewed by: Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c: (_window_update_title):

	Use "Archive Manager" as window title
	Fix #156674

583 584 585 586 587 588
2004-10-22  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-7z.c (fr_command_7z_begin_command): 

	prefer the '7za' command over '7z'

589 590
2004-10-21  Paolo Bacchilega  <paobac@cvs.gnome.org>

591 592 593
	* src/fr-archive.c (create_command_from_filename): use fr_command_ar
	for .ar files.  Do not let creation of .deb archives.

594 595 596
	* src/dlg-batch-add.c (add_clicked_cb): check *archive_name not
	archive_name as suggested by Santhosh Hiriyur Shankar.

597 598 599 600 601 602 603 604
2004-10-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* file-roller.keys: 
	* file-roller.applications: 
	* file-roller.mime: 
	* src/fr-archive.c: 
	* src/fr-command-7z.h: 
	* src/fr-command-7z.c: 
Paolo Bacchilega's avatar
Paolo Bacchilega committed
605
	(mktime_from_string): fixed date computation.
606 607 608 609 610 611 612

	Added 7-zip archive support.
	
2004-10-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* file-roller.mime: added 7-zip mime type

613 614 615 616 617 618 619
2004-10-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/file_roller.glade: 
	* src/dlg-extract.c (create_extra_widget): 

	make the text invisivle for the password entries (#155728).

Paolo Bacchilega's avatar
Paolo Bacchilega committed
620 621 622 623
2004-10-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* configure.in: check libraries version.

624 625 626 627
2004-10-05  James Henstridge  <james@jamesh.id.au>

	* src/window.h: trivial build fix: remove a stray "c" on a line.

628 629 630 631 632 633 634 635 636
2004-09-28  Christopher Aillon  <caillon@cvs.gnome.org>

	* file-roller.desktop.in: use %F in Exec to avoid opening
	remote files in nautilus.

2004-09-28  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-archive.c (IGNORE_CASE): set to FALSE

637 638 639 640 641 642 643 644
2004-09-27  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c: open the "open with" dialog if the file type does not
	have a registered application; get rid of the internal viewer.

	Fixes bug #153837: Internal viewer vs. other application question is 
	asked for files that internal viewer can't even handle.
	
645 646 647 648 649 650 651 652 653
2004-09-26  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-tar.c (fr_command_tar_escape): another attept to fix
	escaping.  Bug #153003

2004-09-25  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/ui.h: remove Select All/Deselect All from the context menu.

Pawan Chitrakar's avatar
Pawan Chitrakar committed
654 655 656 657
2004-09-25  Pawan Chitrakar  <pawan@nplinux.org>

	* configure.in: Added ne "Nepali" in ALL_LINGUAS

Paolo Bacchilega's avatar
Paolo Bacchilega committed
658 659
2004-09-24  Paolo Bacchilega  <paobac@cvs.gnome.org>

660 661 662 663 664 665 666 667 668
	* src/file-utils.c (application_get_command): do not escape spaces 
	here.

	* src/window.c (window_new, update_file_list_idle, window_new): added
	deb and ar to the recent file type list.
	(window_view_or_open_file): get the default application istead of
	the default action.
	(view_file):  if we are here it's better to use the internal viewer.

669 670 671
	* src/window.h: restore the timeout correctly. remove the
	empty_store gtk list store.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
672 673
	* src/file-utils.c (strchrs): check *c not c

674 675 676 677 678 679 680 681
	* src/file_roller.glade: 
	* src/dlg-batch-add.c (dlg_batch_add_files): make the WM give
	focus to the 'create archive' dialog.
	(add_clicked_cb): check whether to user entered a valid archive name.

	Fixes bug #147137: nautilus context menu 'create archive' doesn't 
	accept absolute paths.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
682 683 684 685 686 687 688 689 690
	* src/file-utils.h: 
	* src/file-utils.c (escape_str_common): 
	(strchrs): new functions

	* src/fr-command-tar.c (fr_command_tar_escape): 

	attempt to fix bug #153003: Does not properly extract files with 
	special characters in their filenames from .tar.gz files

Paolo Bacchilega's avatar
Paolo Bacchilega committed
691 692
2004-09-21  Paolo Bacchilega  <paobac@cvs.gnome.org>

693 694 695 696 697
	* src/window.c (last_output_window__unrealize_cb) 
	(window_view_last_output): 

	Save and restore the 'Last output' dialog size.

698 699 700
	* src/fr-archive.c (MAX_CHUNK_LEN): setted to NCARGS as suggested
	by Sebastien Bacher (see bug #153002)

Paolo Bacchilega's avatar
Paolo Bacchilega committed
701 702 703 704 705
	* src/window.c (default_sort_func): return 0 instead of 1

	Fixes bug #151113  - crash trying to open zip file for extraction
	Patch by ed AT catmur.co.uk

706 707
2004-09-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

708 709 710
	* src/window.c (update_file_list_idle): remove and restore the 
	timeout handle each time.

711 712 713
	* src/file-utils.c (shell_escape): remove = and - from the characters
	to escape.

714 715
2004-09-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
716 717
	* src/preferences.h (PREF_DESKTOP_MENUBAR_DETACHABLE): fixed typo.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
718 719 720 721 722 723
	* src/dlg-viewer.c (dlg_viewer): 
	* src/preferences.c (pref_util_restore_window_geometry) 
	(pref_util_save_window_geometry): new functions.

	Save and restore the viewer dialog size.
	
724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741
	* file-roller.mime: Fixed bug #152160: MIME type conflicts with 
	freedesktop.org

	* src/fr-archive.c (NO_DOT_FILES, NO_BACKUP_FILES): 
	* src/file-list.c (get_directory_file_list_async): 

	Fixed bug #153002: By adding directory to archive using file-roller, 
	hidden files do not get added.
	
	* src/fr-command-tar.c: 
	* src/fr-archive.c: 
	* src/fr-command.c: 
	* src/fr-command.h: 
	* src/fr-command-zip.c (fr_command_zip_add): 

	Fixed bug #153003: file-roller: Does not properly extract files with 
	special characters in their filenames from .tar.gz files

Paolo Bacchilega's avatar
Paolo Bacchilega committed
742 743 744 745 746 747 748
2004-09-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-ar.h:
	* src/fr-command-ar.c: new files
	* src/actions.c: 
	* src/fr-archive.c: 

749
	Added AR/Debian archives support. (bug #152994: support for deb files)
Paolo Bacchilega's avatar
Paolo Bacchilega committed
750 751 752 753 754 755 756 757 758

	* configure.in: changed version number to 2.9.0, updated requirements.

2004-09-16  Kaushal Kumar  <kaushal.kumar@wipro.com>

	* src/window.c (get_file_list_from_url_list): Handle multiple 
	drag and drop correctly. Accept all valid urls and ignore the 
	invalid ones. Fixes bug #152900.
 
759 760 761 762
2004-09-13  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.8.0 released ] 

763 764
2004-08-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

765 766 767 768 769
	* src/dlg-add-folder.c (add_folder_cb): set 'include subfolders'
	active by default. 

2004-08-30  Paolo Bacchilega  <paobac@cvs.gnome.org>
	
770 771
	[ File Roller 2.7.5 released ] 
	
Paolo Bacchilega's avatar
Paolo Bacchilega committed
772 773 774 775 776 777
2004-08-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command.h (struct _FRCommand): s/uint/guint/

	Fixes bug #151427

778 779 780 781 782 783 784
2004-08-21  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c (_window_history_add): Add locations visited using the 
	back button to the history list.

	Fixed bug #150672: Back button is broken

785 786 787 788 789 790 791 792 793
2004-08-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-archive.c (fr_archive_extract): 
	* src/window.c (window_open_files): 
	* src/fr-command-unstuff.c (fr_command_unstuff_list): 
	* src/file-utils.c (get_temp_work_dir_name, get_temp_work_dir): 

	Fixed bug #150329: File roller creates predictable /tmp directories

794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811
2004-08-17  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-extract.c (file_sel_response_cb): 
	* src/actions.c (new_file_response_cb, open_file_response_cb) 
	(save_file_response_cb, copy_or_move_archive_response_cb): 

	Check for GTK_RESPONSE_DELETE_EVENT

	* src/dlg-add-files.c: 
	* src/dlg-add-folder.c: Fixed bug #150327 and other issues.

2004-08-17  Subrahmanyam Madduri <smadduri@novell.com>

	* src/window.c: avoids crashing while DND of 'Home' icon into 
	file-roller.
	
	Fixes BUG #150328

812 813 814 815 816 817 818
2004-08-17  Mark McLoughlin  <mark@skynet.ie>

	* src/recent-files/egg-recent-item.c,
	  src/recent-files/egg-recent-view-gtk.c,
	  src/recent-files/egg-recent.h, sync with latest
	libegg.

819 820 821 822
2004-08-16  Christian Rose  <menthos@menthos.com>

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

823 824 825 826 827 828 829 830 831 832
2004-08-16  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.7.4 released ] 

2004-08-07  Paolo Bacchilega  <paobac@cvs.gnome.org>

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

	* file-roller.desktop.in (MimeType): added other mime types.

833 834 835 836 837
2004-08-16  Gurban M. Tewekgeli  <gmtavakkoli@yahoo.com>

	* po/tk.po: Added Turkmen translation.
	* configure.in: Added "tk" to ALL_LINGUAS.

Kjartan Maraas's avatar
Kjartan Maraas committed
838 839 840 841
2004-08-16  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Added nb to ALL_LINGUAS.

842 843 844 845
2004-08-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.7.3 released ] 

846 847
2004-07-22  Ross Golder  <ross@golder.org>

848
	* help/??/Makefile.in: Removed from CVS as it is autogenerated
849 850
	from Makefile.am by automake.

851 852 853 854
2004-07-20  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* file-roller.desktop.in (MimeType): added supported mime types

855 856 857 858
2004-07-19  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.7.2 released ] 

859 860 861 862 863 864 865 866 867 868 869 870 871
2004-07-18  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-tar.c (begin_tar_command): fixed 
	bug #144041: [Solaris] gtar will not be in path

	* src/window.c (open_progress_dialog): do no specify a parent 
	window in batch mode.
	(handle_errors): 
	Do not display the "operation stopped" dialog (bug #144171).

	* src/main.c (prepare_app): do not show the main window in batch 
	mode.

872 873 874
2004-07-05  Kaushal Kumar  <kaushal.kumar.wipro.com>

	* src/dlg-add-folder.c (file_sel_response_cb): Fixed a leak and the 
875
	display of the error message.  Fixes bug #145440.
876

877 878 879 880
2004-07-05  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.7.1 released ] 

881 882 883 884 885 886 887 888 889 890
2004-07-04  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/file_roller.glade: Set the type-hint to utility for the add
	files dialog.

	* src/window.c (window_batch_mode_start): Hide the main window
	when in batch mode.
	(display_progress_dialog): Do no display the main window if in batch
	mode.

891 892 893 894 895 896 897 898
2004-06-23  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-iso.c (fr_command_iso_init): 
	* src/fr-command.h (struct _FRCommand): 
	* src/fr-command.c (fr_command_init): 
	* src/fr-archive.c (fr_archive_extract): allow isoinfo to extract
	all the files.

899 900 901 902 903
2004-06-16  Vinay M R  <vinay.mandyakoppal@wipro.com>

	* src/main.c: (save_session), (load_session): Make file-roller
	session aware even when no archive is opened. Fixes bug #144455.
	
904 905 906 907 908
2004-06-15  Bastien Nocera  <hadess@hadess.net>

	* src/fr-archive.c: (find_file_in_archive): avoid crashes if there
	are bugs in some extractor

909 910 911 912 913 914 915 916 917 918 919
2004-06-10  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/actions.c (activate_action_open): added a comma before 
	"application/x-cd-image". 

	Fixes bug #144079 (iso is not listed as a archive in open dialog)

2004-05-31  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.7.0 released ] 

920 921
2004-05-27  Paolo Bacchilega  <paobac@cvs.gnome.org>

922 923 924 925 926 927
	* AUTHORS: 
	* src/actions.c (activate_action_about): updated email address

	* src/window.c (display_progress_dialog): call gtk_widget_present 
        on the main window before displaying the progress dialog.

928 929 930 931 932 933 934 935 936 937 938
	* src/fr-archive.c: 
	* src/actions.c: 
	* src/Makefile.am: 
	* component/File_Roller_Component.server.in.in: 
	* src/fr-command-iso.h:
	* src/fr-command-iso.c: 

	Added ISO images support, bug #142316

	Patch by Daniel Brodie (daniel@brodienet.com)
	
939 940 941 942 943
2004-05-19  Paolo Bacchilega  <paolo@localhost.localdomain>

	* src/window.c (window_batch_mode_start): do not hide the main 
	window in batch mode, this confuses the WM.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979
2004-05-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/actions.c:
	* src/actions.h:
	* src/ui.h:
	* src/recent-files/egg-recent-view-uimanager.c: 
	* src/recent-files/egg-recent-view-uimanager.h: new files
	* src/window.c: 

	Use the Gtk + UI Manager to handle the menubar and the toolbar.

2004-04-21  Bastien Nocera  <hadess@hadess.net>
	
	* src/fr-command-cfile.c: (get_uncompressed_name_from_archive),
	(list__process_line), (fr_command_cfile_extract):
	for gzip compressed files, use the name saved in the archive header
	in place instead of guessing from the filename if the archive header
	is available

2004-04-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-batch-add.c (add_clicked_cb): 
	* src/dlg-extract.c (dlg_extract): 
	* src/menu-callbacks.c (manual_cb): 
	* src/window.c (window_rename_selection): 
	* src/dlg-add-files.c (add_files_cb): 
	* src/dlg-add-folder.c (add_folder_cb): 

	Fixes bug #139502: The Dialog Boxes do not have a default action.
	Patch by sri_nathc AT yahoo DOT com 

2004-04-29  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-prop.c (dlg_prop): display the compression ratio as a number
	not as a percentage.

980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995
2004-04-24  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/file_roller.glade: 
	* src/dlg-prop.c (dlg_prop): Added compression ratio and content size.

	* src/Makefile.am (glade_DATA): Removed file_roller_prop.glade

	* src/window.h: 
	* src/window.c (window_archive_extract): 
	* src/fr-archive.h: 
	* src/fr-archive.c (compute_base_path, compute_list_base_path)
	(fr_archive_extract): 

	Fixed bug 140971: Unwanted behavior of File-Roller on reconstructing 
	directories.
	
Paolo Bacchilega's avatar
Paolo Bacchilega committed
996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007
2004-04-10  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-add-folder.c: 
	* src/dlg-add-files.c: new files.

	* src/window.c (window_new): use FILE_POPUP_MENU_SIZE instead of
	a constant.

	* src/window.h: the popup menu has 15 entries now.

	* src/menu.h: do not set to 0 the second entry.

1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020
2004-04-08  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/dlg-add.c (aod_apply_cb, save_options_cb): remember the last
	used options and use the name as the default value when saving
	the options.

	* src/file-list.c (get_directory_file_list_cb)
	(get_wildcard_file_list_cb): 
	* src/window.c (_window_get_current_dir_list): 
	(_window_add_to_recent_list): use the function path_in_path.
	
	* src/file-utils.c (path_in_path): new function.

1021 1022 1023 1024
2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>

        * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.

1025 1026
2004-04-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

1027 1028 1029 1030 1031 1032 1033 1034
	* file-roller.applications: 

	Fixes bug #135301: Update .applications to match shared-mime-info.

	* src/window.c (get_time_string): 

	Fixes bug #136506: Mark date specifier for translation.

1035 1036
	* src/main.c (prepare_app): check whether extract_to != NULL

1037 1038 1039 1040 1041 1042 1043
2004-03-13  Shakti Sen <shprasad@novell.com>

	* src/main.c (prepare_app): Creating an absolute path for 
	file extraction from command line.

	Fixes bug #136570.
	
Paolo Bacchilega's avatar
Paolo Bacchilega committed
1044 1045
2004-04-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

1046 1047 1048 1049
	* src/file-roller.schemas: recreate the folders by default.

	Fix bug #138484: Option "Re-Create Folders" should be true by default.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1050 1051 1052 1053 1054 1055
	* src/window.c (window_paste_selection): 
	(rename_selection): Escape names.

        Fix bug #138697: File-roller fails to properly handle filenames 
        containing whitespace.

1056 1057 1058 1059
2004-03-30  Adam Weinberger  <adamw@gnome.org>

	* configure.in: Added en_CA (Canadian English) to ALL_LINGUAS.

1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091
2004-03-30  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/window.c (window_new, window_archive_open)
	(_window_remove_from_recent_list, _action_performed): 

	Remove a file from the recent file list if the file could not be 
	loaded.

	Add RPM and Suffit to the recent file list mime types.
	
	* component/file-roller-component.c (impl_Bonobo_Listener_event): 
	check whether cmd_option != NULL before adding to the command line.

	* src/menu-callbacks.c (new_archive): Pass the add_after_creation 
	options to the new window.
	
	* src/window.c (window_drag_data_received): check whether the archive 
	can be modified before accepting the drop.
	(get_icon): init variables to NULL.

	Fix bug #138154 (File-Roller Crash when dropping a file dragged from 
	archive).

	* src/fr-command-tar.c (tar_get_last_field): new function.
	(process_line): use the above function to read the filename.

	Fix reading of filenames with spaces.

2004-03-22  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.6.0 released ] 

1092 1093 1094 1095
2004-03-22  Guntupalli Karunakar  <karunakar@freedomink.org>

        * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.

Gareth Owen's avatar
Gareth Owen committed
1096 1097 1098 1099
2004-03-17  Gareth Owen  <gowen72@yahoo.com>

	* configure.in: Added en_GB to ALL_LINGUAS

1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110
2004-03-15  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.5.7 released ] 

	* src/fr-command-tar.c (process_line): use 
	"%n%n%n%n-%n%n-%n%n %n%n:%n%n" instead of 
	"%n%n%n%n-%n%n-%n%n %n%n:%n%n:%n%n".

	Fix bug #137183 (Crash when opening tar-file when using 24 hour time 
	format).

1111 1112 1113 1114 1115 1116 1117
2004-03-15  Glynn Foster  <glynn.foster@sun.com>

	* configure.in: Add localized online help.
	* help/Makefile.am: Add to build.
	* help/*: Add localized online user help for 
	de, es, fr, it, ja, ko, sv, zh_TW, zh_HK, zh_CN

1118 1119 1120 1121 1122 1123
2004-03-11  Breda McColgan  <breda.mccolgan@sun.com>

	* help/C/file-roller.xml: updated for bug 135863
	* help/C/file-roller-C.omf: updated manual date and version numbers
	* help/C/l10n.txt: updated manual date and version number

1124 1125 1126 1127
2004-03-08  Paolo Bacchilega  <paobac@cvs.gnome.org>

	[ File Roller 2.5.6 released ] 

1128 1129 1130 1131
2004-03-07  Danilo Šegan  <dsegan@gmx.net>

	* configure.in: Added "sr@ije" to ALL_LINGUAS.

1132 1133
2004-03-05  Paolo Bacchilega  <paobac@cvs.gnome.org>

1134 1135 1136
	* src/window.c (window_close): remove the recent view and the
	notifications as soon as possible.

1137 1138 1139 1140 1141 1142 1143 1144
	* component/File_Roller_Component.server.in.in: 
	* file-roller.desktop.in: 
	* src/dlg-batch-add.c (load_icon_file): 
	* src/dlg-prop.c (dlg_prop): 
	* src/file_roller.glade: 

	Fix bug #135863 ("Zip" unfortunate terminology in file-roller).
	
1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164
2004-03-03  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/menu-callbacks.c (save_as_archive_cb, new_archive_cb): use the
	new combo_box widget instead of the old option_menu.
	(new_archive_cb, save_as_archive_cb, open_archive_cb):
	(copy_or_move_archive): set the window parent.

2004-03-02  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/menu-callbacks.c (new_archive_cb): use 
	ACTION_SAVE | CREATE_FOLDER action

	* src/dlg-extract.c (dlg_extract): use the SELECT_FOLDER action

2004-02-29  Paolo Bacchilega  <paobac@cvs.gnome.org>

	* src/fr-command-tar.c (_match_pattern, get_index_from_pattern)
	(get_next_field, get_prev_field): new functions.
	(process_line): use a better logic to parse the tar output.

1165 1166 1167 1168 1169
2004-02-28  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (copy_or_move_archive): 
	remove ..._set_folder_mode.

1170 1171 1172 1173 1174
Fri Feb 27 01:12:52 2004  Jonathan Blandford  <jrb@gnome.org>

	* src/dlg-extract.c (dlg_extract): use new ACTION for the
	FileChooser

1175 1176 1177 1178
2004-02-24  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.5.5 released ] 

1179 1180 1181 1182 1183
2004-02-23  Breda McColgan  <breda.mccolgan@sun.com>

	* help/C/file-roller.xml: updated based on Paolo's tech review
	* help/C/file-roller-C.omf: updated manual date and software version number

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1184 1185
2004-02-21  Paolo Bacchilega  <paolo.bacch@tin.it>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1186 1187
	* src/window.c (window_message_cb): convert text to utf8.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210
	* src/dlg-extract.c (create_extra_widget): remove the border.

	* src/menu-callbacks.c (open_archive_cb): added the rpm and stuffit
	types.
	(save_as_archive_cb): add a filter for the "save archive" dialog.
	(new_archive_cb): add a filter for the "new archive" dialog
	(open_archive_cb): simplify filter for the "open archive" dialog.

	* src/dlg-extract.c (file_sel_response_cb): save the specified 
	password as the general password.

	* src/window.c (progress_dialog_delete_event): new function
	* src/window.c (open_progress_dialog): handle the delete_event event
	for the progress dialog.

	* src/fr-command-zip.c (add_password_arg): Add a always_specify 
	parameter.
	(fr_command_zip_extract, fr_command_zip_test): always use the password
	on the command line so we get the right status if the user did not 
	specify the password for a protected archive.
	(fr_command_zip_add): do not specify the password on the command line
	if the user did not enter a password.

1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221
2004-02-20  Breda McColgan  <breda.mccolgan@sun.com>

	* help/C/file-roller.xml: updated for GNOME 2.6
	* help/C/file-roller-C.omf: updated manual date and version number
	* help/C/l10n.txt: updated for GNOME 2.6
	* help/C/figures/file-roller_main_window.png: updated for GNOME 2.6
	* help/C/figures/file-roller_home.png: added for GNOME 2.6
	* help/C/figures/file-roller_uparrow.png: added for GNOME 2.6
	* help/C/figures/file-roller_rightarrow.png: added for GNOME 2.6
	* help/C/figures/file-roller_leftarrow.png: added for GNOME 2.6

1222 1223
2004-02-20  Paolo Bacchilega  <paolo.bacch@tin.it>

1224 1225 1226
	* src/Makefile.am: Fix bug #133998 (schemas file must not be removed 
	during distclean).

1227 1228 1229 1230
	* src/fr-command-zoo.c (split_line_zoo): remove c++ style comments.

	* src/typedefs.h: remove the last comma.

1231 1232
2004-02-19  Paolo Bacchilega  <paolo.bacch@tin.it>

1233 1234 1235
	* src/window.c (drag_drop_add_file_list): exec the next batch
	command when the list is NULL.

1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251
	* src/dlg-batch-add.c (dlg_batch_add_files): 
	* src/preferences.h (PREF_BATCH_ADD_DEFAULT_EXTENSION): 
	* src/file-roller.schemas: save and load the default extension.

	* src/window.c (drag_drop_add_file_list): remove fr_process_clear
	and fr_process_start from here.

	* src/fr-command-tar.c (begin_tar_command, fr_command_tar_list)
	(fr_command_tar_add, fr_command_tar_delete)
	(fr_command_tar_extract): use gtar if present, otherwise use tar.

	* component/File_Roller_Component.server.in.in: 
	* src/menu-callbacks.c (open_archive_cb): 
	* src/window.c (window_new): 
	* file-roller.applications: added application/x-jar

1252 1253
2004-02-16  Paolo Bacchilega  <paolo.bacch@tin.it>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1254 1255 1256
	* src/menu-callbacks.c (copy_or_move_archive_response_cb): remove the
	double ;;

1257 1258
	[ File Roller 2.5.4 released ] 

1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269
2004-02-14  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_archive_open): do not show the new window 
	until we are sure that the archive has been opened with success.

	* src/fr-command-zip.c: 
	* src/fr-command-rpm.c: 
	* src/fr-archive.c: 
	* src/file-utils.c: include config.h as suggested by Christian Neumair
	<chris@gnome-de.org>

1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285
2004-02-08  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-zoo.c (fr_command_zoo_get_type): 
	* src/fr-command-zip.c (fr_command_zip_get_type): 
	* src/fr-command-unstuff.c (fr_command_unstuff_get_type): 
	* src/fr-command-tar.c (fr_command_tar_get_type): 
	* src/fr-command-rpm.c (fr_command_rpm_get_type): 
	* src/fr-command-rar.c (fr_command_rar_get_type): 
	* src/fr-command-lha.c (fr_command_lha_get_type): 
	* src/fr-command-cfile.c (fr_command_cfile_get_type): 
	* src/fr-command-arj.c (fr_command_arj_get_type): 
	* src/fr-command.c (fr_command_get_type): 

	Use GType instead of guint.  Fixes segfaults on 64-bit architectures.
	Patch by Aron Griffis <agriffis@gentoo.org>
	
1286 1287 1288 1289 1290 1291 1292 1293 1294 1295
2004-02-05  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.h: Add a FR_BATCH_ACTION_QUIT command.
	* src/window.c (_window_batch_start_current_action)
	(window_archive__quit): quit the program.
	(window_archive__close): close the archive.

	Allow to extract more archives at once with the "Extract Here" 
	command.

1296 1297 1298 1299 1300 1301 1302
2004-02-04  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-tar.c (fr_command_tar_list, fr_command_tar_add)
	(fr_command_tar_delete, fr_command_tar_extract): 

	Fix bug #105739 (Can't open tar.gz files on Solaris).

1303 1304 1305 1306 1307 1308
2004-02-03  Dennis Cranston <dennis_cranston at yahoo com>

	* src/window.c (add_columns): 

	Fix bug #133358 (Small HIG fix for column header).
	
1309 1310 1311 1312
2004-01-31  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.5.3 released ] 

1313 1314 1315 1316 1317 1318
2004-01-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-add.c (aod_apply_cb, load_options_cb, save_options_cb): 

	Simplify "Load Options" and "Save Options" dialogs.

1319 1320
2004-01-24  Paolo Bacchilega  <paolo.bacch@tin.it>

1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332
	* src/window.c (window_set_list_mode): make the path column visible 
	only if the list mode is set to flat.

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

	Make the box content visible.

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

	* src/window.c (window_new): restore the egg_recent_model_set_filter*
	functions.

1333 1334 1335 1336
	* help/C/file-roller.xml: 

	Fix bug #131955 (Capitalization of WinZip in documentation).

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1337 1338 1339 1340
2004-01-18  Paolo Bacchilega  <paolo.bacch@tin.it>

	* file-roller.desktop.in (_Comment): fix bug #131247

1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361
2004-01-16  Paolo Bacchilega  <paolo.bacch@tin.it>

	* component/File_Roller_Component.server.in.in: 

	Change "Add to Archive" to "Zip Objects".

	* src/file_roller.glade: 
	* src/dlg-batch-add.c: 

	Simplify dialog.

2004-01-15  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (manual_cb): use a close button in the 
	error dialogs.

	* src/window.c (window_archive_save_as): remove extra NULL argument.
	(window_rename_selection): use a close button in the error dialogs.

	* src/menu-callbacks.c (copy_or_move_archive): set folder mode to TRUE.

Paoolo Bacchilega's avatar
Paoolo Bacchilega committed
1362 1363
2004-01-14  Paolo Bacchilega  <paolo.bacch@tin.it>

1364 1365 1366 1367 1368
	[ File Roller 2.5.2 released ] 

	* src/file_roller.glade: remove the extract dialog.
	* src/dlg-extract.c: Fix the Extract dialog.

Paoolo Bacchilega's avatar
Paoolo Bacchilega committed
1369 1370
	* src/window.c: 
	* src/window.h: 
1371 1372
	* src/dlg-add.c: (add_cb): remove offset.
	(add_cb): use the fr_stock_add item.
Paoolo Bacchilega's avatar
Paoolo Bacchilega committed
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391

	Fix the Add dialog.
	
2004-01-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/dlg-prop.c (dlg_prop): 

	Fix bug #131263.

	* src/Makefile.am (file_roller_SOURCES): 
	* src/menu.h: 

	Remove the preferences dialog. (bug #131254)

	* file-roller.desktop.in: 

	Change name to "Zip Creator"; remove the GenericName entry; 
	change category to System Utility. (bug #131247)

1392 1393 1394 1395
2004-01-12  Jon K. Hellan  <hellan@acm.org>

	* src/window.c (MAX_HISTORY_LEN): #define works better than #deinfe

1396 1397 1398 1399 1400
2004-01-12  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (window_new): remove the egg_recent_model_filter 
	functions.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1401 1402
2004-01-11  Paolo Bacchilega  <paolo.bacch@tin.it>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1403 1404 1405 1406 1407 1408 1409 1410 1411
	* src/recent-files/egg-recent-model.c: 
	* src/recent-files/egg-recent-model.h: 
	* src/recent-files/egg-recent-item.c: 
	* src/recent-files/egg-recent-item.h: 
	* src/recent-files/egg-recent-view.c: 	
	* src/recent-files/egg-recent-view.h: 	
	* src/eggtreemultidnd.c: 
	* src/eggtreemultidnd.h: updated from libegg

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1412 1413 1414 1415 1416 1417 1418 1419 1420
	* src/menu-callbacks.c (open_archive_cb): add a filter.

	* src/icons/Makefile.am: 
	* src/fr-stock.c: 
	* src/fr-stock.h: 
	* src/window.c (window_new): 

	Use the stock icon system for the Add, Extract and View commands.
	
Paolo Bacchilega's avatar
Paolo Bacchilega committed
1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436
Wed Jan  7 01:41:32 2004  Jonathan Blandford  <jrb@gnome.org>

	* src/fr-command-unstuff.c (fr_command_unstuff_list): add missing
	semi-colon.

2004-01-06  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-zip.c (add_password_arg): do not add the password arg
	if the password is an empty string (bug #130693).

	* src/menu-callbacks.c (new_archive): do no destroy the file selector 
	if the archive was not created (bug #130637).

	* src/window.c (window_archive_new): return TRUE if the archive was 
	created successfully, FALSE otherwise.

1437 1438
2004-01-04  Paolo Bacchilega  <paolo.bacch@tin.it>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1439 1440 1441
	* src/window.c (open_folder): use gnome_url_show instead of calling 
	nautilus.

1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455
	* src/fr-command-unstuff.c (fr_command_unstuff_list): fix bug #128748 (
	Build fails on Solaris9: mkdtemp() doesn't exist).

2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>

	* src/dlg-add.c: (file_sel_response_cb), (selection_entry_changed),
	(add_cb), (load_options_response_cb), (load_options_cb),
	(save_options_response_cb), (save_options_cb):
	* src/menu-callbacks.c: (get_full_path), (new_file_response_cb),
	(new_archive_cb), (save_file_response_cb), (save_as_archive_cb),
	(open_file_response_cb), (open_archive_cb),
	(copy_or_move_archive_response_cb), (copy_or_move_archive): replace
	GtkFileSelection with GtkFileChooser.

Denis Lackovic's avatar
Denis Lackovic committed
1456 1457 1458 1459
2004-01-03  Robert Sedak  <robert.sedak@sk.htnet.hr>

        * configure.in: Added "hr" in ALL_LINGUAS.

1460 1461 1462 1463
2003-12-28  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.5.1 released ] 

1464 1465 1466 1467 1468
2003-12-22  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-lha.c (split_line_lha): fix bug #129794 (file-roller 
	2.4.1.1 crashes upon LZH file opening)

Arafat Medini's avatar
Arafat Medini committed
1469
2003-12-20  Arafat Medini <lumina@silverpen.de>
1470
                                                                               
Arafat Medini's avatar
Arafat Medini committed
1471 1472
        * ar.po: Added Arabic locale "ar" to ALL_LINGUAS

1473 1474 1475 1476
2003-11-24  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.5.0 released ] 

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1477 1478 1479 1480 1481 1482
2003-11-22  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/file-utils.c (g_utf8_strchomp): start from len - 1.

	* src/fr-archive.c (_archive_remove): fix bug #127073

1483 1484 1485 1486 1487 1488
2003-11-21  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/menu-callbacks.c (new_archive_cb): 
	* src/window.c (window_archive_new): fix bug #21679 (patch by 
	shakti.sen@wipro.com).

1489 1490 1491 1492 1493 1494
2003-11-20  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (rename_selection): fix new path computation.
	(_window_clipboard_remove_file_list): remove files from the clipboard 
	when deleted from the archive.

1495 1496
2003-11-15  Paolo Bacchilega  <paolo.bacch@tin.it>

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1497 1498 1499
	* src/window.c (window_cut_selection, window_copy_selection)
	(window_paste_selection): Implement cut/copy/paste.

1500
	* src/fr-archive.c (add_with_wildcard__step2)
Paolo Bacchilega's avatar
Paolo Bacchilega committed
1501
	(add_directory__step2): Call done_func after fr_archive_add.
1502 1503 1504 1505

	* src/file-utils.c: 
	* src/dlg-delete.c: 
	* src/dlg-add.c: 
Paolo Bacchilega's avatar
Paolo Bacchilega committed
1506
	* src/window.c: Implement file and folder renaming.
1507

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521
2003-11-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-archive.c: 
	* src/window.c: 
	* src/fr-command-rpm.c: 
	* src/fr-command-rpm.c: added RPM support. 

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

	* src/menu-callbacks.c (quit_cb): exit closes only the current window 
	instead of closing all the windows.
	(new_archive): create a new window if the current one already has an 
	archive opened.

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

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1524 1525
	* src/menu.h: remove a separator.

1526 1527 1528 1529 1530 1531 1532 1533 1534
	* src/fr-command-tar.c (fr_command_tar_uncompress): always rename the 
	archive to make sure that when uncompressed it does not overwrite 
	another archive with the same name.

	* src/dlg-add.c (open_file_ok_cb): 
	* src/window.h: 
	* src/window.c (window_new): added ability to go back and forward 
	in location history.

1535 1536
2003-11-10  Paolo Bacchilega  <paolo.bacch@tin.it>

1537
	* src/window.c (drag_drop_add_file_list) 
1538 1539 1540
	(window_archive_add_with_wildcard, window_archive_add_directory) 
	(window_set_list_mode): set current dir to / when in flat view mode.

1541 1542 1543 1544
	* src/dlg-add.c (open_file_ok_cb): 
	* src/fr-archive.c (fr_archive_add, create_tmp_base_dir): add
	files and folders to the current directory (bug #104816).

1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572
	* src/dlg-preferences.c (dlg_preferences): instantly apply
	compression level changes.

	* src/menu.h: remove the "View->New Window" command.

	* src/fr-command-unstuff.c: 
	* src/fr-command-unstuff.h: added unstuff support. Patch by
	Bastien Nocera. 

	* component/File_Roller_Component.server.in.in: remove "Extract
	To..."; add "Extract Here" (bug #125102)

	* src/preferences.h:
	* src/dlg-extract.c (dlg_extract): store extraction options (bug
	#126129) 

	* src/file_roller.glade: make the labels selectable (bug #120593)

	* src/typedefs.h: 
	* src/fr-command-zip.c (fr_command_zip_handle_error): 
	* src/window.c (handle_errors): capture the "incorrect password"
	exception and ask the user to enter a new password.
	(_window_update_statusbar_list_info): use ngettext.
	(window_archive_open): open a new window if the current one
	is not void.

2003-11-10  Paolo Bacchilega  <paolo.bacch@tin.it>
	
1573 1574 1575 1576 1577
	[ File Roller 2.4.2 released ] 

	* src/fr-command-zip.c (add_password_arg): escape the char " if
	present in the password.

1578 1579
2003-11-09  Paolo Bacchilega  <paolo.bacch@tin.it>

1580 1581 1582 1583 1584 1585 1586 1587 1588
	* src/fr-command-zip.c (fr_command_zip_list, fr_command_zip_add) 
	(fr_command_zip_delete, fr_command_zip_extract) 
	(fr_command_zip_test): zip wildcards and non-option arguments not
	escaped (bug #122486).  Patch from Claudio Bley.

	* src/file-utils.h: 
	* src/file-utils.c (escape_str): new function
	(shell_escape): use the above function.

1589 1590 1591 1592
	* src/fr-command-zip.c (add_password_arg, fr_command_zip_add) 
	(fr_command_zip_extract, fr_command_zip_test): close the password
	between "".

1593 1594
2003-11-05  Paolo Bacchilega  <paolo.bacch@tin.it>

1595 1596 1597 1598 1599
	* file-roller.mime: 
	* file-roller.keys: 
	* file-roller.applications: fix bug #125844 (MIME information
	should differenciate between .zip and .jar)

1600 1601 1602 1603 1604
	* src/recent-files/Makefile.am: 
	* configure.in: 
	* src/Makefile.am (DISABLE_DEPRECATED): disable deprecations by
	default, added a --enable-deprecations option to enable them.

1605 1606
2003-10-19  Paolo Bacchilega  <paolo.bacch@tin.it>

1607 1608
	[ File Roller 2.4.1.1 released ]

1609 1610 1611
	* src/window.c (get_time_string): fix bug #124637 (bug and patch
	from Christophe Fergeau)

1612 1613 1614 1615
2003-10-13  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.4.1 released ]

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1616 1617 1618 1619 1620 1621 1622 1623 1624
2003-10-04  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/fr-command-cfile.c (fr_command_cfile_extract): 
	* src/window.c (file_list_drag_begin, window_archive_save_as) 
	(window_view_file, window_open_files): use the function below.

	* src/file-utils.c (get_temp_work_dir_name): make this function
	global and check for the folder existence.

1625 1626 1627 1628
2003-09-30  Christian Rose  <menthos@menthos.com>

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

1629 1630 1631 1632
2003-09-28  Gediminas Paulauskas  <menesis@delfi.lt>

	* configure.in: Added lt (Lithuanian) to ALL_LINGUAS.

1633
2003-09-27  Åsmund Skjæveland  <aasmunds@fys.uio.no>
1634 1635 1636

	* configure.in: Added 'nn' (Norwegian (nynorsk)) to ALL_LINGUAS.

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1637 1638 1639 1640
2003-09-20  Paolo Bacchilega  <paolo.bacch@tin.it>

	* src/window.c (file_list_drag_data_get): Fix bug #122807

1641 1642 1643 1644
2003-09-17  Fatih Demir <kabalak@gtranslator.org>

	* configure.in: Added "ta" (Tamil) to the languages' list.

Andrew Sobala's avatar
Andrew Sobala committed
1645 1646 1647 1648
2003-09-10  Andrew Sobala  <aes@gnome.org>

	[ File Roller 2.4.0.1 released ]

1649 1650 1651 1652
2003-09-10  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.4.0 released ]

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1653 1654 1655 1656
2003-09-06  Paolo Bacchilega  <paolo.bacch@tin.it>

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

1657 1658 1659 1660 1661 1662 1663 1664 1665 1666
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
	
1667 1668 1669 1670
2003-08-28  Taneem Ahmed  <taneem@bengalinux.org>

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

1671 1672 1673 1674
2003-08-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.5 released ]

1675 1676 1677 1678 1679
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
1680
	file_list_drag_begin, and wait for extraction completion in
1681 1682 1683 1684 1685 1686 1687
	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
1688
	_get/set_filename_text functions.
1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712

	* 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.

1713 1714 1715 1716
2003-08-11  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.4 released ]

1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728
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.

Breda McColgan's avatar
Breda McColgan committed
1729 1730 1731 1732
2003-08-07  Breda McColgan  <breda.mccolgan@sun.com>

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

1733 1734 1735 1736 1737 1738
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

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1739 1740 1741 1742
2003-08-02  Paolo Bacchilega  <paolo.bacch@tin.it>

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

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

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

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

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

1755 1756 1757 1758 1759 1760 1761 1762
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".

1763 1764 1765 1766
2003-07-22  Telsa Gwynne  <hobbit@aloss.ukuu.org.uk>

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

1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783
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.

1784 1785 1786 1787
2003-07-07  Nikos Charonitakis  <frolix68@yahoo.gr>

	* po/el.po: updated Greek translation.

1788 1789 1790 1791 1792
2003-07-02  Jordi Mallach  <jordi@sindominio.net>

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

1793 1794 1795 1796
2003-06-29  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.3 released ]

1797 1798 1799 1800
2003-06-29  Paolo Bacchilega  <paolo.bacch@tin.it>

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

1801 1802 1803 1804 1805
2003-06-27  Paolo Bacchilega  <paolo.bacch@tin.it>

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

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

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

1811 1812 1813 1814 1815 1816 1817 1818
	* 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

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

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

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

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

1828 1829 1830 1831 1832 1833 1834 1835 1836
	* 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
1837

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

	* configure.in: Added "id" country code
1841 1842
	* po/id.po: New Indonesian translation by Yuhanes Chandra 
	<yuhanes@cbn.net.id>
1843
	
1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859
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).
	
Paolo Bacchilega's avatar
Paolo Bacchilega committed
1860 1861
2003-05-29  Paolo Bacchilega  <paolo.bacch@tin.it>

1862 1863 1864 1865 1866
	* 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).

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1867 1868
	* src/menu-callbacks.c (copy_or_move_archive_ok_cb): fix bug #113805

1869 1870 1871 1872 1873 1874 1875 1876 1877
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

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1878
	* src/menu.h: fix bugs #113809, #113808
1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889

	* 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.

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

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1892
	[ File Roller 2.3.2 released ]
1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903
	
	* 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.
	
1904 1905
2003-05-18  Paolo Bacchilega  <paolo.bacch@tin.it>

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

Paolo Bacchilega's avatar
Paolo Bacchilega committed
1909 1910 1911 1912 1913 1914 1915 1916 1917
	* 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.

1918 1919 1920 1921 1922
	* 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.

1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940
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

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

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

1945 1946 1947 1948
2003-05-10  Paisa Seeluangsawat  <paisa@colorado.edu>

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

1949 1950 1951 1952
2003-05-06  Duarte Loreto <happyguy_pt@hotmail.com>

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

1953
2003-05-06  Danilo Å egan  <dsegan@gmx.net>
1954 1955 1956

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

1957 1958 1959 1960 1961
2003-04-28  Dmitry G. Mastrukov <dmitry@taurussoft.org>

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

1962 1963 1964 1965 1966 1967 1968
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.

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

1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989
	* 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.

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021
	* 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.

2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050
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.
	
2051 2052 2053 2054
2003-03-25  Paolo Bacchilega  <paolo.bacch@tin.it>

	[ File Roller 2.3.0 released ]
	
2055 2056 2057 2058 2059
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.

2060 2061 2062 2063 2064 2065 2066 2067 2068 2069
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.
	
2070 2071 2072 2073 2074
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)