mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-10-22 02:13:47 +02:00
Share apps.obtainium.imranr.dev config links instead of HTML raw (#1553)
This commit is contained in:
@@ -882,11 +882,10 @@ class AppsPageState extends State<AppsPage> {
|
|||||||
onPressed: selectedAppIds.isEmpty
|
onPressed: selectedAppIds.isEmpty
|
||||||
? null
|
? null
|
||||||
: () {
|
: () {
|
||||||
String urls =
|
String urls = '';
|
||||||
'<p>${tr('customLinkMessage')}:</p>\n\n<ul>\n';
|
|
||||||
for (var a in selectedApps) {
|
for (var a in selectedApps) {
|
||||||
urls +=
|
urls +=
|
||||||
' <li><a href="obtainium://app/${Uri.encodeComponent(jsonEncode({
|
'https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/${Uri.encodeComponent(jsonEncode({
|
||||||
'id': a.id,
|
'id': a.id,
|
||||||
'url': a.url,
|
'url': a.url,
|
||||||
'author': a.author,
|
'author': a.author,
|
||||||
@@ -895,10 +894,8 @@ class AppsPageState extends State<AppsPage> {
|
|||||||
a.preferredApkIndex,
|
a.preferredApkIndex,
|
||||||
'additionalSettings':
|
'additionalSettings':
|
||||||
jsonEncode(a.additionalSettings)
|
jsonEncode(a.additionalSettings)
|
||||||
}))}">${a.name}</a></li>\n';
|
}))}\n\n';
|
||||||
}
|
}
|
||||||
urls +=
|
|
||||||
'</ul>\n\n<p><a href="$obtainiumUrl">${tr('about')}</a></p>';
|
|
||||||
Share.share(urls,
|
Share.share(urls,
|
||||||
subject:
|
subject:
|
||||||
'Obtainium - ${tr('appsString')}');
|
'Obtainium - ${tr('appsString')}');
|
||||||
|
Reference in New Issue
Block a user