Commit Graph
260 Commits
Author SHA1 Message Date
Sameh Khamis ce0568983a refactor(space): separate satellite and mission layer components 2026-09-13 13:12:34 -07:00
Sameh Khamis 61db945b21 Merge pull request #422 from bilawalsidhu/refactor/fire-layer-components
refactor(fires): separate source, rendering and interaction components
2026-09-13 12:52:06 -07:00
Sameh Khamis 6a9f13eab8 refactor(fires): separate source, rendering and interaction components 2026-09-13 12:48:26 -07:00
Sameh Khamis e99cc8cf68 Merge pull request #421 from bilawalsidhu/refactor/earthquake-layer-components
refactor: separate earthquake sources and display ownership
2026-09-13 12:18:10 -07:00
Sameh Khamis d1d938babe refactor: separate earthquake source and display ownership 2026-09-13 12:14:44 -07:00
Sameh Khamis 965a44860f Merge pull request #418 from bilawalsidhu/refactor/vessel-components
Extract vessel components and preserve source lifecycle
2026-09-13 11:01:48 -07:00
Sameh Khamis 13e3c29d9c Keep camera ownership assertions on formatted vessel components 2026-09-13 10:55:14 -07:00
Sameh Khamis a0b2d9f6aa Format extracted vessel components 2026-09-13 10:54:35 -07:00
Sameh Khamis 2f4839e8f2 Extract vessel components and preserve source lifecycle 2026-09-13 10:54:32 -07:00
Sameh Khamis 8b3fad0672 Merge pull request #417 from bilawalsidhu/refactor/military-flight-components
Extract military-flight components and shared aircraft helpers
2026-09-13 10:44:52 -07:00
Sameh Khamis 22138212b9 Preserve positionless aircraft identities for classification 2026-09-13 10:28:10 -07:00
Sameh Khamis 1edebcb6f8 Format military-flight and classification components 2026-09-13 10:23:17 -07:00
Sameh Khamis cb790ddea1 Extract military-flight components and shared aircraft mechanics 2026-09-13 10:23:13 -07:00
Sameh Khamis b5e546daf1 Merge pull request #416 from bilawalsidhu/refactor/civil-flight-components
Extract civil-flight components with explicit scene services
2026-09-13 10:07:05 -07:00
Sameh Khamis 6bbfeae9f2 Use a launch catalog fixture in Cockpit lifecycle QA 2026-09-13 10:04:01 -07:00
Sameh Khamis f177b213f2 Keep structural and terrain regression pins on component owners 2026-09-13 09:54:55 -07:00
Sameh Khamis e18aeb8565 Format civil-flight components 2026-09-13 09:50:16 -07:00
Sameh Khamis 7c7e83c9e3 Extract instance-owned civil-flight components 2026-09-13 09:50:14 -07:00
Sameh Khamis cf149ecfc0 Merge pull request #413 from bilawalsidhu/refactor/live-source-contracts
Separate live sources from aircraft and vessel layers
2026-09-13 09:17:21 -07:00
Sameh Khamis ebebf69564 Reject out-of-range observation epochs before display 2026-09-13 09:14:06 -07:00
Sameh Khamis 0007ace064 Capture vessel cards after first-run chrome and camera settling 2026-09-13 09:13:29 -07:00
Sameh Khamis 73135a7ae4 Preserve source identity and history references through layer state 2026-09-13 09:06:13 -07:00
Sameh Khamis 80c5a09f15 Format live source modules and adopt their formatting checks 2026-09-13 08:58:59 -07:00
Sameh Khamis e968053d2c Separate live observation sources from aircraft and vessel layers 2026-09-13 08:58:56 -07:00
Sameh Khamis b2090a5320 Merge pull request #411 from bilawalsidhu/refactor/product-state-outcomes
refactor: use product state for share, location and scenes
2026-09-13 05:52:42 -07:00
Sameh Khamis ed172009e6 build: declare scene policy ownership in the director export 2026-09-13 05:45:20 -07:00
Sameh Khamis 3164405108 fix: retain completed scene status in current snapshots 2026-09-13 05:43:41 -07:00
Sameh Khamis e0652b19f2 style: format state subscriptions and their adopted controls 2026-09-13 05:43:05 -07:00
Sameh Khamis 45d97376d0 refactor: drive share, location and scene controls through product state 2026-09-13 05:42:49 -07:00
Sameh Khamis 21a0d0c74e Merge pull request #410 from bilawalsidhu/refactor/ui-shell-composition
refactor: compose UI shell and organize component styles
2026-09-13 05:11:06 -07:00
Sameh Khamis d11b612dca test: send the loading fixture event to its feedback owner 2026-09-13 04:52:24 -07:00
Sameh Khamis 841da87ca4 test: follow formatted shell owners and make playback keyboard focus explicit 2026-09-13 04:49:02 -07:00
Sameh Khamis 945a809994 fix: retain shell feedback bindings and stop disposed panel work 2026-09-13 04:49:02 -07:00
Sameh Khamis 03ad8142e6 style: format the UI shell and component styles 2026-09-13 04:26:11 -07:00
Sameh Khamis f5ef9091f0 refactor: compose UI shell with explicit application operations and component owners 2026-09-13 04:26:09 -07:00
Sameh Khamis 8a226a2fe3 Merge pull request #407 from bilawalsidhu/refactor/scene-controls
refactor: separate Scene controls from project and playback operations
2026-09-13 04:09:04 -07:00
Sameh Khamis fac2935d30 test: exercise native Scene double-click and recording state 2026-09-13 04:01:42 -07:00
Sameh Khamis 6bd755109f test: sample corridor floors beyond cell-boundary hysteresis 2026-09-13 03:56:23 -07:00
Sameh Khamis 1f76f81484 fix: preserve Scene shot labels for double-click rename 2026-09-13 03:56:23 -07:00
Sameh Khamis 9b6d34cb8a refactor: keep Scene prompts with their controls 2026-09-13 03:35:22 -07:00
Sameh Khamis d42036d74f style: format Scene controls and browser acceptance 2026-09-13 03:30:05 -07:00
Sameh Khamis cd72feb4fe refactor: separate Scene controls from playback and project operations 2026-09-13 03:29:46 -07:00
Sameh Khamis 8b5ad67dcb Merge pull request #406 from bilawalsidhu/refactor/cockpit-components
refactor: separate Cockpit camera and presentation components
2026-09-13 03:15:42 -07:00
Sameh Khamis 393c31d86e fix: prevent stopped Cockpit briefings from restarting 2026-09-13 03:08:42 -07:00
Sameh Khamis 152d3e2352 fix: stop Cockpit work before asynchronous UI teardown 2026-09-13 02:46:57 -07:00
Sameh Khamis 947fc79182 test: exercise Cockpit identity publication through its actual owner 2026-09-13 02:46:57 -07:00
Sameh Khamis 7e2c38d8a4 test: retain Cockpit invariants across formatted components 2026-09-13 02:37:44 -07:00
Sameh Khamis e04aefe863 style: format Cockpit components and pure policies 2026-09-13 02:37:44 -07:00
Sameh Khamis 8075c70e6e refactor: separate Cockpit controller and presentation components 2026-09-13 02:33:38 -07:00
Sameh Khamis 43db5c19bb Merge pull request #403 from bilawalsidhu/refactor/context-controls
refactor: separate Context controls and layer restoration
2026-09-13 02:18:04 -07:00