Raffson
d578e763c0
Push full flight information in the event stream.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2263
2022-06-25 14:09:51 -07:00
Dan Albert
a70ab8cc1d
Add waypoint debug layers to the new map.
...
This is now feature complete with the exception of the ruler, none of
which seem to work with react. Someone that understands JS packaging
better than I do (which is a very low bar) will need to have a look.
https://github.com/dcs-liberation/dcs_liberation/issues/2039
2022-03-07 17:28:43 -08:00
Dan Albert
4b4336391a
Remove hand written API objects.
2022-03-06 23:42:23 -08:00
Dan Albert
b08b91ca2e
Fix flight plan updates when waypoints are moved.
...
The store serializes everything; we can't store references.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2055
2022-03-06 22:18:36 -08:00
Dan Albert
73fcfcec7b
Handle map reset when the game is loaded/unloaded.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2039
Partial fix for
https://github.com/dcs-liberation/dcs_liberation/issues/2045 (now works
in the new map, old one not fixed yet).
2022-03-05 18:02:46 -08:00
Dan Albert
35df036eb8
Fix flight position update performance.
...
dispatch is expensive when called in a loop because each call
re-renders. Doing more work per dispatch causes fewer renders.
https://redux.js.org/style-guide/style-guide#avoid-dispatching-many-actions-sequentially
2022-03-05 00:42:22 -08:00
Dan Albert
b6457ae434
Un-split the flight data by coalition.
...
This made one callsite cleaner at the expense of the others and the
state management.
2022-03-04 19:54:41 -08:00
Dan Albert
88cd9e19c5
Draw aircraft locations in the new map.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2039
2022-03-04 18:34:01 -08:00
Dan Albert
6933470ce0
Respond to ATO changes in the new UI.
2022-03-04 00:46:44 -08:00
Dan Albert
a710ce5e1b
Run prettier across the react source.
2022-03-03 23:34:18 -08:00
Dan Albert
8e8bbe84f3
Add websocket handling for selected flights.
2022-03-01 21:08:08 -08:00
Dan Albert
6ff9208d46
Reorganize React project structure.
...
Whatever I was doing was getting out of control :)
2022-03-01 01:14:21 -08:00