Commit Graph

  • f7ced1aea6 Make the flight dialog modal to prevent inventory loss. Benjamin Fischer 2022-03-17 01:29:27 +01:00
  • 46694e458d Fix for incorrect unit_count in layout RndName 2022-03-16 22:10:19 +01:00
  • c238e50e41 Fix silkworm layout RndName 2022-03-16 16:10:52 +01:00
  • 5aa358c27b Add VSCode launch config for dev server RndName 2022-03-16 21:50:56 +01:00
  • 1207b082dc another high dpi fix which fixes some resizing issues. Benjamin Fischer 2022-03-13 01:54:13 +01:00
  • da4bd8120b Round balance and income in the finance window. Benjamin Fischer 2022-03-12 22:55:44 +01:00
  • 2c10d3f5b2 fixes #1987 by adding highdpi qt attributes. Benjamin Fischer 2022-03-12 10:56:48 +01:00
  • 827c68bf75 Fixes #1774 by adding a logmessage for non ascii install path. Benjamin Fischer 2022-03-12 01:53:13 +01:00
  • 769fe12159 Split flight plan layout into a separate class. Dan Albert 2022-03-11 16:00:48 -08:00
  • fa8c0d9660 Clean up flight plan code. Dan Albert 2022-03-09 01:55:29 -08:00
  • c5fd3df235 Fix caching behavior of flight plan data. Dan Albert 2022-03-08 18:36:21 -08:00
  • 4993353184 RTB canceled in-progress flights. Dan Albert 2022-03-08 00:46:50 -08:00
  • 7fe73ad2eb Fix description of dead flights. Dan Albert 2022-03-07 23:39:43 -08:00
  • f63a107c11 Account for time elapsed when leaving combat. Dan Albert 2022-03-07 23:23:52 -08:00
  • e36c62b30e Identify aircraft types based on their mission. Dan Albert 2022-03-07 21:45:33 -08:00
  • 73a8ec02b2 Speed up game tick by caching TGO threat regions. Dan Albert 2022-03-07 21:19:04 -08:00
  • 453f6ac74a Include positions of dead aircraft for the UI. Dan Albert 2022-03-07 19:43:06 -08:00
  • 895a4eb0dc Make flight death chance not impossible. Dan Albert 2022-03-07 19:35:19 -08:00
  • 005090fbcd Support display of dead flights. Dan Albert 2022-03-07 19:34:51 -08:00
  • 053a1287c9 Fix missing key in combat display. Dan Albert 2022-03-07 19:33:11 -08:00
  • f5955dafaf Roll over time in excess of the current waypoint. Dan Albert 2022-03-07 18:35:16 -08:00
  • e95a9e0685 Stop ticking elapsed waypoints. Dan Albert 2022-03-07 18:19:09 -08:00
  • a6a44ef433 Fix marking of non-marked waypoints. Dan Albert 2022-03-07 18:10:04 -08:00
  • cf7c7d853f Add back the "selected only" flight plans layer. Dan Albert 2022-03-07 18:06:30 -08:00
  • ca640ebabe Move the default port to 16880. Dan Albert 2022-03-07 17:56:10 -08:00
  • baae65919f Enable configuration of the server bind address. Dan Albert 2022-03-07 17:52:33 -08:00
  • a70ab8cc1d Add waypoint debug layers to the new map. Dan Albert 2022-03-07 17:28:43 -08:00
  • f7f0cf942c Update pydcs. Dan Albert 2022-03-07 16:54:22 -08:00
  • 54b9392d4b Add missing front line click handlers. Dan Albert 2022-03-07 03:29:56 -08:00
  • cf3ef5b403 Support terrain zones on the new map. Dan Albert 2022-03-07 00:26:13 -08:00
  • 8c63274f57 Move the server off the default uvicorn port. Dan Albert 2022-03-07 00:05:45 -08:00
  • d7e62d0b0b Remove another hand written API model. Dan Albert 2022-03-06 23:44:15 -08:00
  • 4b4336391a Remove hand written API objects. Dan Albert 2022-03-06 23:31:43 -08:00
  • 6ee235545f Clean up leaflet polygon API surface. Dan Albert 2022-03-06 23:25:25 -08:00
  • 15176223fa Add navmesh support to the new map. Dan Albert 2022-03-06 23:07:24 -08:00
  • b08b91ca2e Fix flight plan updates when waypoints are moved. Dan Albert 2022-03-06 22:18:36 -08:00
  • 0afe1f69d4 Don't dispatch flight position updates when empty. Dan Albert 2022-03-06 22:03:38 -08:00
  • 6f21067ddb Fix lint error, add lint script. Dan Albert 2022-03-06 21:59:44 -08:00
  • ccce801dc4 Add missing TGO click handlers. Dan Albert 2022-03-06 21:57:40 -08:00
  • dc4762a03b Add threat zone support to the new map. Dan Albert 2022-03-06 19:30:23 -08:00
  • 30aebf2546 Replace api.ts with auto-generated API. Dan Albert 2022-03-06 17:40:28 -08:00
  • 2310ef0f80 Auto-generate API hooks for the backend. Dan Albert 2022-03-06 17:17:17 -08:00
  • de284c2bf6 Add tooling/docs for auto-generating API hooks. Dan Albert 2022-03-06 17:16:26 -08:00
  • b7439cbd17 Add metadata to FastAPI endpoints for OpenAPI. Dan Albert 2022-03-06 17:12:00 -08:00
  • 4053356e13 Default to the React map the default. Dan Albert 2022-03-06 02:02:25 -08:00
  • 904602510d Remove API key auth; CORS is sufficient. Dan Albert 2022-03-06 01:57:12 -08:00
  • 8165d3bd8c Add support for running the build react map. Dan Albert 2022-03-06 00:47:40 -08:00
  • 3c9acea31c Fix CORS configuration. Dan Albert 2022-03-06 01:46:00 -08:00
  • 17f2f007d2 Copy open source licenses into the distribution. Dan Albert 2022-03-06 01:34:53 -08:00
  • 7e213dbfbe Add license checking to npm ci. Dan Albert 2022-03-06 01:27:14 -08:00
  • fcb897a0e8 Uninstall @types/axios. Dan Albert 2022-03-06 01:02:09 -08:00
  • 5230591dc2 Add npm ci to GitHub actions. Dan Albert 2022-03-03 23:47:04 -08:00
  • 605d8f057f Fix save loading. Dan Albert 2022-03-06 00:14:20 -08:00
  • 738cf1f381 Reset game state on new turn. Dan Albert 2022-03-06 00:02:25 -08:00
  • 73fcfcec7b Handle map reset when the game is loaded/unloaded. Dan Albert 2022-03-05 18:02:46 -08:00
  • 995e28cb32 Support mobile CPs in the new map. Dan Albert 2022-03-05 15:41:58 -08:00
  • 2c6e8c414c Add --dev flag to put the game in developer mode. Dan Albert 2022-03-05 11:24:37 -08:00
  • b4edd5d841 Draw commit boundaries in the new map. Dan Albert 2022-03-05 02:23:14 -08:00
  • 35df036eb8 Fix flight position update performance. Dan Albert 2022-03-05 00:42:22 -08:00
  • 05fbdae54c Remove redux-logger middleware. Dan Albert 2022-03-05 00:39:26 -08:00
  • b6457ae434 Un-split the flight data by coalition. Dan Albert 2022-03-04 19:48:42 -08:00
  • 59f734dd07 Draw frozen combat in the new UI. Dan Albert 2022-03-04 19:41:33 -08:00
  • 88cd9e19c5 Draw aircraft locations in the new map. Dan Albert 2022-03-04 18:34:01 -08:00
  • 980d8f3092 Fix mistake introduced in previous commit. Dan Albert 2022-03-04 02:23:42 -08:00
  • 811f46c289 Draggable waypoints with timing info. Dan Albert 2022-03-04 02:21:22 -08:00
  • 6933470ce0 Respond to ATO changes in the new UI. Dan Albert 2022-03-04 00:46:44 -08:00
  • cba39df5da Handle to front line events in the new UI. Dan Albert 2022-03-04 00:37:31 -08:00
  • 34111cfc67 Update all TGOs on capture. Dan Albert 2022-03-04 00:29:31 -08:00
  • fef123c2d4 Add redux-logger. Dan Albert 2022-03-04 00:09:34 -08:00
  • a710ce5e1b Run prettier across the react source. Dan Albert 2022-03-03 23:34:18 -08:00
  • 13ca5352c7 Add import sorting to prettier. Dan Albert 2022-03-03 23:32:57 -08:00
  • 92236a5bc3 Update the react map for some new events. Dan Albert 2022-03-03 23:31:07 -08:00
  • 4539e91fa9 Add missing keys to list components. Dan Albert 2022-03-03 21:51:47 -08:00
  • c5c596dc2f Move TGOs out of MapModel. Dan Albert 2022-03-03 17:10:12 -08:00
  • d0ad554e14 Merge pull request #2040 from dcs-liberation/ukraine C. Perreau 2022-03-03 23:48:11 +01:00
  • 3037b540d4 Update README.md C. Perreau 2022-03-03 23:35:43 +01:00
  • 0b1365a04b Properly credit CC artwork author. Khopa 2022-03-03 23:34:22 +01:00
  • ccb510fe47 Move front lines out of MapModel. Dan Albert 2022-03-03 01:52:53 -08:00
  • 89b987fc87 Stop fetching timing info for unselected flights. Dan Albert 2022-03-03 01:24:32 -08:00
  • 8d806def5b Use FastAPI interface for the front lines. Dan Albert 2022-03-03 00:11:40 -08:00
  • e5f4974e9a Stop ad-hoc constructing FrontLines. Dan Albert 2022-03-03 00:38:52 -08:00
  • 4dfc42528d Eliminate unnecessary waypoint API call in map. Dan Albert 2022-03-03 00:10:45 -08:00
  • 79b471b41c Remove CSS that was messing with text alignment. Dan Albert 2022-03-02 23:57:05 -08:00
  • f9f18dd38b Fix drawing of non-path waypoints. Dan Albert 2022-03-02 23:53:16 -08:00
  • d53fc46ffc All multiple event steam connections. Dan Albert 2022-03-02 23:51:12 -08:00
  • 781f8fb0e8 Fix a few display discrepancies in the new map. Dan Albert 2022-03-02 23:44:46 -08:00
  • b39a44ae37 Draw front lines on the react map. Dan Albert 2022-03-02 23:33:15 -08:00
  • 9a2c10a98f Draw supply routes on the react map. Dan Albert 2022-03-02 23:10:11 -08:00
  • 0bdb4ac894 Draw air defense threat/detection ranges. Dan Albert 2022-03-02 21:51:16 -08:00
  • 510dcd762f 🇺🇦 Support for Ukraine Khopa 2022-03-02 17:52:47 +01:00
  • 64b01c471b Partial implementation of TGO display. Dan Albert 2022-03-02 00:57:58 -08:00
  • 1cd77a4a77 Fix display of control points. Dan Albert 2022-03-01 23:39:49 -08:00
  • dba2699b7e Add missing controls for flight plan layers. Dan Albert 2022-03-01 23:31:46 -08:00
  • 78b080063e Add layer control. Dan Albert 2022-03-01 23:25:02 -08:00
  • 98c36c8b03 Remove default zoom control, add map scale. Dan Albert 2022-03-01 23:09:41 -08:00
  • aac333e132 Draw waypoint markers for the selected flight. Dan Albert 2022-03-01 23:06:03 -08:00
  • 030675812e Cite the websocket tutorial I used for reference. Dan Albert 2022-03-01 21:25:32 -08:00
  • 8e8bbe84f3 Add websocket handling for selected flights. Dan Albert 2022-03-01 20:42:59 -08:00
  • 6d29bfdf65 Fix game state on refresh. Dan Albert 2022-03-01 20:44:32 -08:00
  • 625f36c780 More cleanup. Dan Albert 2022-03-01 01:12:11 -08:00