Sameh Khamis
|
bdc026e50a
|
Separate vessel records and acquisition from scene resources
|
2026-09-14 16:37:41 -07:00 |
|
Sameh Khamis
|
9e84b03c5e
|
refactor: separate military-flight records and rendering
|
2026-09-14 16:17:06 -07:00 |
|
Sameh Khamis
|
4cb7334da5
|
refactor: separate civil-flight records and rendering
|
2026-09-14 15:55:37 -07:00 |
|
Sameh Khamis
|
dc81cf585c
|
refactor: separate application UI state owners
|
2026-09-14 15:29:10 -07:00 |
|
Sameh Khamis
|
2d68841783
|
refactor: separate layer lifecycle from presentation
|
2026-09-14 15:04:28 -07:00 |
|
Sameh Khamis
|
ac977bd8bc
|
refactor: own application request operations and surface caches
|
2026-09-14 14:49:04 -07:00 |
|
Sameh Khamis
|
8160ac5fe4
|
refactor: construct application layers from supplied sources
|
2026-09-14 14:20:01 -07:00 |
|
Sameh Khamis
|
c3de679c61
|
refactor: supply application catalogs explicitly
|
2026-09-14 13:56:51 -07:00 |
|
Sameh Khamis
|
fb8f9e1c49
|
refactor: expose portable FIRMS CSV helpers
|
2026-09-14 12:58:57 -07:00 |
|
Sameh Khamis
|
a67bc60a29
|
refactor(app): share application components and request services
|
2026-09-13 22:41:11 -07:00 |
|
Sameh Khamis
|
e59282dc9c
|
refactor(maps): separate source factories and scene coordination
|
2026-09-13 18:59:29 -07:00 |
|
Sameh Khamis
|
3164405108
|
fix: retain completed scene status in current snapshots
|
2026-09-13 05:43:41 -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
|
f5ef9091f0
|
refactor: compose UI shell with explicit application operations and component owners
|
2026-09-13 04:26:09 -07:00 |
|
Sameh Khamis
|
9b6d34cb8a
|
refactor: keep Scene prompts with their controls
|
2026-09-13 03:35:22 -07:00 |
|
Sameh Khamis
|
cd72feb4fe
|
refactor: separate Scene controls from playback and project operations
|
2026-09-13 03:29:46 -07:00 |
|
Sameh Khamis
|
8075c70e6e
|
refactor: separate Cockpit controller and presentation components
|
2026-09-13 02:33:38 -07:00 |
|
Sameh Khamis
|
fc369cc65a
|
refactor: isolate Context controls and layer restoration
|
2026-09-13 01:40:59 -07:00 |
|
Sameh Khamis
|
f45f399c31
|
refactor: isolate camera panel controls and presentation
|
2026-09-13 00:38:01 -07:00 |
|
Sameh Khamis
|
7b9aca8597
|
refactor: isolate Radio controls and tuner presentation
|
2026-09-12 23:23:20 -07:00 |
|
Sameh Khamis
|
ea77b49482
|
refactor: isolate Location controls and cancellable search
|
2026-09-12 22:55:16 -07:00 |
|
Sameh Khamis
|
a41f3ec3cd
|
refactor: expose pure layer loading feedback helpers
|
2026-09-12 22:41:07 -07:00 |
|
Sameh Khamis
|
07cf1695ff
|
refactor: separate Layers panel presentation from lifecycle actions
|
2026-09-12 22:36:04 -07:00 |
|
Sameh Khamis
|
72d531b18f
|
refactor: isolate Map Source controls and selection lifecycle
|
2026-09-12 22:25:04 -07:00 |
|
Sameh Khamis
|
c30f7cc3be
|
refactor(ui): separate visual effects and animation ownership
|
2026-09-12 21:55:18 -07:00 |
|
Sameh Khamis
|
ffc65dd844
|
refactor(ui): own Display control subscriptions and cleanup
|
2026-09-12 21:25:04 -07:00 |
|
Sameh Khamis
|
7a5f615d55
|
refactor(ui): extract application shortcuts and parameter controls
|
2026-09-12 20:38:16 -07:00 |
|
Sameh Khamis
|
bf77ae61b8
|
refactor(ui): extract adaptive panel rail layout
|
2026-09-12 19:53:17 -07:00 |
|
Sameh Khamis
|
e1ffb9c572
|
refactor(ui): share surface keyboard lifecycle
|
2026-09-12 18:45:30 -07:00 |
|
Sameh Khamis
|
f35468040e
|
refactor(ui): extract panel disclosure lifecycle controls
|
2026-09-12 17:38:34 -07:00 |
|
Sameh Khamis
|
57d7f9fc23
|
feat(search): compose Google and Photon through an explicit provider service
|
2026-09-12 15:38:43 -07:00 |
|
Sameh Khamis
|
3f642f5079
|
docs: describe focused local service ownership
|
2026-09-12 13:04:16 -07:00 |
|
Sameh Khamis
|
f4054469d5
|
refactor: split terrain traffic fire and bike-share providers
|
2026-09-11 21:57:50 -07:00 |
|
Sameh Khamis
|
9a4b98700e
|
refactor: split satellite and launch provider modules
|
2026-09-11 21:22:15 -07:00 |
|
Sameh Khamis
|
2793d7a8df
|
refactor: extract place-search and routing provider modules
|
2026-09-11 19:56:48 -07:00 |
|
Sameh Khamis
|
0e221441b4
|
refactor: separate aircraft and vessel server providers
|
2026-09-11 19:06:09 -07:00 |
|
Sameh Khamis
|
fb67024f43
|
style: format standalone configuration and build boundaries
|
2026-09-11 18:08:26 -07:00 |
|
Sameh Khamis
|
8de1018c21
|
refactor: separate standalone Vite wiring and provider middleware
|
2026-09-11 18:08:01 -07:00 |
|
Sameh Khamis
|
8666705e12
|
style: adopt application modules into scoped formatting
|
2026-09-11 17:03:35 -07:00 |
|
Sameh Khamis
|
4d37760314
|
refactor: extract application construction and lifecycle
|
2026-09-11 17:02:54 -07:00 |
|
Sameh Khamis
|
76ddc6a9ef
|
chore: enforce scoped formatting and browser package boundaries
|
2026-09-11 16:06:35 -07:00 |
|