Save files for iOS

This commit is contained in:
Mykola Baibuz
2023-09-01 17:29:48 +03:00
parent 1b3a32f83f
commit 195a3ab170
6 changed files with 22 additions and 9 deletions
@@ -69,7 +69,13 @@ DrawerType {
text: qsTr("Share")
imageSource: "qrc:/images/controls/share-2.svg"
onClicked: fileDialog.open()
onClicked: {
if (Qt.platform.os === "ios") {
ExportController.saveFile("amnezia_config.vpn")
} else {
fileDialog.open()
}
}
FileDialog {
id: fileDialog
+7 -1
View File
@@ -100,7 +100,13 @@ PageType {
image: "qrc:/images/controls/save.svg"
onClicked: fileDialog.open()
onClicked: {
if (Qt.platform.os === "ios") {
SettingsController.exportLogsFile("AmneziaVPN.log")
} else {
fileDialog.open()
}
}
FileDialog {
id: fileDialog
@@ -302,7 +302,11 @@ PageType {
text: qsTr("Save site list")
clickedFunction: function() {
saveFileDialog.open()
if (Qt.platform.os === "ios") {
ExportController.saveFile("amezia_tunnel.json")
} else {
saveFileDialog.open()
}
}
FileDialog {