From 391df63c3e85e06eca3a6cc49ac738f583201efe Mon Sep 17 00:00:00 2001 From: Emilio Heredia Date: Wed, 30 Sep 2026 12:22:17 -0600 Subject: [PATCH] Installer: add an Open-Shell Menu shortcut that starts the menu The installer's Start Menu folder had shortcuts for the menu's settings, help and readme, but none that starts the menu itself. The menu starts on its own at sign-in, so after Exit (or an install that stops it) the only way back was running StartMenu.exe from Program Files by hand. The new shortcut, "Open-Shell Menu", runs StartMenu.exe with no arguments, next to "Open-Shell Menu Settings" and under the same START_MENU_FOLDER condition. If the menu is already running, StartMenu.exe sees its mutex and quits, so the shortcut is harmless then. "Open-Shell Menu" is the product name and stays untranslated, as in the existing strings. The description is English in every language file for now. --- Src/Localization/Chinese/OpenShellText-zh-CN.wxl | 2 ++ Src/Localization/ChineseTW/OpenShellText-zh-TW.wxl | 2 ++ Src/Localization/English/OpenShellText-en-US.wxl | 2 ++ Src/Localization/French/OpenShellText-fr-FR.wxl | 2 ++ Src/Localization/German/OpenShellText-de-DE.wxl | 2 ++ Src/Localization/Italian/OpenShellText-it-IT.wxl | 2 ++ Src/Localization/Persian/OpenShellText-fa-IR.wxl | 2 ++ Src/Localization/Polish/OpenShellText-pl-PL.wxl | 2 ++ Src/Localization/Russian/OpenShellText-ru-RU.wxl | 2 ++ Src/Localization/Spanish/OpenShellText-es-ES.wxl | 2 ++ Src/Setup/Setup.wxs | 6 ++++++ 11 files changed, 26 insertions(+) diff --git a/Src/Localization/Chinese/OpenShellText-zh-CN.wxl b/Src/Localization/Chinese/OpenShellText-zh-CN.wxl index afbb1421e..570bd9530 100644 --- a/Src/Localization/Chinese/OpenShellText-zh-CN.wxl +++ b/Src/Localization/Chinese/OpenShellText-zh-CN.wxl @@ -15,6 +15,7 @@ 查看 Open-Shell 的介绍文档 编辑 Classic Explorer 的配置 编辑经典开始菜单的配置 + Start the classic start menu 编辑 Internet Explorer 的标题栏和状态栏配置 修改 Open-Shell 的新版本检查方式 创建开始菜单文件夹 @@ -27,6 +28,7 @@ 更新 Open-Shell 经典资源管理器设置 经典开始菜单设置 + Open-Shell Menu 经典 IE 设置 打开开始屏幕 Open-Shell,使你的 Windows 操作系统用得更得心应手 diff --git a/Src/Localization/ChineseTW/OpenShellText-zh-TW.wxl b/Src/Localization/ChineseTW/OpenShellText-zh-TW.wxl index 789ba58e3..970dc2e79 100644 --- a/Src/Localization/ChineseTW/OpenShellText-zh-TW.wxl +++ b/Src/Localization/ChineseTW/OpenShellText-zh-TW.wxl @@ -15,6 +15,7 @@ 檢視 Open-Shell 介紹 編輯 Classic Explorer 的設定 編輯 Open-Shell Menu 的設定 + Start the classic start menu 編輯 Internet Explorer 標題列和狀態列的設定 編輯 Open-Shell 的新版本檢查設定 建立 [\[]開始[\]] 功能表資料夾 @@ -27,6 +28,7 @@ Open-Shell 更新 Classic Explorer 設定 Open-Shell Menu 設定 + Open-Shell Menu Classic IE 設定 開啟 [\[]開始[\]] 畫面 Open-Shell 是增強 Windows 可用性的工具集 diff --git a/Src/Localization/English/OpenShellText-en-US.wxl b/Src/Localization/English/OpenShellText-en-US.wxl index 4a1941857..a4d362ea9 100644 --- a/Src/Localization/English/OpenShellText-en-US.wxl +++ b/Src/Localization/English/OpenShellText-en-US.wxl @@ -16,6 +16,7 @@ View the Open-Shell introduction Edit the settings of Classic Explorer Edit the settings of the classic start menu + Start the classic start menu Edit the settings of the Internet Explorer title bar and status bar Edit the settings for Open-Shell's new version check Create a start menu folder @@ -28,6 +29,7 @@ Open-Shell Update Classic Explorer Settings Open-Shell Menu Settings + Open-Shell Menu Classic IE Settings Open the Start screen Open-Shell is a collection of usability enhancements for Windows diff --git a/Src/Localization/French/OpenShellText-fr-FR.wxl b/Src/Localization/French/OpenShellText-fr-FR.wxl index 531a80616..4fa0cf831 100644 --- a/Src/Localization/French/OpenShellText-fr-FR.wxl +++ b/Src/Localization/French/OpenShellText-fr-FR.wxl @@ -15,6 +15,7 @@ Voir une introduction à Open-Shell Éditer les paramètres de Classic Explorer Éditer les paramètres de Open-Shell Menu + Start the classic start menu Éditer les paramètres de la barre de titre et de la barre d’état de Internet Explorer Éditer les paramètres pour la vérification des mises à jour de Open-Shell Créer un dossier de menu de démarrage @@ -27,6 +28,7 @@ Mettre à jour Open-Shell Paramètres de Classic Explorer Paramètres de Open-Shell Menu + Open-Shell Menu Paramètres de Classic IE Ouvrir le menu daccueil Open-Shell est une collection d’utilitaires qui améliorent l’ergonomie de Windows diff --git a/Src/Localization/German/OpenShellText-de-DE.wxl b/Src/Localization/German/OpenShellText-de-DE.wxl index 0930786d3..29ef1312e 100644 --- a/Src/Localization/German/OpenShellText-de-DE.wxl +++ b/Src/Localization/German/OpenShellText-de-DE.wxl @@ -15,6 +15,7 @@ Open-Shell Einführung anzeigen Classic Explorer Einstellungen bearbeiten Open-Shell Menü Einstellungen bearbeiten + Start the classic start menu Einstellungen der Internet Explorer Titelleiste und der Statusleiste bearbeiten Einstellungen für die Überprüfung auf eine neue Open-Shell Version Startmenü Ordner erstellen @@ -27,6 +28,7 @@ Open-Shell Aktualisierung Classic Explorer Einstellungen Open-Shell Menü Einstellungen + Open-Shell Menu Classic IE Einstellungen Startbildschirm öffnen Open-Shell ist eine Sammlung von Bedienungsverbesserungen für Windows diff --git a/Src/Localization/Italian/OpenShellText-it-IT.wxl b/Src/Localization/Italian/OpenShellText-it-IT.wxl index f15e72087..63809d765 100644 --- a/Src/Localization/Italian/OpenShellText-it-IT.wxl +++ b/Src/Localization/Italian/OpenShellText-it-IT.wxl @@ -15,6 +15,7 @@ Visualizza il file 'Leggimi' di Open-Shell Modifica le impostazioni di Classic Explorer Modifica le impostazioni del menu Start classico + Start the classic start menu Modifica le impostazioni del titolo e della barra di stato di Internet Explorer Modifica le impostazioni del controllo aggiornamenti di Open-Shell Crea una cartella menu Start @@ -27,6 +28,7 @@ Aggiornamento di Open-Shell Impostazioni Classic Explorer Impostazioni menu classico Start + Open-Shell Menu Impostazioni IE classico Apri la schermata Start Open-Shell è una raccolta di miglioramenti relativi all'uso di Windows diff --git a/Src/Localization/Persian/OpenShellText-fa-IR.wxl b/Src/Localization/Persian/OpenShellText-fa-IR.wxl index e7392440e..389910e91 100644 --- a/Src/Localization/Persian/OpenShellText-fa-IR.wxl +++ b/Src/Localization/Persian/OpenShellText-fa-IR.wxl @@ -15,6 +15,7 @@ مشاهده معرفی Open-Shell تغییر تنظیمات کاوشگر کلاسیک تغییر تنظیمات منوی شروع کلاسیک + Start the classic start menu تغییر تنظیمات نوار عنوان و وضعیت کاوشگر اینترنت تغییر تنظیمات به‌روزرسان Open-Shell ایجاد پوشه در منوی شروع @@ -27,6 +28,7 @@ به‌روزرسانی Open-Shell تنظیمات کاوشگر کلاسیک تنظیمات منوی شروع کلاسیک + Open-Shell Menu تنظیمات کاوشگر اینترنت کلاسیک صفحه شروع را باز کن Open-Shell محجموعه‌ای از قابلیت‌های توسعه‌یافته برای ویندوز است diff --git a/Src/Localization/Polish/OpenShellText-pl-PL.wxl b/Src/Localization/Polish/OpenShellText-pl-PL.wxl index 191a01605..e77584c52 100644 --- a/Src/Localization/Polish/OpenShellText-pl-PL.wxl +++ b/Src/Localization/Polish/OpenShellText-pl-PL.wxl @@ -15,6 +15,7 @@ Zobacz wprowadzenie do Open-Shell Umożliwia modyfikowanie ustawień Classic Explorer Umożliwia modyfikowanie ustawień Open-Shell Menu + Start the classic start menu Umożliwia modyfikowanie ustawień paska tytułu i paska stanu Internet Explorer Umożliwia modyfikowanie ustawień sprawdzania aktualizacji Open-Shell Utwórz folder w menu Start @@ -27,6 +28,7 @@ Aktualizacja Open-Shell Ustawienia Classic Explorer Ustawienia Open-Shell Menu + Open-Shell Menu Ustawienia Classic IE Otwórz ekran startowy Open-Shell jest zbiorem funkcji zwiększających użyteczność Windows diff --git a/Src/Localization/Russian/OpenShellText-ru-RU.wxl b/Src/Localization/Russian/OpenShellText-ru-RU.wxl index 0e00f70d9..ba02f645c 100644 --- a/Src/Localization/Russian/OpenShellText-ru-RU.wxl +++ b/Src/Localization/Russian/OpenShellText-ru-RU.wxl @@ -15,6 +15,7 @@ Просмотр руководства пользователя Open-Shell Изменить параметры Classic Explorer Изменить параметры классического меню Пуск + Start the classic start menu Изменить параметры заголовка окна и строки состояния Internet Explorer Изменить параметры проверки новой версии Open-Shell Создать папку в меню Пуск @@ -27,6 +28,7 @@ Open-Shell Update Параметры Classic Explorer Параметры классического меню Пуск + Open-Shell Menu Параметры Classic IE Открыть начальный экран Open-Shell — это набор улучшений для Windows diff --git a/Src/Localization/Spanish/OpenShellText-es-ES.wxl b/Src/Localization/Spanish/OpenShellText-es-ES.wxl index b7f11dbd3..822abf3b6 100644 --- a/Src/Localization/Spanish/OpenShellText-es-ES.wxl +++ b/Src/Localization/Spanish/OpenShellText-es-ES.wxl @@ -15,6 +15,7 @@ Ver la introducción a Open-Shell Edite la configuración de Classic Explorer Edite la configuración del menú inicio clásico + Start the classic start menu Edite la configuración de la barra de título y la barra de estado de Internet Explorer Edite la configuración de búsqueda de nuevas versiones de Open-Shell Crear una carpeta en el menú inicio @@ -27,6 +28,7 @@ Actualización de Open-Shell Configuración de Classic Explorer Configuración de Open-Shell Menu + Open-Shell Menu Configuración de Classic IE Abrir la pantalla Inicio Open-Shell es una colección de mejoras de usabilidad para Windows diff --git a/Src/Setup/Setup.wxs b/Src/Setup/Setup.wxs index b1a2f993f..df386417a 100644 --- a/Src/Setup/Setup.wxs +++ b/Src/Setup/Setup.wxs @@ -103,6 +103,7 @@ + @@ -633,6 +634,11 @@ START_MENU_FOLDER=1 + + + + START_MENU_FOLDER=1 +