From d4b21606b602af2fb58a81a02e216d517b968cdd Mon Sep 17 00:00:00 2001 From: AndnixSH <40742924+AndnixSH@users.noreply.github.com> Date: Sat, 2 Sep 2023 18:29:58 +0200 Subject: [PATCH] Add "New Instance" --- APKToolGUI/Forms/FormMain.Designer.cs | 8 + APKToolGUI/Forms/FormMain.resx | 3460 +++++++++++++++++++---- APKToolGUI/Handlers/MenuItemHandlers.cs | 8 +- 3 files changed, 2921 insertions(+), 555 deletions(-) diff --git a/APKToolGUI/Forms/FormMain.Designer.cs b/APKToolGUI/Forms/FormMain.Designer.cs index a7bd7ff..48e1b59 100644 --- a/APKToolGUI/Forms/FormMain.Designer.cs +++ b/APKToolGUI/Forms/FormMain.Designer.cs @@ -245,6 +245,7 @@ this.logTxtBox = new System.Windows.Forms.RichTextBox(); this.menuStrip1 = new System.Windows.Forms.MenuStrip(); this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newInsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.saveLogToFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator(); @@ -1963,6 +1964,7 @@ // fileToolStripMenuItem // this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newInsToolStripMenuItem, this.saveLogToFileToolStripMenuItem, this.settingsToolStripMenuItem, this.toolStripMenuItem1, @@ -1973,6 +1975,11 @@ this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem"); // + // newInsToolStripMenuItem + // + this.newInsToolStripMenuItem.Name = "newInsToolStripMenuItem"; + resources.ApplyResources(this.newInsToolStripMenuItem, "newInsToolStripMenuItem"); + // // saveLogToFileToolStripMenuItem // this.saveLogToFileToolStripMenuItem.Name = "saveLogToFileToolStripMenuItem"; @@ -2350,6 +2357,7 @@ internal System.Windows.Forms.CheckBox checkBox_BUILD_NetSecConf; internal System.Windows.Forms.Label label34; private System.Windows.Forms.CheckBox checkBox7; + internal System.Windows.Forms.ToolStripMenuItem newInsToolStripMenuItem; } } diff --git a/APKToolGUI/Forms/FormMain.resx b/APKToolGUI/Forms/FormMain.resx index bc0f2e4..7adc2a9 100644 --- a/APKToolGUI/Forms/FormMain.resx +++ b/APKToolGUI/Forms/FormMain.resx @@ -121,6 +121,662 @@ Top, Left, Right + + comApkOpenDir + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 0 + + + decOutOpenDirBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 1 + + + signApkOpenDirBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 2 + + + alignApkOpenDirBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 3 + + + decApkOpenDirBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 4 + + + compileOutputOpenDirBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 5 + + + button_OpenMainActivity + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 6 + + + openApktoolYmlBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 7 + + + openAndroidMainfestBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 8 + + + signPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 9 + + + zipalignPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 10 + + + comPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 11 + + + decPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 12 + + + + 4, 27 + + + 589, 281 + + + + 5 + + + Main + + + tabPageMain + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 0 + + + tabControl1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageApkInfo + + + 0 + + + 4, 27 + + + 589, 281 + + + 6 + + + APK Info + + + tabPageApkInfo + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 1 + + + True + + + groupBox_DECODE_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageDecode + + + 0 + + + 4, 27 + + + 3, 3, 3, 3 + + + 589, 281 + + + 0 + + + Decode + + + tabPageDecode + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 2 + + + True + + + groupBox_BUILD_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageBuild + + + 0 + + + 4, 27 + + + 589, 281 + + + 3 + + + Build + + + tabPageBuild + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 3 + + + True + + + groupBox_SIGN_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageSign + + + 0 + + + 4, 27 + + + 3, 3, 3, 3 + + + 589, 281 + + + 1 + + + Sign + + + tabPageSign + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 4 + + + True + + + groupBox_ZIPALIGN_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageZipAlign + + + 0 + + + 4, 27 + + + 3, 3, 3, 3 + + + 589, 281 + + + 2 + + + Zip align + + + tabPageZipAlign + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 5 + + + groupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageInstallFramework + + + 0 + + + groupBox_IF_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageInstallFramework + + + 1 + + + 4, 27 + + + 589, 281 + + + 4 + + + Framework + + + tabPageInstallFramework + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 6 + + + smaliGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageBaksmali + + + 0 + + + bakSmaliGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageBaksmali + + + 1 + + + 4, 27 + + + 3, 3, 3, 3 + + + 589, 281 + + + 7 + + + Baksmali + + + tabPageBaksmali + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 7 + + + selAdbDeviceLbl + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 0 + + + label33 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 1 + + + killAdbBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 2 + + + installApkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 3 + + + refreshDevicesBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 4 + + + selApkAdbBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 5 + + + setVendorChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 6 + + + apkPathAdbTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 7 + + + label32 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 8 + + + devicesListBox + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageAdb + + + 9 + + + 4, 27 + + + 3, 3, 3, 3 + + + 589, 281 + + + 8 + + + ADB + + + tabPageAdb + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControlMain + + + 8 + + + 48, 23 + + + 0, 24 + + + 0, 0, 0, 0 + + + 597, 312 + + + 15 + + + tabControlMain + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + Top, Right @@ -130,14 +786,12 @@ NoControl - 206, 225 175, 24 - 24 @@ -402,6 +1056,75 @@ 8 + + label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + signPanel + + + 0 + + + textBox_SIGN_InputFile + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + signPanel + + + 1 + + + button_SIGN_BrowseInputFile + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + signPanel + + + 2 + + + button_SIGN_Sign + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + signPanel + + + 3 + + + 0, 148 + + + 585, 45 + + + 3 + + + signPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageMain + + + 9 + True @@ -522,26 +1245,74 @@ 3 - - 0, 148 + + label3 - - 585, 45 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + zipalignPanel + + + 0 + + + button_ZIPALIGN_Align + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + zipalignPanel + + + 1 + + + button_ZIPALIGN_BrowseInputFile + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + zipalignPanel + + + 2 + + + textBox_ZIPALIGN_InputFile + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + zipalignPanel + + 3 - - signPanel + + 0, 100 - + + 585, 45 + + + 2 + + + zipalignPanel + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tabPageMain - - 9 + + 10 True @@ -663,26 +1434,74 @@ 3 - - 0, 100 + + label2 - - 585, 45 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + comPanel + + + 0 + + + button_BUILD_BrowseInputProjectDir + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + comPanel + + + 1 + + + button_BUILD_Build + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + comPanel + + 2 - - zipalignPanel + + textBox_BUILD_InputProjectDir - + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + comPanel + + + 3 + + + 0, 52 + + + 585, 45 + + + 1 + + + comPanel + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tabPageMain - - 10 + + 11 True @@ -804,26 +1623,74 @@ 3 - - 0, 52 + + label1 - - 585, 45 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + decPanel + + + 0 + + + textBox_DECODE_InputAppPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + decPanel + + 1 - - comPanel + + button_DECODE_Decode - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + decPanel + + + 2 + + + button_DECODE_BrowseInputAppPath + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + decPanel + + + 3 + + + 0, 4 + + + 585, 45 + + + 0 + + + decPanel + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tabPageMain - - 11 + + 12 True @@ -945,54 +1812,555 @@ 3 - - 0, 4 + + basicInfoTabPage - - 585, 45 - - - 0 - - - decPanel - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageMain - - - 12 - - - 4, 27 - - - 589, 281 - - - 5 - - - Main - - - tabPageMain - - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tabControlMain + + tabControl1 - + + 0 + + + tabPage3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + 1 + + + 293, 23 + + + 1, 1 + + + 122, 3 + + + 584, 287 + + + 12 + + + tabControl1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageApkInfo + + 0 True + + label34 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 0 + + + launchActivityTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 1 + + + label31 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 2 + + + archSdkTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 3 + + + label30 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 4 + + + apkDlLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 5 + + + apkSosLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 6 + + + apkMirrorLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 7 + + + apkSupportLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 8 + + + apkGkLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 9 + + + label17 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 10 + + + localsTxtBox + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 11 + + + selApkFileInfoBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 12 + + + label18 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 13 + + + appTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 14 + + + permTxtBox + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 15 + + + apkComboLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 16 + + + label15 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 17 + + + fileTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 18 + + + label14 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 19 + + + densityTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 20 + + + apkAioLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 21 + + + packNameTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 22 + + + apkPureLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 23 + + + verTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 24 + + + psLinkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 25 + + + minSdkTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 26 + + + label19 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 27 + + + targetSdkTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 28 + + + screenTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 29 + + + label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 30 + + + label9 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 31 + + + buildTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 32 + + + label8 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 33 + + + apkIconPicBox + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 34 + + + label11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 35 + + + label10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 36 + + + label13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 37 + + + label12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + basicInfoTabPage + + + 38 + + + 4, 27 + + + 3, 3, 3, 3 + + + 576, 256 + + + 0 + + + Basic info + + + basicInfoTabPage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + 0 + True @@ -2034,48 +3402,6 @@ 38 - - 4, 27 - - - 3, 3, 3, 3 - - - 576, 256 - - - 0 - - - Basic info - - - basicInfoTabPage - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl1 - - - 0 - - - Fill - - - 3, 3 - - - 570, 250 - - - 0 - - - - fullInfoTextBox @@ -2115,59 +3441,296 @@ 1 - - 293, 23 + + Fill - - 1, 1 + + 3, 3 - - 122, 3 + + 570, 250 - - 584, 287 - - - 12 - - - tabControl1 - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageApkInfo - - + 0 - - 4, 27 + + - - 589, 281 + + fullInfoTextBox - - 6 + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - APK Info + + tabPage3 - - tabPageApkInfo + + 0 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + checkBox7 - - tabControlMain + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + groupBox_DECODE_Options + + + 0 + + + checkBox_DECODE_UseApkEditorMerge + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + 1 - - True + + decApiLvlUpDown + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 2 + + + decSetApiLvlChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 3 + + + label6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 4 + + + label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 5 + + + checkBox_DECODE_FixError + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 6 + + + checkBox_DECODE_OnlyMainClasses + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 7 + + + textBox_DECODE_FrameDir + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 8 + + + button_DECODE_BrowseOutputDirectory + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 9 + + + checkBox_DECODE_UseFramework + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 10 + + + button_DECODE_BrowseFrameDir + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 11 + + + checkBox_DECODE_MatchOriginal + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 12 + + + checkBox_DECODE_OutputDirectory + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 13 + + + textBox_DECODE_OutputDirectory + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 14 + + + checkBox_DECODE_KeepBrokenRes + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 15 + + + checkBox_DECODE_NoSrc + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 16 + + + checkBox_DECODE_Force + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 17 + + + checkBox_DECODE_NoRes + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 18 + + + checkBox_DECODE_NoDebugInfo + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_DECODE_Options + + + 19 + + + 4, 4 + + + 559, 431 + + + 6 + + + Options + + + groupBox_DECODE_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageDecode + + + 0 True @@ -2748,59 +4311,281 @@ 19 - - 4, 4 + + checkBox_BUILD_NetSecConf - - 559, 431 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6 + + groupBox_BUILD_Options - - Options - - - groupBox_DECODE_Options - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageDecode - - + 0 - - 4, 27 + + useAapt2ChkBox - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 589, 281 + + groupBox_BUILD_Options - - 0 + + 1 - - Decode + + buildApiLvlUpDown - - tabPageDecode + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBox_BUILD_Options - - tabControlMain - - + 2 - - True + + buildSetApiLvlChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 3 + + + label23 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 4 + + + createUnsignApkChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 5 + + + label16 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 6 + + + signAfterBuildChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 7 + + + zipalignAfterBuildChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 8 + + + checkBox_BUILD_NoCrunch + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 9 + + + button_BUILD_BrowseOutputAppPath + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 10 + + + checkBox_BUILD_ForceAll + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 11 + + + button_BUILD_BrowseFrameDir + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 12 + + + button_BUILD_BrowseAaptPath + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 13 + + + checkBox_BUILD_OutputAppPath + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 14 + + + checkBox_BUILD_CopyOriginal + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 15 + + + textBox_BUILD_OutputAppPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 16 + + + checkBox_BUILD_UseAapt + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 17 + + + textBox_BUILD_AaptPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 18 + + + textBox_BUILD_FrameDir + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 19 + + + checkBox_BUILD_UseFramework + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_BUILD_Options + + + 20 + + + 4, 3 + + + 559, 358 + + + 9 + + + Options + + + groupBox_BUILD_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageBuild + + + 0 True @@ -3405,56 +5190,377 @@ 20 - - 4, 3 + + checkBox2 - - 559, 358 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9 + + groupBox_SIGN_Options - - Options - - - groupBox_BUILD_Options - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageBuild - - + 0 - - 4, 27 + + checkBox1 - - 589, 281 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + groupBox_SIGN_Options + + + 1 + + + autoDelIdsigChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 2 + + + schemev4ComboBox + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + 3 - - Build + + label27 - - tabPageBuild + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBox_SIGN_Options - - tabControlMain + + 4 - - 3 + + schemev3ComboBox - - True + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 5 + + + label26 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 6 + + + schemev2ComboBox + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 7 + + + label25 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 8 + + + schemev1ComboBox + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 9 + + + label24 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 10 + + + textBox3 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 11 + + + selectKeyStoreFileBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 12 + + + aliasTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 13 + + + useAliasChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 14 + + + label22 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 15 + + + keyStoreFileTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 16 + + + label21 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 17 + + + label20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 18 + + + useKeyStoreChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 19 + + + useSigningOutputDir + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 20 + + + label_SIGN_PrivateKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 21 + + + label_SIGN_PublicKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 22 + + + button_SIGN_BrowseOutputFile + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 23 + + + textBox_SIGN_OutputFile + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 24 + + + button_SIGN_BrowsePublicKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 25 + + + button_SIGN_BrowsePrivateKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 26 + + + textBox_SIGN_PublicKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 27 + + + textBox_SIGN_PrivateKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_SIGN_Options + + + 28 + + + 7, 6 + + + 556, 419 + + + 17 + + + Options + + + groupBox_SIGN_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageSign + + + 0 True @@ -4305,63 +6411,153 @@ 28 - - 7, 6 - - - 556, 419 - - - 17 - - - Options - - - groupBox_SIGN_Options - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageSign - - - 0 - - - 4, 27 - - - 3, 3, 3, 3 - - - 589, 281 - - - 1 - - - Sign - - - tabPageSign - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControlMain - - - 4 - - - True - Top, Left, Right + + zipalignOutputDirChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 0 + + + signAfterZipalignChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 1 + + + checkBox_ZIPALIGN_Recompress + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 2 + + + label_ZIPALIGN_AlignmentBytes + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 3 + + + button_ZIPALIGN_BrowseOutputFile + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 4 + + + checkBox_ZIPALIGN_CheckAlignment + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 5 + + + textBox_ZIPALIGN_OutputFile + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 6 + + + checkBox_ZIPALIGN_VerboseOutput + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 7 + + + numericUpDown_ZIPALIGN_AlignmentBytes + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 8 + + + checkBox_ZIPALIGN_OverwriteOutputFile + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_ZIPALIGN_Options + + + 9 + + + 4, 4 + + + 579, 271 + + + 16 + + + Options + + + groupBox_ZIPALIGN_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageZipAlign + + + 0 + True @@ -4659,56 +6855,65 @@ 9 - - 4, 4 + + openFwFolderBtn - - 579, 271 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 16 + + groupBox1 - - Options - - - groupBox_ZIPALIGN_Options - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageZipAlign - - + 0 - - 4, 27 + + clearFwBtn - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 589, 281 + + groupBox1 - + + 1 + + + clearFwBeforeDecodeChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + 2 - - Zip align + + 4, 125 - - tabPageZipAlign + + 573, 157 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 11 - - tabControlMain + + Options - - 5 + + groupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageInstallFramework + + + 0 NoControl @@ -4794,33 +6999,129 @@ 2 - - 4, 125 - - - 573, 157 - - - 11 - - - Options - - - groupBox1 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageInstallFramework - - - 0 - Top, Left, Right + + checkBox_IF_Tag + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 0 + + + checkBox_IF_FramePath + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 1 + + + textBox_IF_Tag + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 2 + + + button_IF_InstallFramework + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 3 + + + button_IF_BrowseFrameDir + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 4 + + + button_IF_BrowseInputFramePath + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 5 + + + textBox_IF_InputFramePath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 6 + + + textBox_IF_FrameDir + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox_IF_Options + + + 7 + + + 4, 4 + + + 573, 115 + + + 10 + + + Install Framework + + + groupBox_IF_Options + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageInstallFramework + + + 1 + True @@ -5049,54 +7350,114 @@ 7 - - 4, 4 + + label29 - - 573, 115 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 10 + + smaliGroupBox - - Install Framework + + 0 - - groupBox_IF_Options + + smaliUseOutputChkBox - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tabPageInstallFramework + + smaliGroupBox - + 1 - - 4, 27 + + comSmaliBtn - - 589, 281 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + smaliGroupBox + + + 2 + + + smaliBrowseOutputBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + smaliGroupBox + + + 3 + + + smaliBrowseInputDirTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + smaliGroupBox + + 4 - - Framework + + smaliBrowseOutputTxtBox - - tabPageInstallFramework + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + smaliGroupBox - - tabControlMain + + 5 - + + smaliBrowseInputDirBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + smaliGroupBox + + 6 + + 6, 134 + + + 571, 120 + + + 1 + + + Smali + + + smaliGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageBaksmali + + + 0 + True @@ -5301,29 +7662,113 @@ 6 - - 6, 134 + + label28 - - 571, 120 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + bakSmaliGroupBox + + + 0 + + + baksmaliUseOutputChkBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + bakSmaliGroupBox + + 1 - - Smali + + baksmaliBrowseOutputBtn - - smaliGroupBox + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + bakSmaliGroupBox + + + 2 + + + baksmaliBrowseOutputTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + bakSmaliGroupBox + + + 3 + + + decSmaliBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + bakSmaliGroupBox + + + 4 + + + baksmaliBrowseInputDexBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + bakSmaliGroupBox + + + 5 + + + baksmaliBrowseInputDexTxtBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + bakSmaliGroupBox + + + 6 + + + 6, 6 + + + 571, 120 + + + 0 + + + Baksmali + + + bakSmaliGroupBox + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tabPageBaksmali - - 0 + + 1 True @@ -5529,57 +7974,6 @@ 6 - - 6, 6 - - - 571, 120 - - - 0 - - - Baksmali - - - bakSmaliGroupBox - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageBaksmali - - - 1 - - - 4, 27 - - - 3, 3, 3, 3 - - - 589, 281 - - - 7 - - - Baksmali - - - tabPageBaksmali - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControlMain - - - 7 - NoControl @@ -5853,63 +8247,33 @@ 9 - - 4, 27 - - - 3, 3, 3, 3 - - - 589, 281 - - - 8 - - - ADB - - - tabPageAdb - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControlMain - - - 8 - - - 48, 23 - - - 0, 24 - - - 0, 0, 0, 0 - - - 597, 312 - - - 15 - - - tabControlMain - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - 32, 9 + + 0, 543 + + + 596, 22 + + + 17 + + + statusStrip1 + + + statusStrip1 + + + System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 2 + 0, 17 @@ -6179,33 +8543,18 @@ False - - 0, 543 - - - 596, 22 - - - 17 - - - statusStrip1 - - - statusStrip1 - - - System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - 138, 10 + + 122, 48 + + + contextMenuStripLog + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 121, 22 @@ -6218,15 +8567,6 @@ Clear log - - 122, 48 - - - contextMenuStripLog - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Consolas, 8.25pt @@ -6257,6 +8597,12 @@ 309, 13 + + 180, 22 + + + New instance + 168, 22 @@ -6299,36 +8645,6 @@ File - - 189, 22 - - - Check for update - - - 189, 22 - - - Report an issue - - - 189, 22 - - - Apktool issue tracker - - - 189, 22 - - - Baksmali issue tracker - - - 189, 22 - - - About - 44, 20 @@ -6362,6 +8678,36 @@ 3 + + 189, 22 + + + Check for update + + + 189, 22 + + + Report an issue + + + 189, 22 + + + Apktool issue tracker + + + 189, 22 + + + Baksmali issue tracker + + + 189, 22 + + + About + 454, 16 @@ -8088,6 +10434,12 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + newInsToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + saveLogToFileToolStripMenuItem diff --git a/APKToolGUI/Handlers/MenuItemHandlers.cs b/APKToolGUI/Handlers/MenuItemHandlers.cs index fc722ed..2a882af 100644 --- a/APKToolGUI/Handlers/MenuItemHandlers.cs +++ b/APKToolGUI/Handlers/MenuItemHandlers.cs @@ -27,8 +27,14 @@ namespace APKToolGUI.Handlers main.apktoolIssuesToolStripMenuItem.Click += apktoolIssuesLinkItem_Click; main.baksmaliIssuesToolStripMenuItem.Click += baksmaliIssuesLinkItem_Click; main.reportAnIsuueToolStripMenuItem.Click += reportAnIsuueToolStripMenuItem_Click; - + main.newInsToolStripMenuItem.Click += newInsToolStripMenuItem_Click; } + + private void newInsToolStripMenuItem_Click(object sender, EventArgs e) + { + Process.Start(System.Reflection.Assembly.GetExecutingAssembly().Location); + } + private void saveLogItem_Click(object sender, EventArgs e) { using (var sfd = new SaveFileDialog())