diff --git a/install4j/23.09/.gitignore b/install4j/23.09/.gitignore new file mode 100644 index 000000000..60eadae4b --- /dev/null +++ b/install4j/23.09/.gitignore @@ -0,0 +1,22 @@ +# Compiled class file +*.class + +# Log file +*.log + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# Install4j media +media/ + +# macOS files +.DS_Store + +code_signing/ diff --git a/install4j/23.09/macOS_resources/DS_Store b/install4j/23.09/macOS_resources/DS_Store new file mode 100755 index 000000000..f1aaaa863 Binary files /dev/null and b/install4j/23.09/macOS_resources/DS_Store differ diff --git a/install4j/23.09/macOS_resources/macOS_installer_background.png b/install4j/23.09/macOS_resources/macOS_installer_background.png new file mode 100644 index 000000000..ce4be9dc9 Binary files /dev/null and b/install4j/23.09/macOS_resources/macOS_installer_background.png differ diff --git a/install4j/23.09/macOS_resources/macOS_installer_background.psd b/install4j/23.09/macOS_resources/macOS_installer_background.psd new file mode 100644 index 000000000..056762851 Binary files /dev/null and b/install4j/23.09/macOS_resources/macOS_installer_background.psd differ diff --git a/install4j/23.09/openrocket-23.09.install4j b/install4j/23.09/openrocket-23.09.install4j new file mode 100644 index 000000000..e609e716c --- /dev/null +++ b/install4j/23.09/openrocket-23.09.install4j @@ -0,0 +1,640 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ../../core/resources/pix/icon/icon-016.png + + + + + ../../core/resources/pix/icon/icon-032.png + + + + + ../../core/resources/pix/icon/icon-048.png + + + + + ../../core/resources/pix/icon/icon-064.png + + + + + ../../core/resources/pix/icon/icon-128.png + + + + + ../../core/resources/pix/icon/icon-256.png + + + + + + + + + + + + + + + + + + + sys.installationDir + + + context.getBooleanVariable("sys.confirmedUpdateInstallation") + + + + + + ${form:welcomeMessage} + + !context.isConsole() + + + + + + String message = context.getMessage("ConsoleWelcomeLabel", context.getApplicationName()); +return console.askOkCancel(message, true); + + + + + + + + updateCheck + + + + + ${i18n:ClickNext} + + + + + + !context.getBooleanVariable("sys.confirmedUpdateInstallation") + + + + ${i18n:SelectDirLabel(${compiler:sys.fullName})} + + + + + + + + suggestAppDir + validateApplicationId + existingDirWarning + checkWritable + manualEntryAllowed + checkFreeSpace + showRequiredDiskSpace + showFreeDiskSpace + allowSpacesOnUnix + validationScript + standardValidation + + + + + + + + + ${i18n:SelectAssociationsLabel} + + + + + + + + showSelectionButtons + selectionButtonPosition + + + + + + + + + ${form:confirmationMessage} + + !context.isConsole() + + + + ${i18n:CreateDesktopIcon} + + createDesktopLinkAction + + + + + ${i18n:AddToDock} + + addToDockAction + + Util.isMacOS() + + + + + + + + + ${i18n:UninstallerMenuEntry(${compiler:sys.fullName})} + + !context.getBooleanVariable("sys.programGroupDisabled") + + + + OpenRocket + + + OpenRocket + + + + + ../../core/resources/pix/icon/icon-windows.ico + + + + + ../../core/resources/pix/icon/icon-048.png + + + + !context.getBooleanVariable("sys.programGroupDisabled") + + + + + + OpenRocket + + + + context.getBooleanVariable("addToDockAction") + + + + OpenRocket Model Rocket Simulator + + + OpenRocket + + + ${compiler:sys.fullName} + + + ../../core/resources/pix/icon/icon-064.png + + + + + ../../core/resources/pix/icon/icon-windows.ico + + + + context.getBooleanVariable("createDesktopLinkAction") + + + + OpenRocket Design + ork + 59 + + + + ../../core/resources/pix/icon/icon-064.png + + + application/x-openrocket + + + ../../core/resources/pix/icon/icon-windows.ico + + + + + + + ${compiler:sys.fullName} ${compiler:sys.version} + + + + + + + ${i18n:WizardPreparing} + + + + + + + + + ${form:finishedMessage} + + + + + + + + + ${i18n:UninstallerMenuEntry(${compiler:sys.fullName})} + + + + + + + + + + + + + + + + ${form:welcomeMessage} + + !context.isConsole() + + + + + + String message = context.getMessage("ConfirmUninstall", context.getApplicationName()); +return console.askYesNo(message, true); + + + + + + + + + + + + + + + ${i18n:UninstallerPreparing} + + + + + + + + + + ${form:successMessage} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +