mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-07-31 21:00:15 +02:00
Merge pull request #425 from HRTK92/main
Add long-press URL copy and snackbar message
This commit is contained in:
@@ -207,6 +207,7 @@
|
||||
"addCategory": "Kategorie hinzufügen",
|
||||
"label": "Bezeichnung",
|
||||
"language": "Sprache",
|
||||
"copiedToClipboard": "Copied to Clipboard",
|
||||
"storagePermissionDenied": "Speicherberechtigung verweigert",
|
||||
"selectedCategorizeWarning": "Dadurch werden alle bestehenden Kategorieeinstellungen für die ausgewählten Apps ersetzt.",
|
||||
"filterAPKsByRegEx": "APKs nach regulärem Ausdruck filtern",
|
||||
@@ -269,4 +270,4 @@
|
||||
"one": "{} und 1 weitere Anwendung wurden aktualisiert.",
|
||||
"other": "{} und {} weitere Anwendungen wurden aktualisiert."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -207,6 +207,7 @@
|
||||
"addCategory": "Add Category",
|
||||
"label": "Label",
|
||||
"language": "Language",
|
||||
"copiedToClipboard": "Copied to Clipboard",
|
||||
"storagePermissionDenied": "Storage permission denied",
|
||||
"selectedCategorizeWarning": "This will replace any existing category settings for the selected Apps.",
|
||||
"filterAPKsByRegEx": "Filter APKs by Regular Expression",
|
||||
@@ -269,4 +270,4 @@
|
||||
"one": "{} and 1 more app were updated.",
|
||||
"other": "{} and {} more apps were updated."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -207,6 +207,7 @@
|
||||
"addCategory": "اضافه کردن دسته",
|
||||
"label": "برچسب",
|
||||
"language": "زبان",
|
||||
"copiedToClipboard": "Copied to Clipboard",
|
||||
"storagePermissionDenied": "مجوز ذخیره سازی رد شد",
|
||||
"selectedCategorizeWarning": "این جایگزین تنظیمات دسته بندی موجود برای برنامه های انتخابی می شود.",
|
||||
"filterAPKsByRegEx": "فایلهای APK را با نظم فیلتر کنید",
|
||||
|
@@ -207,6 +207,7 @@
|
||||
"addCategory": "Ajouter une catégorie",
|
||||
"label": "Étiquette",
|
||||
"language": "Langue",
|
||||
"copiedToClipboard": "Copied to Clipboard",
|
||||
"storagePermissionDenied": "Autorisation de stockage refusée",
|
||||
"selectedCategorizeWarning": "Cela remplacera tous les paramètres de catégorie existants pour les applications sélectionnées.",
|
||||
"filterAPKsByRegEx": "Filtrer les APK par expression régulière",
|
||||
|
@@ -206,6 +206,7 @@
|
||||
"addCategory": "Új kategória",
|
||||
"label": "Címke",
|
||||
"language": "Nyelv",
|
||||
"copiedToClipboard": "Copied to Clipboard",
|
||||
"storagePermissionDenied": "Tárhely engedély megtagadva",
|
||||
"selectedCategorizeWarning": "Ez felváltja a kiválasztott alkalmazások meglévő kategória-beállításait.",
|
||||
"filterAPKsByRegEx": "Az APK-k szűrése reguláris kifejezéssel",
|
||||
|
@@ -207,6 +207,7 @@
|
||||
"addCategory": "Aggiungi categoria",
|
||||
"label": "Etichetta",
|
||||
"language": "Lingua",
|
||||
"copiedToClipboard": "Copied to Clipboard",
|
||||
"storagePermissionDenied": "Accesso ai file non autorizzato",
|
||||
"selectedCategorizeWarning": "Ciò sostituirà le impostazioni di categoria esistenti per le App selezionate.",
|
||||
"filterAPKsByRegEx": "Filtra file APK con espressioni regolari",
|
||||
|
@@ -207,6 +207,7 @@
|
||||
"addCategory": "カテゴリを追加",
|
||||
"label": "ラベル",
|
||||
"language": "言語",
|
||||
"copiedToClipboard": "クリップボードにコピーしました",
|
||||
"storagePermissionDenied": "ストレージ権限が拒否されました",
|
||||
"selectedCategorizeWarning": "これにより、選択したアプリの既存のカテゴリ設定がすべて置き換えられます。",
|
||||
"filterAPKsByRegEx": "正規表現でAPKを絞り込む",
|
||||
@@ -269,4 +270,4 @@
|
||||
"one": "{} とさらに {} 個のアプリがアップデートされました",
|
||||
"other": "{} とさらに {} 個のアプリがアップデートされました"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -208,6 +208,7 @@
|
||||
"addCategory": "添加类别",
|
||||
"label": "标签",
|
||||
"language": "语言",
|
||||
"copiedToClipboard": "Copied to Clipboard",
|
||||
"storagePermissionDenied": "存储权限已被拒绝",
|
||||
"selectedCategorizeWarning": "这将取代所选应用程序的任何现有类别",
|
||||
"filterAPKsByRegEx": "Filter APKs by Regular Expression",
|
||||
@@ -269,4 +270,4 @@
|
||||
"one": "{} 和 {} 更多应用已被安装",
|
||||
"other": "{} 和 {} 更多应用已被安装"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -61,6 +61,12 @@ class _AppPageState extends State<AppPage> {
|
||||
mode: LaunchMode.externalApplication);
|
||||
}
|
||||
},
|
||||
onLongPress: () {
|
||||
Clipboard.setData(ClipboardData(text: app?.app.url ?? ''));
|
||||
ScaffoldMessenger.of(context).showSnackBar(SnackBar(
|
||||
content: Text(tr('copiedToClipboard')),
|
||||
));
|
||||
},
|
||||
child: Text(
|
||||
app?.app.url ?? '',
|
||||
textAlign: TextAlign.center,
|
||||
|
Reference in New Issue
Block a user