mattcasters opened a new pull request, #7725: URL: https://github.com/apache/hop/pull/7725
## Summary - After saving system variables in the configuration perspective, apply them to the live HopGui variable space so non-project usage picks up new values without a restart. - Fire a new `HopGuiSystemVariablesSaved` GUI extension point after a successful save. - Projects plugin implementation offers “Reload project?” (same dialog as environment/project edit) and re-enables the active project/environment via `enableHopGuiProject`, so open files and metadata resolve the new hop-config values. Fixes #2293 (HOP-4572). ## Test plan - [x] Change a system variable, Save → value is applied on HopGui variables - [x] With an active project, Save → “Reload project?” dialog appears - [x] Accept reload → project re-opens with new variable values available to files/metadata - [x] Decline reload → hop-config saved; runtime project state unchanged until later reload/restart - [x] No project / projects disabled → Save still works; no dialog/NPE - [x] `./mvnw -pl ui,plugins/misc/projects -am compile` succeeds -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
