From 5ef1b4801e7365b4cbf53c6ee829259dde32b5ee Mon Sep 17 00:00:00 2001 From: raveit65 Date: Mon, 28 Oct 2013 21:03:26 +0100 Subject: adds Windows Imaging Format (.wim, .swm) support --- src/fr-command-7z.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/fr-command-7z.c') diff --git a/src/fr-command-7z.c b/src/fr-command-7z.c index 9909271..b61868b 100644 --- a/src/fr-command-7z.c +++ b/src/fr-command-7z.c @@ -526,6 +526,7 @@ const char *sevenz_mime_types[] = { "application/x-7z-compressed", /*"application/x-cbr",*/ "application/x-cbz", "application/x-ms-dos-executable", + "application/x-ms-wim", "application/x-rar", "application/zip", NULL }; -- cgit v1.2.1 From c5b92183993bc71fd7798f3dac869174453fe1db Mon Sep 17 00:00:00 2001 From: raveit65 Date: Mon, 28 Oct 2013 21:25:03 +0100 Subject: 7z: changed the compression level options normal compression : from "-mx=5" to "-mx=7" maximum compression: from "-mx=7" to "-mx=9 -m0=lzma2" https://bugzilla.gnome.org/show_bug.cgi?id=635083 --- src/fr-command-7z.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src/fr-command-7z.c') diff --git a/src/fr-command-7z.c b/src/fr-command-7z.c index b61868b..fbce9cf 100644 --- a/src/fr-command-7z.c +++ b/src/fr-command-7z.c @@ -347,13 +347,18 @@ fr_command_7z_add (FrCommand *comm, switch (comm->compression) { case FR_COMPRESSION_VERY_FAST: - fr_process_add_arg (comm->process, "-mx=1"); break; + fr_process_add_arg (comm->process, "-mx=1"); + break; case FR_COMPRESSION_FAST: - fr_process_add_arg (comm->process, "-mx=5"); break; + fr_process_add_arg (comm->process, "-mx=5"); + break; case FR_COMPRESSION_NORMAL: - fr_process_add_arg (comm->process, "-mx=5"); break; + fr_process_add_arg (comm->process, "-mx=7"); + break; case FR_COMPRESSION_MAXIMUM: - fr_process_add_arg (comm->process, "-mx=7"); break; + fr_process_add_arg (comm->process, "-mx=9"); + fr_process_add_arg (comm->process, "-m0=lzma2");; + break; } if (is_mime_type (comm->mime_type, "application/x-ms-dos-executable")) -- cgit v1.2.1