mirror of
https://github.com/xoureldeen/Vectras-VM-Android.git
synced 2026-04-29 23:09:48 +00:00
Italian meringue
This commit is contained in:
parent
6af45d514d
commit
0b68237c0c
13 changed files with 286 additions and 199 deletions
|
|
@ -948,6 +948,11 @@ public class MainActivity extends AppCompatActivity {
|
|||
|
||||
public static void startVM(String vmName, String env, String itemExtra, String itemPath) {
|
||||
|
||||
if (!VMManager.allowtoruncommand(env)) {
|
||||
VectrasApp.oneDialog(activity.getResources().getString(R.string.problem_has_been_detected), activity.getResources().getString(R.string.harmful_command_was_detected), true, false, activity);
|
||||
return;
|
||||
}
|
||||
|
||||
if (VectrasApp.isThisVMRunning(itemExtra, itemPath)) {
|
||||
Toast.makeText(activity, "This VM is already running.", Toast.LENGTH_LONG).show();
|
||||
activity.startActivity(new Intent(activity, MainVNCActivity.class));
|
||||
|
|
@ -1138,6 +1143,18 @@ public class MainActivity extends AppCompatActivity {
|
|||
Log.d("TAG", "The interstitial ad wasn't ready yet.");
|
||||
}
|
||||
doneonstart = true;
|
||||
|
||||
if (!AppConfig.pendingCommand.isEmpty()) {
|
||||
if (!VMManager.allowtoruncommand(AppConfig.pendingCommand)) {
|
||||
AppConfig.pendingCommand = "";
|
||||
VectrasApp.oneDialog(activity.getResources().getString(R.string.problem_has_been_detected), activity.getResources().getString(R.string.harmful_command_was_detected), true, false, activity);
|
||||
return;
|
||||
}
|
||||
StartVM.cdrompath = "";
|
||||
String env = StartVM.env(MainActivity.activity, AppConfig.pendingCommand, "", "1");
|
||||
MainActivity.startVM("Quick run", env, AppConfig.pendingCommand, "");
|
||||
AppConfig.pendingCommand = "";
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue