diff --git a/src/gui/newdialog.cpp b/src/gui/newdialog.cpp index cd0711f..e758c35 100644 --- a/src/gui/newdialog.cpp +++ b/src/gui/newdialog.cpp @@ -118,9 +118,20 @@ void NewDialog::setupDialog() connect(&dialogWidget().comboFileSystem(), QOverload::of(&QComboBox::currentIndexChanged), this, [this]{ const QString currText = dialogWidget().comboFileSystem().currentText(); const bool enablePosixPermission = QList({ + QStringLiteral("btrfs"), QStringLiteral("ext2"), QStringLiteral("ext3"), - QStringLiteral("ext4")} + QStringLiteral("ext4"), + QStringLiteral("f2fs"), + QStringLiteral("hfsplus"), + QStringLiteral("jfs"), + QStringLiteral("minix"), + QStringLiteral("ocfs2"), + QStringLiteral("reiserfs"), + QStringLiteral("reiser4"), + QStringLiteral("udf"), + QStringLiteral("xfs"), + QStringLiteral("zfs"),} ).contains(currText); if (enablePosixPermission) { dialogWidget().showPosixPermissions();