...
 
Commits (22)
version 2.32.2
--------------
Bugs fixed:
* Can't open rar files with password protected file data and headers.
(#646562)
* Fixed error when a filename contains the % sign. (#638868)
New or updated application translations:
* Deutsch (Christian Kirbach)
* Latvian (Rudolfs)
* Romanian (Lucian Adrian Grijincu)
* Asturia (Xandru Armesto)
version 2.32.1
--------------
Bugs fixed:
* file-roller crashes when clicking Cancel in Add Files (Brian
Cameron) (#631472)
New or updated application translations:
* Catalan (Gil Forcada)
* Danish (Kenneth Nielsen)
* Estonian (Ivar Smolin)
* Lithuanian (Žygimantas Beručka)
* Slovak (Peter Mráz)
* Tamil (I Felix)
version 2.32.0
--------------
......
......@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.61)
AC_INIT(file-roller, 2.32.0, [http://bugzilla.gnome.org/enter_bug.cgi?product=file-roller])
AC_INIT(file-roller, 2.32.2, [http://bugzilla.gnome.org/enter_bug.cgi?product=file-roller])
AM_INIT_AUTOMAKE([1.9 foreign])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
......
INCLUDES = -DGTK_DISABLE_DEPRECATED \
-DGDK_DISABLE_DEPRECATED \
-DG_DISABLE_DEPRECATED \
-DGETTEXT_PACKAGE=NULL
-UGETTEXT_PACKAGE
noinst_LTLIBRARIES = libeggsmclient.la
......
......@@ -11,6 +11,6 @@ DOC_FIGURES = \
figures/file-roller_rightarrow.png \
figures/file-roller_uparrow.png
DOC_LINGUAS = bg ca cs de el en_GB es fi fr it ja oc nl ru sv vi uk zh_CN
DOC_LINGUAS = bg ca cs de el en_GB es fi fr it ja oc nl ru sv vi uk zh_CN zh_HK zh_TW
-include $(top_srcdir)/git.mk
This diff is collapsed.
This diff is collapsed.
2011-07-22 Funda Wang <fundawang@gmail.com>
* zh_CN.po: Updated zh_CN translation.
2011-07-22 Funda Wang <fundawang@gmail.com>
* zh_CN.po: Updated zh_CN translation.
2009-08-24 Jani Monoses <jani@ubuntu.com>
* ro.po: Translation updated by Lucian Adrian Grijincu
......
......@@ -59,6 +59,7 @@ ml
mn
mr
ms
my
nb
nds
ne
......
This diff is collapsed.
......@@ -19,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: file-roller\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-08-24 18:27+0200\n"
"PO-Revision-Date: 2010-08-24 18:25+0200\n"
"POT-Creation-Date: 2010-10-24 17:58+0200\n"
"PO-Revision-Date: 2010-10-24 17:57+0200\n"
"Last-Translator: Kenneth Nielsen <k.nielsen81@gmail.com>\n"
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
"MIME-Version: 1.0\n"
......@@ -349,23 +349,23 @@ msgstr ""
"Dansk-gruppen <dansk@dansk-gruppen.dk>\n"
"Mere info: http://www.dansk-gruppen.dk"
#: ../src/dlg-add-files.c:94 ../src/dlg-add-folder.c:129
#: ../src/dlg-add-files.c:96 ../src/dlg-add-folder.c:129
msgid "Could not add the files to the archive"
msgstr "Kunne ikke tilføje filerne til arkivet"
#: ../src/dlg-add-files.c:95 ../src/dlg-add-folder.c:130
#: ../src/dlg-add-files.c:97 ../src/dlg-add-folder.c:130
#, c-format
msgid "You don't have the right permissions to read files from folder \"%s\""
msgstr ""
"Du har ikke de rettigheder som kræves for at læse filer i mappen \"%s\""
#: ../src/dlg-add-files.c:142 ../src/ui.h:49
#: ../src/dlg-add-files.c:144 ../src/ui.h:49
msgid "Add Files"
msgstr "Tilføj filer"
#. Translators: add a file to the archive only if the disk version is
#. * newer than the archive version.
#: ../src/dlg-add-files.c:158 ../src/dlg-add-folder.c:231
#: ../src/dlg-add-files.c:160 ../src/dlg-add-folder.c:231
msgid "Add only if _newer"
msgstr "Tilføj kun hvis _nyere"
......@@ -782,7 +782,7 @@ msgstr "vent venligst..."
#: ../src/fr-window.c:2930
msgid "An error occurred while extracting files."
msgstr "Et fejl opstod under udpakning af filer."
msgstr "Der opstod en fejl under udpakning af filer."
#: ../src/fr-window.c:2936
#, c-format
......
This diff is collapsed.
......@@ -13,12 +13,12 @@
#
msgid ""
msgstr ""
"Project-Id-Version: file-roller MASTER\n"
"Project-Id-Version: file-roller 2.32\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=file-"
"roller&component=general\n"
"POT-Creation-Date: 2010-07-12 05:30+0000\n"
"PO-Revision-Date: 2010-07-12 08:34+0300\n"
"Last-Translator: Priit Laes <plaes@plaes.org>\n"
"POT-Creation-Date: 2010-10-04 14:20+0000\n"
"PO-Revision-Date: 2010-11-11 08:34+0200\n"
"Last-Translator: Ivar Smolin <okul@linux.ee>\n"
"Language-Team: Estonian <gnome-et@linux.ee>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
......@@ -474,8 +474,8 @@ msgstr "Laiend(id)"
#, c-format
msgid ""
"The program was not able to find out the file format you want to use for `"
"%s'. Please make sure to use a known extension for that file or manually "
"The program was not able to find out the file format you want to use for `%"
"s'. Please make sure to use a known extension for that file or manually "
"choose a file format from the list below."
msgstr ""
"Programmil pole võimalik faili '%s' vormingut kindlaks teha. Palin veendu, "
......@@ -1056,7 +1056,7 @@ msgid "_Folders"
msgstr "_Kataloogid"
msgid "View the folders pane"
msgstr "Kataloogide paani vaatamine"
msgstr "Kataloogide paani näitamine"
msgid "View All _Files"
msgstr "Näita kõiki _faile"
......@@ -1095,6 +1095,3 @@ msgstr "_Asukoha järgi"
#. Translators: location is the file location
msgid "Sort file list by location"
msgstr "Loendi sortimine asukohtade järgi"
#~ msgid "_File"
#~ msgstr "_Fail"
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -64,7 +64,9 @@ file_sel_response_cb (GtkWidget *widget,
current_folder = gtk_file_chooser_get_current_folder_uri (file_sel);
uri = gtk_file_chooser_get_uri (file_sel);
eel_gconf_set_string (PREF_ADD_CURRENT_FOLDER, current_folder);
eel_gconf_set_string (PREF_ADD_FILENAME, uri);
if (uri != NULL) {
eel_gconf_set_string (PREF_ADD_FILENAME, uri);
}
fr_window_set_add_default_dir (window, current_folder);
g_free (uri);
......
......@@ -954,8 +954,8 @@ get_temp_work_dir (const char *parent_folder)
gboolean
is_temp_work_dir (const char *dir)
{
int i;
const char *folder;
int i;
char *folder;
if (strncmp (dir, "file://", 7) == 0)
dir = dir + 7;
......
......@@ -1370,7 +1370,8 @@ create_tmp_base_dir (const char *base_dir,
dir = g_build_filename (temp_dir, "/", dest_dir, NULL);
debug (DEBUG_INFO, "symlink %s --> %s\n", dir, base_dir);
symlink (base_dir, dir);
if (symlink (base_dir, dir) != 0)
g_warning ("Could not create the symbolic link '%s', pointing to '%s'", dir, base_dir);
g_free (dir);
g_free (dest_dir);
......@@ -1447,25 +1448,6 @@ fr_archive_set_add_is_stoppable_func (FrArchive *archive,
}
static GList *
convert_to_local_file_list (GList *file_list)
{
GList *local_file_list = NULL;
GList *scan;
for (scan = file_list; scan; scan = scan->next) {
char *uri = scan->data;
char *local_filename;
local_filename = g_uri_unescape_string (uri, G_URI_RESERVED_CHARS_ALLOWED_IN_PATH);
if (local_filename != NULL)
local_file_list = g_list_prepend (local_file_list, local_filename);
}
return local_file_list;
}
static gboolean
save_list_to_temp_file (GList *file_list,
char **list_dir,
......@@ -1590,7 +1572,6 @@ fr_archive_add (FrArchive *archive,
fr_archive_stoppable (archive, fr_archive_add_is_stoppable (archive));
file_list = convert_to_local_file_list (file_list);
tmp_base_dir = g_strdup (base_dir);
if ((dest_dir != NULL) && (*dest_dir != '\0') && (strcmp (dest_dir, "/") != 0)) {
......@@ -1607,10 +1588,9 @@ fr_archive_add (FrArchive *archive,
char *filename = scan->data;
new_file_list = g_list_prepend (new_file_list, g_build_filename (rel_dest_dir, filename, NULL));
}
path_list_free (file_list);
}
else
new_file_list = file_list;
new_file_list = path_list_dup (file_list);
/* if the command cannot update, get the list of files that are
* newer than the ones in the archive. */
......
......@@ -51,12 +51,10 @@ list__process_line (char *line,
fdata->size = g_ascii_strtoull (get_last_field (line, 4), NULL, 10);
struct stat st;
time_t tt;
if (stat (comm->filename, &st) == 0)
fdata->modified = st.st_mtim.tv_sec;
else
time(&(fdata->modified));
fdata->modified;
fdata->encrypted = FALSE;
char *new_fname = g_strdup (file_name_from_path (comm->filename));
......
......@@ -675,6 +675,11 @@ fr_command_rar_handle_error (FrCommand *comm,
break;
}
if (strstr (line, "wrong password") != NULL) {
error->type = FR_PROC_ERROR_ASK_PASSWORD;
break;
}
if (strncmp (line, "Unexpected end of archive", 25) == 0) {
/* FIXME: handle this type of errors at a higher level when the freeze is over. */
}
......
......@@ -159,10 +159,7 @@ create_button (const char *stock_id,
const char *text)
{
GtkWidget *button;
GtkWidget *hbox;
GtkWidget *image;
GtkWidget *label;
GtkWidget *align;
const char *label_text;
gboolean text_is_stock;
GtkStockItem stock_item;
......