Sameh Khamis
|
b1e67a6a50
|
test: retain Context invariants across formatted module boundaries
|
2026-09-13 01:43:18 -07:00 |
|
Sameh Khamis
|
350a1afd4f
|
style: format Context package boundary declaration
|
2026-09-13 01:43:18 -07:00 |
|
Sameh Khamis
|
3e078ef49d
|
style: format Context component modules
|
2026-09-13 01:41:01 -07:00 |
|
Sameh Khamis
|
fc369cc65a
|
refactor: isolate Context controls and layer restoration
|
2026-09-13 01:40:59 -07:00 |
|
Sameh Khamis
|
7f70b97536
|
Merge pull request #400 from bilawalsidhu/refactor/camera-panel
refactor: separate camera panel controls and presentation
|
2026-09-13 01:26:53 -07:00 |
|
Sameh Khamis
|
1b9ea0e8e3
|
fix: preserve camera controls when rebuilding the Radio panel
|
2026-09-13 01:23:55 -07:00 |
|
Sameh Khamis
|
e1c3045203
|
test: exercise camera controls and stale frame handling in the browser
|
2026-09-13 01:16:53 -07:00 |
|
Sameh Khamis
|
c6ac74c242
|
test: follow the camera panel presentation owner
|
2026-09-13 00:45:35 -07:00 |
|
Sameh Khamis
|
4298fb0442
|
test: stabilize Radio HUD measurements and satellite fixtures
|
2026-09-13 00:43:08 -07:00 |
|
Sameh Khamis
|
1a7e4d51d9
|
style: format camera panel component modules
|
2026-09-13 00:38:01 -07:00 |
|
Sameh Khamis
|
f45f399c31
|
refactor: isolate camera panel controls and presentation
|
2026-09-13 00:38:01 -07:00 |
|
Sameh Khamis
|
bd14d6c301
|
Merge pull request #398 from bilawalsidhu/refactor/radio-controls
refactor: isolate Radio controls and tuner presentation
|
2026-09-13 00:28:52 -07:00 |
|
Sameh Khamis
|
a9e7cb6701
|
test: measure Cockpit layout after rendered frames
|
2026-09-13 00:21:51 -07:00 |
|
Sameh Khamis
|
457fe5451c
|
test: follow hold-Space and cancellable tuner keyboard semantics
|
2026-09-13 00:05:16 -07:00 |
|
Sameh Khamis
|
a5af1cbfa3
|
fix: restore independent UI observer and subscription teardown
|
2026-09-12 23:53:10 -07:00 |
|
Sameh Khamis
|
b119aef0ad
|
test: settle Radio render frames before native picking
|
2026-09-12 23:49:26 -07:00 |
|
Sameh Khamis
|
11aa90c7bb
|
test: isolate Radio gestures and wait for contained reveal
|
2026-09-12 23:40:51 -07:00 |
|
Sameh Khamis
|
53c510fe9f
|
fix: keep disposed Radio disclosures inert
|
2026-09-12 23:40:51 -07:00 |
|
Sameh Khamis
|
641a2c67e2
|
test: align Radio browser rendering with platform QA defaults
|
2026-09-12 23:30:23 -07:00 |
|
Sameh Khamis
|
02e90ca698
|
test: keep Radio invariants independent of formatting
|
2026-09-12 23:25:09 -07:00 |
|
Sameh Khamis
|
bd6cc5abe8
|
style: format Radio component boundary
|
2026-09-12 23:25:09 -07:00 |
|
Sameh Khamis
|
7b9aca8597
|
refactor: isolate Radio controls and tuner presentation
|
2026-09-12 23:23:20 -07:00 |
|
Sameh Khamis
|
79a0f09087
|
Merge pull request #396 from bilawalsidhu/refactor/location-controls
refactor: isolate Location controls and search lifecycle
|
2026-09-12 23:14:57 -07:00 |
|
Sameh Khamis
|
4e33e98377
|
test: wait for city tiles before Location captures
|
2026-09-12 23:05:12 -07:00 |
|
Sameh Khamis
|
9bbb437592
|
test: check searched destination and context on their respective lines
|
2026-09-12 23:02:16 -07:00 |
|
Sameh Khamis
|
220caf5427
|
test: follow reset and deferred navigation through Location components
|
2026-09-12 23:00:02 -07:00 |
|
Sameh Khamis
|
63e5352964
|
fix: invoke Location animation scheduling through window functions
|
2026-09-12 22:58:02 -07:00 |
|
Sameh Khamis
|
7485565975
|
refactor: expose location status parsing with its formatter
|
2026-09-12 22:56:23 -07:00 |
|
Sameh Khamis
|
82d922ae87
|
style: format Location component boundary
|
2026-09-12 22:55:18 -07:00 |
|
Sameh Khamis
|
ea77b49482
|
refactor: isolate Location controls and cancellable search
|
2026-09-12 22:55:16 -07:00 |
|
Sameh Khamis
|
20c1611354
|
Merge pull request #395 from bilawalsidhu/refactor/layer-panel
refactor: separate Layers panel presentation and feedback
|
2026-09-12 22:49:55 -07:00 |
|
Sameh Khamis
|
9f6cde79fd
|
test: check layer counts after lifecycle initialization
|
2026-09-12 22:43:01 -07:00 |
|
Sameh Khamis
|
dec9dd288c
|
style: format layer loading feedback helpers
|
2026-09-12 22:41:08 -07:00 |
|
Sameh Khamis
|
a41f3ec3cd
|
refactor: expose pure layer loading feedback helpers
|
2026-09-12 22:41:07 -07:00 |
|
Sameh Khamis
|
4d764a82db
|
test: exercise native clear action through layer transaction
|
2026-09-12 22:38:04 -07:00 |
|
Sameh Khamis
|
648041e040
|
fix: keep clear control alive when map controls are initialized
|
2026-09-12 22:37:32 -07:00 |
|
Sameh Khamis
|
4a3f53bfcd
|
test: verify Layers panel replacement in the browser
|
2026-09-12 22:36:48 -07:00 |
|
Sameh Khamis
|
e34d619949
|
style: format Layers panel components
|
2026-09-12 22:36:06 -07:00 |
|
Sameh Khamis
|
07cf1695ff
|
refactor: separate Layers panel presentation from lifecycle actions
|
2026-09-12 22:36:04 -07:00 |
|
Sameh Khamis
|
31f1923633
|
Merge pull request #394 from bilawalsidhu/refactor/map-source-controls
refactor: isolate Map Source controls
|
2026-09-12 22:31:36 -07:00 |
|
Sameh Khamis
|
8b21bd8ac5
|
test: wait for settled map imagery in control captures
|
2026-09-12 22:26:29 -07:00 |
|
Sameh Khamis
|
da7496b7eb
|
style: format Map Source component boundary
|
2026-09-12 22:25:05 -07:00 |
|
Sameh Khamis
|
72d531b18f
|
refactor: isolate Map Source controls and selection lifecycle
|
2026-09-12 22:25:04 -07:00 |
|
Sameh Khamis
|
78199c2ab3
|
Merge pull request #393 from bilawalsidhu/refactor/visual-effects
refactor(ui): separate visual effects from Display controls
|
2026-09-12 22:04:43 -07:00 |
|
Sameh Khamis
|
12f7e78d83
|
style: format the visual effects package boundary
|
2026-09-12 21:56:03 -07:00 |
|
Sameh Khamis
|
1bbb6d9c70
|
style: format visual effects and shader definitions
|
2026-09-12 21:55:18 -07:00 |
|
Sameh Khamis
|
c30f7cc3be
|
refactor(ui): separate visual effects and animation ownership
|
2026-09-12 21:55:18 -07:00 |
|
Sameh Khamis
|
5f60d86bc9
|
Merge pull request #391 from bilawalsidhu/refactor/display-controls
refactor(ui): give Display controls an explicit listener lifecycle
|
2026-09-12 21:34:01 -07:00 |
|
Sameh Khamis
|
b99669d689
|
style: format Display controls and browser acceptance checks
|
2026-09-12 21:25:05 -07:00 |
|
Sameh Khamis
|
ffc65dd844
|
refactor(ui): own Display control subscriptions and cleanup
|
2026-09-12 21:25:04 -07:00 |
|