diff --git a/Generated/InstallerSetup.exe b/Generated/InstallerSetup.exe index cea400d..f991f69 100644 Binary files a/Generated/InstallerSetup.exe and b/Generated/InstallerSetup.exe differ diff --git a/others/buildsetup.suf b/others/buildsetup.suf index 6cdeb32..764d410 100644 --- a/others/buildsetup.suf +++ b/others/buildsetup.suf @@ -5335,15 +5335,19 @@ end startitemfolder = SessionVar.Expand ("%StartProgramsFolderCommon%\\%AppShortcutFolderName%"); applnkpath = startitemfolder .. "\\App Installer.lnk"; setlnkpath = startitemfolder .. "\\Settings.lnk"; +mgrlnkpath = startitemfolder .. "\\Package Manager.lnk"; desktopini = startitemfolder .. ""; CreateShortcut (applnkpath, SessionVar.Expand("%AppFolder%\\appinstaller.exe"), "Microsoft.DesktopAppInstaller!App"); Registry.SetValue(HKEY_CURRENT_USER, "SOFTWARE\\Windows Modern\\App Installer", "AppInstallerLnk", applnkpath, REG_SZ); CreateShortcut (setlnkpath, SessionVar.Expand("%AppFolder%\\settings.exe"), "WindowsModern.PracticalToolsProject!Settings"); Registry.SetValue(HKEY_CURRENT_USER, "SOFTWARE\\Windows Modern\\App Installer", "SettingsLnk", setlnkpath, REG_SZ); +CreateShortcut (setlnkpath, SessionVar.Expand("%AppFolder%\\Manager.exe"), "WindowsModern.PracticalToolsProject!Manager"); +Registry.SetValue(HKEY_CURRENT_USER, "SOFTWARE\\Windows Modern\\App Installer", "ManagerLnk", setlnkpath, REG_SZ); SetDesktopInit (desktopini, ".ShellClassInfo", "ConfirmFileOp", 0); SetDesktopInit (desktopini, "LocalizedFileNames", "App Installer.lnk", SessionVar.Expand("@%AppFolder%\\appinstaller.exe,-300")); SetDesktopInit (desktopini, "LocalizedFileNames", "Settings.lnk", SessionVar.Expand("@%AppFolder%\\settings.exe,-200")); SetDesktopInit (desktopini, "LocalizedFileNames", "Update.lnk", SessionVar.Expand("@%AppFolder%\\reslib.dll,-103")); +SetDesktopInit (desktopini, "LocalizedFileNames", "Package Manager.lnk", SessionVar.Expand("@%AppFolder%\\reslib.dll,-228")); SetDesktopInit (desktopini, "LocalizedFileNames", "Uninstall.lnk", SessionVar.Expand("@%AppFolder%\\reslib.dll,-131")); SetDesktopInit (desktopini, ".ShellClassInfo", "LocalizedResourceName", SessionVar.Expand("@%AppFolder%\\appinstaller.exe,-300")); @@ -6829,8 +6833,10 @@ key = "Software\\Windows Modern"; keynext = "App Installer"; appinstallerlnkpath = Registry.GetValue(HKEY_CURRENT_USER, "SOFTWARE\\Windows Modern\\App Installer", "AppInstallerLnk", false); settingslnkpath = Registry.GetValue(HKEY_CURRENT_USER, "SOFTWARE\\Windows Modern\\App Installer", "SettingsLnk", false); +managerlnkpath = Registry.GetValue(HKEY_CURRENT_USER, "SOFTWARE\\Windows Modern\\App Installer", "ManagerLnk", false); File.Delete(appinstallerlnkpath, true, false, false); File.Delete(settingslnkpath, true, false, false); +File.Delete(managerlnkpath, true, false, false); Registry.DeleteKey(HKEY_CLASSES_ROOT, ".appx"); Registry.DeleteKey(HKEY_CLASSES_ROOT, ".appxbundle"); Registry.DeleteKey(HKEY_CLASSES_ROOT, ".msix");