commit 7ae381d30e64033ebdc156a50a107202a7456441
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:   2012-06-25

    updated for version 3.5.2

M	NEWS
M	configure.ac

commit a36ae4626fdd5db448e0c945af1879daa76e8b90
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-22

    fixed indentation

M	src/fr-window.c

commit 55050d7a8dc1579cdb13b4ad5fae450342dd7e55
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-22

    rename uri_is_archive as _g_uri_is_archive

M	src/fr-archive.c
M	src/fr-archive.h
M	src/fr-window.c

commit 2f4c95584ec790c3a6bd010d42a84697251414d8
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-21

    removed fr_archive_load_local

    it can be safely substituted by fr_archive_load

M	src/fr-archive.c
M	src/fr-archive.h
M	src/fr-window.c

commit d74c410a82c17b648b98ab1960a2ef628f07b4ce
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    fixed indentation

M	nautilus/nautilus-fileroller.c

commit 6b64329f2b34f7aed6fa3499818b73415ebd9e4a
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2012-06-24

    Updated Galician translations

M	po/gl.po

commit 600ec51caa0a647a297c10fb4faa85054d4d3dc4
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:	2012-06-22

    Updated Greek translation

M	po/el.po

commit 6404f9b7fd6f4e213e8dc22b20a42997fb23599e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2012-06-21

    Updated Spanish translation

M	po/es.po

commit e04d1951ebbeeaba81005b094a08523eb5c874f7
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	2012-06-21

    Updated Arabic translation

M	po/ar.po

commit 9156e6e8f3955d1a35491658315e1df06b0355a2
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	2012-06-21

    Fix ngettext call

    Otherwise they are extracted as two separate messages.

M	src/fr-window.c

commit 59d0d8f56c1c7d029cc00626b31672dd88926b50
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    ignore unknown options only for the local command line

    this fixed an error when calling "file-roller -a 'archive.tar.gz'
    '/home/user/text.txt'"
    and archive.tar.gz is wrongly added in the remaining_args vector.

M	src/main.c

commit b0745e6e46766db9bac68fe14b40077835bf1189
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    removed wrong short name of --service

M	src/main.c

commit d04a70887ef94456b656829a72a9ee12eb64ec08
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    renamed get_uri_from_command_line as _g_uri_get_from_command_line

M	src/main.c

commit 48cb26d2c7f1785291dd9b9a1d03b8a648799c27
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    updated POTFILES.in

M	po/POTFILES.in

commit 0aa65c4a63d51e3d456a66e73ebd2eb5df4f3113
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    ask password: simplified the dialog, fixed the window title

M	src/dlg-ask-password.c
M	src/fr-window.c
M	src/fr-window.h
M	src/ui/batch-password.ui

commit 286513e1b27eb57a81172914b10ab3b4367de73b
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    define the message dialog and the request dialog in ui files

M	src/actions.c
M	src/dlg-add-files.c
M	src/dlg-add-folder.c
M	src/dlg-extract.c
M	src/file-roller.gresource.xml
M	src/fr-window.c
M	src/gtk-utils.c
M	src/gtk-utils.h
M	src/ui/Makefile.am
M	src/ui/error-dialog.ui
C057	src/ui/progress-dialog.ui	src/ui/message-dialog.ui
M	src/ui/progress-dialog.ui
C063	src/ui/progress-dialog.ui	src/ui/request-dialog.ui

commit 592ba559a3aed08b438e333c643b518daff9741a
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    file-utils: added a prefix to the functions

M	src/actions.c
M	src/dlg-add-files.c
M	src/dlg-add-folder.c
M	src/dlg-batch-add.c
M	src/dlg-extract.c
M	src/dlg-new.c
M	src/dlg-prop.c
M	src/dlg-update.c
M	src/file-utils.c
M	src/file-utils.h
M	src/fr-archive.c
M	src/fr-command-7z.c
M	src/fr-command-ace.c
M	src/fr-command-alz.c
M	src/fr-command-ar.c
M	src/fr-command-arj.c
M	src/fr-command-cfile.c
M	src/fr-command-cpio.c
M	src/fr-command-dpkg.c
M	src/fr-command-iso.c
M	src/fr-command-jar.c
M	src/fr-command-lha.c
M	src/fr-command-lrzip.c
M	src/fr-command-rar.c
M	src/fr-command-rpm.c
M	src/fr-command-tar.c
M	src/fr-command-unstuff.c
M	src/fr-command-zip.c
M	src/fr-command-zoo.c
M	src/fr-init.c
M	src/fr-window.c
M	src/gio-utils.c
M	src/glib-utils.c
M	src/glib-utils.h
M	src/main.c
M	src/open-file.c
M	src/rar-utils.c

commit 68d62112c654d8970e3ac7bd76e0534c7ece5723
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    updated POTFILES.in

M	po/POTFILES.in

commit 1ca50af5c18bff944899dac7a847a572599a36eb
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    glib-utils: added a prefix to the functions for a better organization

M	src/actions.c
M	src/dlg-add-files.c
M	src/dlg-ask-password.c
M	src/dlg-batch-add.c
M	src/dlg-delete.c
M	src/dlg-extract.c
M	src/dlg-open-with.c
M	src/dlg-prop.c
M	src/file-data.c
M	src/file-utils.c
M	src/file-utils.h
M	src/fr-archive.c
M	src/fr-command-7z.c
M	src/fr-command-ace.c
M	src/fr-command-alz.c
M	src/fr-command-arj.c
M	src/fr-command-cfile.c
M	src/fr-command-cpio.c
M	src/fr-command-dpkg.c
M	src/fr-command-iso.c
M	src/fr-command-jar.c
M	src/fr-command-lha.c
M	src/fr-command-lrzip.c
M	src/fr-command-rar.c
M	src/fr-command-rpm.c
M	src/fr-command-zip.c
M	src/fr-command-zoo.c
M	src/fr-command.c
M	src/fr-init.c
M	src/fr-process.c
M	src/fr-window.c
M	src/gio-utils.c
M	src/glib-utils.c
M	src/glib-utils.h
M	src/gtk-utils.c
M	src/gtk-utils.h
M	src/test-server.c

commit 37701e78e5252241d2eafa24fd36af9913bd3378
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    added a space

M	src/gtk-utils.c

commit ba266e54832f315cf83c0beb3d0e2e5cf3afe188
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    batch add: added a default icon to make the glade preview prettier

M	src/ui/batch-add-files.ui

commit d485d78ca0b7f2f1a3ad332b8fe3efa1e38323bc
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    define the progress dialog with .ui file

M	src/file-roller.gresource.xml
M	src/fr-window.c
M	src/ui/Makefile.am
A	src/ui/progress-dialog.ui

commit 7d4d7001bc77fb8a25af69552aef7d9cdcdffc23
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    batch add: use a smaller padding for the 'other options' box

M	src/ui/batch-add-files.ui

commit 44764220cc1c45a7627a859d16b2423dd87e8852
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    set the title of the error dialog if the main window is hidden

M	src/fr-window.c

commit 0b680a5410901162e607a1bbcae50fb05e10d640
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    process: save and restore the output of the first error as well

M	src/fr-process.c

commit b3a4c101a2fdc69bcccf67f61fc9821963e1b340
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    use a .ui file to define the error dialog

M	src/file-roller.gresource.xml
M	src/gtk-utils.c
M	src/gtk-utils.h
M	src/ui/Makefile.am
A	src/ui/error-dialog.ui

commit 8c7fba8f61e3269e00614aaec05e337e920b2d15
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    properties dialog: set the bold property in the .ui file

M	src/dlg-prop.c

commit 599ec8e233aa2f6de6c44cead4efdb77aa1943b2
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-20

    removed the help buttons from the dialogs

    the help pages relative to the dialogs are not present anymore

M	src/dlg-batch-add.c
M	src/dlg-prop.c
M	src/ui/batch-add-files.ui
M	src/ui/new.ui
M	src/ui/properties.ui

commit 36ee00a42934708a57c7b013314b7eb74a360324
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    add a service timeout manually instead of using the IS_SERVICE flag

    because with the IS_SERVICE flag active registration fails if the
    service is
    already running and this doesn't allow to open other windows from the
    command line.

M	src/main.c

commit 10c26923e6044cd9b300f481c0ab387cdae76ee1
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    emit the 'ready' signal when stopping the batch operations

M	src/fr-window.c

commit d02e500fc20450234d53d11d9f078e40d82d31aa
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    use file-roller as service as well, renamed the interface as
    org.gnome.ArchiveManager1

    Removed file-roller-server as separate executable that implements
    the D-Bus
    interface, added a --service option to file-roller to act as
    a service.	Renamed
    the D-Bus interface as org.gnome.ArchiveManager1. Moved the interface
    description in an external file and save it in memory with GResource.

M	data/Makefile.am
A	data/org.gnome.ArchiveManager1.xml
M	data/org.gnome.FileRoller.service.in
M	po/POTFILES.in
M	src/Makefile.am
M	src/file-roller.gresource.xml
M	src/main.c
D	src/server.c
M	src/test-server.c

commit ebd293cd98800d436ee8b0959c8d457faa4e907c
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    test-server: separate the tests each one inside a #if #endif block

M	src/test-server.c

commit e8d249db4b1ab7b5556390fc6443d35555e13afb
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    add a file to the recent list even when in batch mode

M	src/fr-window.c

commit 970bc1757d74dbf9a7129c8099a65e0a9a8c44cf
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    removed the application filter from the recent chooser

M	src/fr-window.c

commit cd5855344a3b3ca5f3245982cb9e630c8333df59
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    fixed handling of command line options

M	src/Makefile.am
M	src/fr-init.c
M	src/main.c

commit be63c259099367a73332be59b5bcee4d0c6519f1
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-19

    do not update if the progress dialog is null

M	src/fr-window.c

commit 574906a243f7bb8b2b63654d9b0be91fe2bcf738
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    enable interactive search in the file list

M	src/fr-window.c

commit 83ff7276b112199fc1e9a2c46a189c75f18f93cd
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    progress dialog: show the filename when processing a single file

M	src/fr-command-7z.c
M	src/fr-command-rar.c
M	src/fr-command-tar.c
M	src/fr-command-zip.c
M	src/fr-window.c

commit 6155ccdae27cd8129b5c1e30656f8820fbb51a17
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    updated POTFILES.in

M	po/POTFILES.in

commit c4cb815a60ed9ae1279e651f30fd0915bf50590e
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    show the progress dialog after a second

M	src/fr-window.c

commit 1a45ca691ec160ca8f411f476139c093c5e09d89
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    removed the stop button from the toolbar

    the user can use the Cancel button of the progress dialog to cancel
    a long operation

M	src/ui/menus-toolbars.ui

commit 55a12cb2adfc818b5b659cbcf003e80a7fc89da8
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    removed the sidepane title

    it was useless and ugly

M	src/fr-window.c

commit fce07b555afa34a17ce7faf6c7936915a3bf250b
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    do not reload the archive if the operation was canceled

M	src/fr-window.c

commit 1becb98e4c8bc86feca13b54f991987c4eee3341
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    fixed compiler warnings

M	src/eggtreemultidnd.c
M	src/fr-archive.c
M	src/fr-command-7z.c
M	src/fr-command-rar.c
M	src/fr-window.c
M	src/gtk-utils.c
M	src/rar-utils.c
M	src/rar-utils.h

commit 1ceb60e36079e1337aed053b62d327bc2e89fafc
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    activate compiler warnings

M	configure.ac

commit 4b645f57c856928c508dd74c31e1bfb2132368e1
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    use a boxed type to pass the error to the 'done' signal

M	src/Makefile.am
M	src/fr-archive.c
M	src/fr-command.c
M	src/fr-marshal.list
A	src/fr-proc-error.c
A	src/fr-proc-error.h
M	src/fr-process.c
M	src/fr-process.h

commit 7889cef052a6336afb16cf2317d25532ff463a03
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    set the timeout to show the progress dialog to 3 seconds

M	src/fr-window.c

commit d2b320525916ef554a9f78d99e1687c1ccdadf9e
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    make the Compress dialog larger

M	src/ui/batch-add-files.ui

commit d7fab57c445a02bf08b90d5cb3ffb44b4b04cdbc
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    make the progress dialog larger

M	src/fr-window.c

commit 9e741444ddfc986a996bd20356fb0028d84eb347
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    progress dialog: show the archive name in the main message

    ...and simplified the code a bit

M	src/fr-window.c

commit bf2b5d2352cfcd9d4345dda7976208672838dce1
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    progress dialog: show the number of remaining files to complete
    the operation

    ...instead of the name of the file added/removed/extracted.

M	src/fr-command-7z.c
M	src/fr-command-rar.c
M	src/fr-command-tar.c
M	src/fr-command-zip.c
M	src/fr-window.c

commit abfe5ef77bce70295e88bddc34972ac22cb270bc
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    no need to force archive recompress

    if the operation is canceled we can safely delete the archive as it
    is just a copy of the original.

M	src/fr-command-tar.c

commit 815ad36da74abdc9e4948500af402e3f7d67e3ba
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    allow the user to cancel addition and deletion of files

    to make these operations stoppable the archive is copied in a
    temporary directory and if the user cancel the operation the
    temporary directory is deleted and the original file is preserved.

M	src/fr-archive.c
M	src/fr-archive.h
M	src/fr-command-tar.c
M	src/fr-window.c

commit c9ea52f8a3633a97ef64af1e18f9ff5b8e1474a9
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    improved readability of code

M	src/fr-archive.c

commit d5f88720970fdb16d81434607f312ea36a55674a
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    removed useless call to fr_archive_stoppable

    it is called again in fr_archive_add

M	src/fr-archive.c

commit 4f1f57d577388ec872f6d123cfaed03f0e812a82
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    renamed tmp_archive to old_archive

    to improve code readability

M	src/fr-archive.c

commit 77b2f368b8ab02267dc94bb70e7db16f37bbe252
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    use local_copy instead of command->filename to check file existence

    the command->filename == local_copy assumption will not be true
    in the future

M	src/fr-archive.c

commit a323c11554785a9861fff4ae919e91c076babd82
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    added a cancellable object to some GIO functions

M	src/fr-archive.c

commit 1b1b0e719d39b0edd4fa6a91ade14ca69b9c0222
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    removed wrong call to fr_process_start

M	src/fr-command-cpio.c
M	src/fr-command-dpkg.c
M	src/fr-command-iso.c
M	src/fr-command-rpm.c

commit 5e48592fb49d1f5ce713fcd77d44acd664de4b6a
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    FrCommand: set the filename before each call to fr_command_* functions

    this change will allow the command to use a different filename from
    the one pointed to by the local_copy attribute.

M	src/fr-archive.c
M	src/fr-command-7z.c
M	src/fr-command-rar.c
M	src/fr-command.c
M	src/fr-command.h
M	src/rar-utils.c

commit 73fd3c56d567550be85574315d7a2beaec192970
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-18

    removed unused functions

M	src/fr-archive.c
M	src/fr-archive.h
M	src/fr-window.c
M	src/fr-window.h

commit 5e0220565ac21575b8e1159cf5b2bc934ef6b689
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:	2012-06-19

    Updated Greek translation

M	po/el.po

commit 48d1efdd889c815f5f4dcf7b8deeb3931a05c1bf
Author: Yuri Kozlov <yuray@komyakino.ru>
Date:	2012-06-17

    Updated Russian translation

M	po/ru.po

commit baff9720f59d85d5118ca0220b7c680dc6964d30
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-17

    when canceling an operation kill all the sub-processes as well

    create a new process group and kill the process group to stop the
    operation.

M	src/fr-process.c

commit 59f9149c4abb4f4fccbb7f22ae42d16ed45b4692
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-17

    add a left padding to the "other options"

M	src/ui/batch-add-files.ui

commit fd497f4f9db806ce97f68d0366ae1f7fd37eccd1
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-17

    set a fixed title for the progress dialog

M	src/fr-window.c
M	src/fr-window.h
M	src/main.c
M	src/server.c

commit 6f7f14fa112a7c5b2a64bedeeca9d570ffa90968
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-17

    make the "encrypt header" option insensitive if no password is
    specified

M	src/dlg-batch-add.c

commit 35ad1e2f8b9e2f8609fd663dd3138d482930d116
Author: Paolo Bacchilega <paobac@src.gnome.org>
Date:	2012-06-17

    make the progresss dialog modal when not in batch mode

M	src/fr-window.c

commit 2711b0eb168bd7b0afbcdadef2ab0bec5e2c9047
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date:	2012-06-15

    Assamese translation reviewed

M	po/as.po

commit 1020e8436b187ae0854b69cb80e25f4f430ec5f4
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date:	2012-06-15

    Assamese translation reviewed

M	po/as.po

commit 7228274a721765209348024faaa096548056a9f7
Author: Algimantas Margevičius <margevicius.algimantas@gmail.com>
Date:	2012-06-14

    Updated Lithuanian translation

M	po/lt.po

commit 35d833474879effa14fb98b92a0972fc66481e2d
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	2012-06-12

    Updated Arabic translation

M	po/ar.po

commit 3152cf8fcfcdf30cba0d91346833bc2baa5e3bd9
Author: Bruno Brouard <annoa.b@gmail.com>
Date:	2012-06-10

    Updated French doc translation

M	help/fr/fr.po

commit 55505ef0d31b348e287d08c46a28de7bf3508c05
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	2012-06-08

    Updated Slovenian translation

M	po/sl.po