Skip to content

Smart default filename option for new multi-file archives #501

@Darklocq

Description

@Darklocq

I guess it's not completely terrible that Keka produces something like Compressed file.7z by default when you create a new multi-file archive. Various other tools, including the built-in Apple Archive Utility.app, do something similar.

However, it would be more helpful if, when all the filenames start with a common character string, to use that in the resulting archive file name. E.g., when I 7z up a pile of files:

  • Keka_2019-12-12-070227_Serenity.hang
  • Keka_2019-12-12-074453_Serenity.cpu_resource.diag
  • Keka_2019-12-12-074847_Serenity.hang
  • Keka_2019-12-12-064818_Serenity.hang
  • Keka_2019-12-12-064226_Serenity.hang
  • Keka_2019-12-12-064226-1_Serenity.hang
  • Keka_2019-12-12-064529_Serenity.cpu_resource.diag

it would be useful to have Keka write out Keka_2019-12-12-… archive.7z. Using the Unicode 'Horizontal Ellipsis' (U+2026) character (rather than the three-char ... string) should be platform-agnostic and use up minimal space.

Also, using "archive" instead of "compressed file" would be more concise and more consistent with various other apps, including Apple's. That even goes for when none of the files start with the same string, and the output from Keka would thus just be something like Archive.7z or Archive.zip. Maybe this bit is a separate feature request, actually; but I don't want to create more tickets than necessary.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions