Commit Graph
28 Commits
Author SHA1 Message Date
konrad 9bc4569407 Add source highlighting and revision-checked diagnostic fixes in both hosts 2026-11-13 18:19:39 +01:00
konrad 8a4f456e38 Publish shared FXML diagnostics and integrate IntelliJ Problems
Navigate authoritative FXML locations, withdraw stale results and preserve host Undo/Redo. Include editor ownership in native problem identity so equal diagnostics from separate owners survive independent cleanup. Qualify both hosts automatically.
2026-11-13 16:52:50 +01:00
konrad 910a8b0e85 Add reference-safe FXML rename, subtree copy and delete 2026-11-13 16:13:03 +01:00
konrad 5462f480a4 Discover Table compatibility and declared Row alignment 2026-11-13 15:33:40 +01:00
konrad 3417788194 Add shared source-preserving Table and Column authoring 2026-11-13 15:07:38 +01:00
konrad 0d14ac14e0 Discover Repeat collections and compatible Components in both hosts 2026-11-13 14:47:21 +01:00
konrad 0300062fb6 Add shared source-preserving Repeat binding inspector 2026-11-13 14:06:16 +01:00
konrad 510ce35b60 Add shared source-preserving Computed binding inspector 2026-11-13 13:42:19 +01:00
konrad 99d93a11fc Discover custom ViewModels and validate Computed bindings in shared hosts 2026-11-13 13:27:23 +01:00
konrad 5a208d2336 Discover Converter capabilities and validate shared binding drafts 2026-11-13 12:58:08 +01:00
konrad 17b1bce704 Add shared source-preserving DirectBinding inspector 2026-11-13 12:35:20 +01:00
konrad 2fe408bb4d Discover Model paths and compatible binding targets in both hosts
Add non-constructing target metadata and a shared read-only browser for the Person fixtures. Negotiate binding discovery independently, preserve FXML, and explain direction/type mismatches. Record remaining manual navigation checks as explicitly skipped.
2026-11-13 08:57:35 +01:00
konrad 2156894fa8 Record standalone runtime navigation and preview review 2026-11-12 15:56:09 +01:00
konrad 7b1d754320 Keep Glass attached through target-worker shutdown
Early Platform.exit detached JavaFX while queued macOS activation callbacks still called Java. Close the owned example before terminating its JVM, make shutdown idempotent, and reject late preview work. Add real startup-cancellation regressions and native crash-report checks.
2026-11-12 15:03:51 +01:00
konrad 886ce4a96f Record native target-worker observation in stage qualification 2026-11-12 14:23:47 +01:00
konrad 6e25cf3ac6 Implement retained target sessions, runtime sizing and Component navigation 2026-11-12 14:20:26 +01:00
konrad e41b276b13 Close manual input gate and define target-runtime implementation sequence 2026-11-12 13:31:08 +01:00
konrad b9d59e162f Commit both corner-resize dimensions in one host transaction 2026-11-12 12:27:04 +01:00
konrad dfa2dd1508 Preserve FXML source ranges and extend shared Component projection 2026-11-12 11:52:43 +01:00
konrad 7db7218a6e Connect minimal hosts to snapshots, target workers and shared Kit editing 2026-11-12 11:07:45 +01:00
konrad 28c1e47c95 Validate preview sessions against real classpath and module-path fixtures 2026-11-12 09:47:59 +01:00
konrad e97af99412 Implement isolated Build and Refresh with immutable leased snapshots 2026-11-12 09:28:25 +01:00
konrad 85a75383a0 Make configuration and compatibility contracts executable 2026-11-12 08:27:53 +01:00
konrad 306266ae40 Establish buildable modules and shared host-service boundaries 2026-11-12 07:49:06 +01:00
konrad 1326b18746 Advance bootstrap guidance to module and host boundaries 2026-11-12 07:31:09 +01:00
konrad 472b40a8d4 Integrate verified NeitzelLib development runtime baseline 2026-11-12 07:30:35 +01:00
konrad 5fc3ee23fc Record verified Component runtime snapshot and artifact checks 2026-11-12 07:30:35 +01:00
konrad 953f01a19c Bootstrap Neitzel FX Designer repository foundation 2026-11-12 07:18:59 +01:00