mirror of
https://github.com/revanced/revanced-manager
synced 2024-05-14 13:56:57 +02:00
fix: minor improvements
This commit is contained in:
parent
5c71930ec1
commit
384d593024
@ -62,7 +62,7 @@ class InstallerViewModel extends BaseViewModel {
|
|||||||
locator<PatchesSelectorViewModel>().selectedPatches;
|
locator<PatchesSelectorViewModel>().selectedPatches;
|
||||||
if (selectedPatches.isNotEmpty) {
|
if (selectedPatches.isNotEmpty) {
|
||||||
addLog('Initializing installer...');
|
addLog('Initializing installer...');
|
||||||
if (selectedApp.isRooted) {
|
if (selectedApp.isRooted && !selectedApp.isFromStorage) {
|
||||||
addLog('Checking if an old patched version exists...');
|
addLog('Checking if an old patched version exists...');
|
||||||
bool oldExists =
|
bool oldExists =
|
||||||
await locator<PatcherAPI>().checkOldPatch(selectedApp);
|
await locator<PatcherAPI>().checkOldPatch(selectedApp);
|
||||||
|
@ -45,7 +45,7 @@ class AppSelectorCard extends StatelessWidget {
|
|||||||
const SizedBox(height: 10),
|
const SizedBox(height: 10),
|
||||||
locator<AppSelectorViewModel>().selectedApp != null
|
locator<AppSelectorViewModel>().selectedApp != null
|
||||||
? Text(
|
? Text(
|
||||||
locator<AppSelectorViewModel>().selectedApp!.name,
|
_getAppSelection(),
|
||||||
style: robotoTextStyle,
|
style: robotoTextStyle,
|
||||||
)
|
)
|
||||||
: I18nText(
|
: I18nText(
|
||||||
@ -60,4 +60,10 @@ class AppSelectorCard extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String _getAppSelection() {
|
||||||
|
String name = locator<AppSelectorViewModel>().selectedApp!.name;
|
||||||
|
String version = locator<AppSelectorViewModel>().selectedApp!.version;
|
||||||
|
return '$name (v$version)';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,6 +3,7 @@ import 'package:flutter_i18n/flutter_i18n.dart';
|
|||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
import 'package:revanced_manager/app/app.locator.dart';
|
import 'package:revanced_manager/app/app.locator.dart';
|
||||||
import 'package:revanced_manager/constants.dart';
|
import 'package:revanced_manager/constants.dart';
|
||||||
|
import 'package:revanced_manager/models/patch.dart';
|
||||||
import 'package:revanced_manager/ui/views/app_selector/app_selector_viewmodel.dart';
|
import 'package:revanced_manager/ui/views/app_selector/app_selector_viewmodel.dart';
|
||||||
import 'package:revanced_manager/ui/views/patches_selector/patches_selector_viewmodel.dart';
|
import 'package:revanced_manager/ui/views/patches_selector/patches_selector_viewmodel.dart';
|
||||||
|
|
||||||
@ -58,15 +59,20 @@ class PatchSelectorCard extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
)
|
)
|
||||||
: Text(
|
: Text(
|
||||||
locator<PatchesSelectorViewModel>()
|
_getPatchesSelection(),
|
||||||
.selectedPatches
|
style: robotoTextStyle,
|
||||||
.map((e) => e.simpleName)
|
|
||||||
.toList()
|
|
||||||
.join('\n'),
|
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String _getPatchesSelection() {
|
||||||
|
String text = '';
|
||||||
|
for (Patch p in locator<PatchesSelectorViewModel>().selectedPatches) {
|
||||||
|
text += '${p.simpleName} (v${p.version})\n';
|
||||||
|
}
|
||||||
|
return text.substring(0, text.length - 1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user