desktop: Improve filters in file pickers

This commit is contained in:
Kamil Jarosz 2024-08-21 23:04:02 +02:00 committed by TÖRÖK Attila
parent 14302b8287
commit 75e4eaaba5
2 changed files with 10 additions and 4 deletions

View File

@ -1,3 +1,6 @@
file-picker-title-open-file = Open a single file
file-picker-filter-flash-files = Flash Files
file-picker-filter-all-files = All Files
file-picker-filter-supported = All Supported Files
file-picker-filter-swf = SWF (*.swf)
file-picker-filter-spl = FutureSplash Animator (*.spl)
file-picker-filter-ruf = Ruffle Bundle (*.ruf)
file-picker-filter-all = All Files

View File

@ -41,10 +41,13 @@ impl FilePicker {
let locale = &self.data.preferences.language();
let mut dialog = AsyncFileDialog::new()
.add_filter(
text(locale, "file-picker-filter-flash-files"),
text(locale, "file-picker-filter-supported"),
&["swf", "spl", "ruf"],
)
.add_filter(text(locale, "file-picker-filter-all-files"), &["*"])
.add_filter(text(locale, "file-picker-filter-swf"), &["swf"])
.add_filter(text(locale, "file-picker-filter-spl"), &["spl"])
.add_filter(text(locale, "file-picker-filter-ruf"), &["ruf"])
.add_filter(text(locale, "file-picker-filter-all"), &["*"])
.set_title(text(locale, "file-picker-title-open-file"));
if let Some(dir) = dir {