Commit graph

  • d218d05184
    Merge pull request #508 from dpaulat/hotfix/level2-elevation-race-condition develop Dan Paulat 2025-09-20 09:27:50 -05:00
  • 2cc5e48102 Elevation cuts needs protected by mutex Dan Paulat 2025-09-20 08:23:26 -05:00
  • 4502b59830
    Merge pull request #507 from dpaulat/hotfix/validate-level3-product Dan Paulat 2025-09-14 18:19:25 -05:00
  • eed2736dde Update level 3 defaults in test data Dan Paulat 2025-09-14 14:00:27 -05:00
  • d687d04d76 Make sure level3Product is const Dan Paulat 2025-09-14 13:59:24 -05:00
  • 54fd86de5c Ensure level 3 product is validated in settings to prevent crash on invalid value Dan Paulat 2025-09-14 11:48:25 -05:00
  • b8e9cb659e
    Merge pull request #489 from AdenKoperczak/alerts_on_mouse_up Dan Paulat 2025-09-07 08:58:56 -05:00
  • 94dc5b547d Bump version to v0.5.2 Dan Paulat 2025-09-07 08:49:13 -05:00
  • 2dc69544ec Fix Mineral Mapbox style drawBelow value to tunnel Dan Paulat 2025-09-07 08:48:44 -05:00
  • f8ebd265e0
    Merge pull request #504 from dpaulat/hotfix/level2-fixes Dan Paulat 2025-09-07 08:44:57 -05:00
  • a43c2df13f Add an additional provider thread pool Dan Paulat 2025-09-06 23:09:15 -05:00
  • a952d890e6 Ensure animation thread pools stop instead of taking on new work on destruction Dan Paulat 2025-09-06 23:08:56 -05:00
  • 9416ff1546 Level 2 bucket name changed Dan Paulat 2025-09-06 20:40:58 -05:00
  • cb749e7b9e Re-add chunks provider to populate product times Dan Paulat 2025-09-06 08:54:17 -05:00
  • 4fdf52b9b4
    Merge pull request #503 from dpaulat/feature/product-load-status Dan Paulat 2025-09-05 21:34:45 -05:00
  • 76a74922c5 AlertLayer threading fixes Dan Paulat 2025-09-04 21:34:21 -05:00
  • f34d11a7ea RefreshData clang-tidy fixes Dan Paulat 2025-09-03 22:38:56 -05:00
  • 3fe7dd9eed RefreshData should be run entirely through ProviderManager Dan Paulat 2025-09-03 22:16:22 -05:00
  • 985473a0a4 Release all mutexes before joining threads in TimelineManager Dan Paulat 2025-09-01 10:00:48 -05:00
  • 7fbd9e45a9 Release all mutexes before joining threads in RadarProductManager Dan Paulat 2025-09-01 09:44:37 -05:00
  • 889b6e81be Taking load data mutexes on destruction can cause a deadlock Dan Paulat 2025-09-01 01:30:47 -05:00
  • acfb515e10 Filter PopulateProductTimes log entries Dan Paulat 2025-08-31 10:32:04 -05:00
  • 22a6ed33c1 Product load status clang-tidy fixes Dan Paulat 2025-08-31 00:44:26 -05:00
  • 95b9a03437 Add required parameter for GetTimePointsByDate Dan Paulat 2025-08-31 00:02:35 -05:00
  • 77ae293e87 Remove unused newLoadStatus Dan Paulat 2025-08-31 00:02:05 -05:00
  • d6834127db NotAvailable should not hang animation Dan Paulat 2025-08-30 23:10:23 -05:00
  • 1f8cd8ee39 Overlay layer should not need to latch load status Dan Paulat 2025-08-30 23:00:59 -05:00
  • b0c7554f47 Applying product load status to level 2 Dan Paulat 2025-08-30 22:41:17 -05:00
  • 403a556b30 Add tooltip to NO DATA AVAILABLE indication Dan Paulat 2025-08-30 22:42:56 -05:00
  • 2beac20ee3 Asset suffix should be const, not constexpr Dan Paulat 2025-08-30 22:38:31 -05:00
  • 07adbb382d Prevent flickering of radar data between two "no data available" products Dan Paulat 2025-08-30 21:19:33 -05:00
  • 41bf7f731f RadarProductLayer clang-tidy fixes Dan Paulat 2025-08-30 20:34:32 -05:00
  • 931dd2d0a7 Store last load status Dan Paulat 2025-08-30 20:30:32 -05:00
  • 341096af1d Render data not available status in the upper right (overlay layer) Dan Paulat 2025-08-30 18:28:46 -05:00
  • f679f37fc1 Hide the radar sweep if no data is available Dan Paulat 2025-08-30 18:26:10 -05:00
  • a306fb4363 Add NoUpdateReason of NotAvailable, driven by ProductNotAvailable Dan Paulat 2025-08-30 18:24:50 -05:00
  • 449d8cb796 A query for the epoch should be treated as time now Dan Paulat 2025-08-30 18:21:16 -05:00
  • f4226b487d Initial moving of product listing to the background for level 3 Dan Paulat 2025-08-30 16:27:55 -05:00
  • 68f66c0c2f Add Qt version to log Dan Paulat 2025-08-30 15:01:00 -05:00
  • df0d698837
    Merge pull request #502 from dpaulat/hotfix/restore-from-minimize Dan Paulat 2025-08-30 15:00:00 -05:00
  • b6797eee7e Adding const to uiGeometry and uiState Dan Paulat 2025-08-28 19:08:50 -05:00
  • 3c5c9ea27e Only restore geometry on first show, not restore from minimize Dan Paulat 2025-08-28 18:30:23 -05:00
  • de43670ec2
    Merge pull request #501 from dpaulat/feature/2025-08-dependency-updates Dan Paulat 2025-08-28 13:38:04 -05:00
  • d0f4815ef9 Synchronizing imconfig.h to v1.92.2b Dan Paulat 2025-08-28 12:09:32 -05:00
  • e94e6fabd2 Sorting .gitmodules Dan Paulat 2025-08-28 12:05:36 -05:00
  • f59bb2be3e Update maplibre-native-qt to latest (2025-08-18) Dan Paulat 2025-08-28 12:04:49 -05:00
  • 33419cfee3 Update stb to latest (2025-05-26) Dan Paulat 2025-08-28 11:44:46 -05:00
  • 72ddf606f3 Update date to latest (2025-08-13) Dan Paulat 2025-08-28 11:41:08 -05:00
  • 335cb5d396 Update cmake-conan to latest develop2 (2025-06-03) Dan Paulat 2025-08-28 11:40:27 -05:00
  • fa7904a469 Update aws-sdk-cpp to 1.11.636 Dan Paulat 2025-08-28 11:37:06 -05:00
  • e69cf0064a
    Merge pull request #500 from dpaulat/feature/imgui-v1.92.2b Dan Paulat 2025-08-28 12:36:54 -05:00
  • 69b39bd884 Change default ImGui font size to 16px Dan Paulat 2025-08-28 11:29:39 -05:00
  • ffe1e7efaf Address ImGui clang-tidy comments, store font size as float Dan Paulat 2025-08-28 11:16:23 -05:00
  • c82b9753c6 Use dynamically sized ImGui fonts Dan Paulat 2025-08-27 23:43:11 -05:00
  • dc96e3e3ad Update ImGui to v1.92.2b Dan Paulat 2025-08-27 22:48:49 -05:00
  • 26e7220959
    Merge pull request #499 from dpaulat/feature/qt-6.9.2 Dan Paulat 2025-08-27 20:35:54 -05:00
  • fa71e1fc85 Update Qt to 6.9.2 Dan Paulat 2025-08-26 23:26:28 -05:00
  • 5b031b7095
    Merge pull request #498 from dpaulat/feature/ntp Dan Paulat 2025-08-26 00:31:40 -05:00
  • 89de7718e6 Don't run NTP tests on CI Dan Paulat 2025-08-25 23:27:11 -05:00
  • d9a7858c2d Fix nested structure compliance with C++ standard Dan Paulat 2025-08-24 23:13:42 -05:00
  • 072865d2e5 Addressing clang-tidy findings Dan Paulat 2025-08-24 22:28:38 -05:00
  • 193f42318c li/vn/mode struct should not be anonymous Dan Paulat 2025-08-24 22:16:30 -05:00
  • c5b858021f #include <optional> is required Dan Paulat 2025-08-24 22:14:30 -05:00
  • bd27d0e562 Update most instances of current time to use a time offset Dan Paulat 2025-08-22 23:42:08 -05:00
  • e0a4dee72b Don't flag non-const global variables Dan Paulat 2025-08-22 22:57:03 -05:00
  • 719142ca12 UTC in the main window should use the NTP time offset Dan Paulat 2025-08-22 22:29:25 -05:00
  • c76c9b57ed Wait for an initial offset prior to proceeding with initialization Dan Paulat 2025-08-22 22:28:55 -05:00
  • 88d968a533 Run NTP client in the background Dan Paulat 2025-08-22 20:04:21 -05:00
  • 63e6ba7709 Update initialization order to ensure initial log entries make it to log file Dan Paulat 2025-08-22 19:25:01 -05:00
  • 8b8387ff87
    Merge pull request #494 from dpaulat/renovate/actions-checkout-5.x Dan Paulat 2025-08-22 18:04:56 -05:00
  • 6c68edf955
    Merge pull request #497 from dpaulat/renovate/libxml2-2.x Dan Paulat 2025-08-22 17:36:57 -05:00
  • 7d6e30cb8e
    Merge pull request #496 from dpaulat/renovate/gtest-1.x Dan Paulat 2025-08-22 08:10:06 -05:00
  • 86838739f0
    Update dependency libxml2 to v2.14.5 renovate[bot] 2025-08-22 13:02:23 +00:00
  • f497f1ef84
    Update dependency gtest to v1.17.0 renovate[bot] 2025-08-21 19:47:21 +00:00
  • 6b26d4e7b2
    Update actions/checkout action to v5 renovate[bot] 2025-08-11 15:29:46 +00:00
  • dfb00b96df NTP polling Dan Paulat 2025-08-10 18:01:45 -05:00
  • 258466e02c NTP time offset calculation Dan Paulat 2025-08-10 00:24:48 -05:00
  • f85bf9283a Union access should not be flagged by clang-tidy Dan Paulat 2025-08-09 01:20:30 -05:00
  • 94d81c0c6b Initial NTP protocol functionality Dan Paulat 2025-08-09 01:19:51 -05:00
  • 5a8ebfa7ae
    Merge pull request #493 from dpaulat/renovate/re2-20250722.x Dan Paulat 2025-08-07 08:20:27 -05:00
  • 35b7cf053c
    Merge pull request #492 from dpaulat/renovate/cpr-1.x Dan Paulat 2025-08-07 08:20:12 -05:00
  • 0f3c1af3e1
    Update dependency re2 to v20250722 renovate[bot] 2025-08-07 11:28:18 +00:00
  • 0f3a5fe010
    Update dependency cpr to v1.12.0 renovate[bot] 2025-08-07 11:28:14 +00:00
  • 0e21884322
    Switch alert clicks to mouse button release AdenKoperczak 2025-07-19 09:20:00 -04:00
  • 43e6063eb4
    Merge pull request #476 from dpaulat/renovate/onetbb-2022.x Dan Paulat 2025-07-16 08:33:33 -05:00
  • 76038686d5
    Update dependency onetbb to v2022.2.0 renovate[bot] 2025-07-16 12:00:37 +00:00
  • 73beea8842
    Merge pull request #488 from dpaulat/feature/dependency-cleanup Dan Paulat 2025-07-16 06:59:39 -05:00
  • 2ffc1ca9b0 Update acknowledgements for Mesa instead of GLEW Dan Paulat 2025-07-15 23:35:44 -05:00
  • ad8569532a Ensure the mesa-glu::mesa-glu target is used on Linux instead of OpenGL::GLU Dan Paulat 2025-07-13 23:12:47 -05:00
  • f387e1e525 Add mesa-glu requirement for Linux Dan Paulat 2025-07-13 17:31:25 -05:00
  • 9ac941686b GL_SILENCE_DEPRECATION is required for macOS Dan Paulat 2025-07-13 17:17:09 -05:00
  • 9076772cf6 Remove GLEW as a dependency Dan Paulat 2025-07-13 14:31:25 -05:00
  • 13a891b477
    Merge pull request #486 from dpaulat/feature/windows-installer-suffix Dan Paulat 2025-07-15 08:25:33 -05:00
  • 791bf16586 Look for the appropriate .msi asset suffix depending on platform Dan Paulat 2025-07-14 18:16:50 -05:00
  • 7527e845a9 Bump version to v0.5.1 Dan Paulat 2025-07-13 12:09:30 -05:00
  • 7200acc382
    Merge pull request #485 from dpaulat/revert-479-no-wayland-on-nvidia Dan Paulat 2025-07-13 10:30:06 -05:00
  • 5c9e90d805
    Revert "Disable Wayland platform plugin on Nvidia" Dan Paulat 2025-07-13 09:31:09 -05:00
  • 51806d1742
    Merge pull request #484 from dpaulat/feature/opengl-glad Dan Paulat 2025-07-13 09:30:43 -05:00
  • 6b09b7cb9b Specify OpenGL as the renderable type Dan Paulat 2025-07-12 23:22:08 -05:00
  • 4e74a8d38e Build glad_gl_core_33 as part of autogenerate step Dan Paulat 2025-07-12 23:09:23 -05:00