Rearranged the order of settings.
Reduced delay before restarting PharoLauncher when reseting persistant state.
MODIFY
src/PharoLauncher-Spec.package/PhLDeploymentScript.class/class/settingsOn..st
src/PharoLauncher-Spec.package/PhLDeploymentScript.class/class/settingsOn..st
@@ -5,6 +5,7 @@ settingsOn: aBuilder
(aBuilder setting: #developmentEnvironmentEnabled)
parent: #pharoLauncher;
target: self;
+ order: 60;
label: 'Enable development environment' translated;
description: 'Missing a feature? Hey come join in! Add your custom feature.
When enabled, exits the Launcher application into the Pharo development environment.

MODIFY
src/PharoLauncher-Spec.package/PharoLauncher.class/class/hardResetPersistanceState..st
src/PharoLauncher-Spec.package/PharoLauncher.class/class/hardResetPersistanceState..st
@@ -4,7 +4,7 @@ hardResetPersistanceState: dontCare
SystemWindow allSubInstances do:[:w| w delete].
self inform: 'PharoLauncher state reset'.
World doOneCycle.
- 1000 milliSeconds wait. "To help user perception that *something* was reset"
+ 500 milliSeconds wait. "To help user perception that *something* was reset"
packages := RPackageOrganizer default packages select:[:p|
(p name includesSubstring: 'PharoLauncher') ].

MODIFY
src/PharoLauncher-Spec.package/PharoLauncher.class/class/settingsOn..st
src/PharoLauncher-Spec.package/PharoLauncher.class/class/settingsOn..st
@@ -8,6 +8,7 @@ settingsOn: aBuilder
with: [
(aBuilder setting: #templatesClearedOnStartup)
label: 'Templates cleared at startup' translated;
+ order: 20;
target: PharoLauncher;
description:
'When enabled, Launcher startup clears the Templates List. ' , String cr
@@ -16,10 +17,12 @@ settingsOn: aBuilder
(aBuilder setting: #hardResetPersistanceState)
label: 'Hard reset persistant state' translated;
target: PharoLauncher;
+ order: 70;
description:
- 'When PharoLauncher is updated through Monticello' , String cr,
+ 'When PharoLauncher is updated through Monticello ' ,
'sometimes you need to clear persistant state to pick up new changes.' , String cr,
- 'Clicking this box is a one-shot action, i.e. this state is also reset'
+ 'Clicking this box is a one-shot action, i.e. this state is also reset.', String cr,
+ 'Note, all open windows are clsoed and the application restarted.'
translated
]
\ No newline at end of file

Rearranged the order of settings.
Reduced delay before restarting PharoLauncher when reseting persistant state.