Connect minimal hosts to snapshots, target workers and shared Kit editing
This commit is contained in:
@@ -9,3 +9,9 @@ The shared UI depends on Scene Builder Kit 26.0.0 and OpenJFX 26. The IntelliJ a
|
||||
Core configuration validation uses networknt json-schema-validator 1.5.9 and its Jackson dependencies, resolved as Maven artifacts. Preserve their bundled license resources when packaging; [upstream source and license](https://github.com/networknt/json-schema-validator/tree/1.5.9) provide provenance. They do not enter the application-facing preview API or target protocol artifact.
|
||||
|
||||
The separate Maven capture plugin compiles against provided Apache Maven 3.9.11 APIs and Maven Plugin Tools 3.15.1 annotations. These build-tool dependencies do not enter the shared designer core or target runtime.
|
||||
|
||||
## Narrow Scene Builder Kit patch
|
||||
|
||||
The shared UI contains the Kit 26.0.0 `I18nStringEditor.java` source with only its forced select-all mouse/focus handlers removed. Original copyright and BSD 3-Clause terms remain in the file; the complete upstream license is bundled as `META-INF/SCENEBUILDER-LICENSE`. The patched class is compiled into the shared UI and must precede the unmodified Kit dependency in both hosts.
|
||||
|
||||
Source: Maven Central `com.gluonhq.scenebuilder:kit:26.0.0:sources`, archive SHA-256 `9271ede00df40910e5ebac37090f7d50541bf79ca73ae4094630d0a9535298c3`. This carries the previously verified mouse-selection fix only, not the prototype implementation. The upstream Maven cache is unchanged.
|
||||
|
||||
Reference in New Issue
Block a user