Commit graph

  • b2687c2258 Adding additional level 3 test files Dan Paulat 2022-01-09 20:59:34 -06:00
  • 54ac07a254 Generic data packet Dan Paulat 2022-01-09 17:47:26 -06:00
  • cbb3ec0368 Special graphic symbol packet Dan Paulat 2022-01-09 15:03:31 -06:00
  • 6d4428b8e0 Wind barb data packet Dan Paulat 2022-01-08 22:36:46 -06:00
  • 5dcf65b79c Vector arrow data packet Dan Paulat 2022-01-08 22:18:36 -06:00
  • bf56680d85 Optimize reading of repeating level 3 packet data Dan Paulat 2022-01-08 21:48:56 -06:00
  • f1472275bc Digital radial data array packet Dan Paulat 2022-01-08 18:19:00 -06:00
  • 1fbb5e5387 Zero initialize level 3 data fields Dan Paulat 2022-01-08 15:16:54 -06:00
  • 62429bdea7 Deconflicting internal level 3 struct names Dan Paulat 2022-01-08 01:35:05 -06:00
  • 0487a40f67 Precipitation rate data array packet Dan Paulat 2022-01-08 01:31:03 -06:00
  • 9f9837f237 Digital precipitation data array packet Dan Paulat 2022-01-08 00:33:18 -06:00
  • e53601329e Basic validity test for various level 3 files Dan Paulat 2022-01-07 21:40:20 -06:00
  • ef56f55529 Raster data packet Dan Paulat 2022-01-07 19:51:42 -06:00
  • c9617f13b0 Radial data packet Dan Paulat 2022-01-07 01:10:41 -06:00
  • c2ca9a3eca Adding RPG sources to CMake project file Dan Paulat 2021-12-28 16:53:56 -06:00
  • ae7baf0980 Load packets using a packet factory Dan Paulat 2021-12-28 16:52:22 -06:00
  • 0ef21fd609 Packet create functions Dan Paulat 2021-12-28 16:51:23 -06:00
  • 95a3bb7cb7 Read blocks from level 3 file Dan Paulat 2021-12-28 15:49:46 -06:00
  • 6544b9df74 Initial product symbology block implementation, missing packet support Dan Paulat 2021-12-28 15:46:49 -06:00
  • c6ce9c99e4 Initial loading of level 3 file through bzip2 decompression Dan Paulat 2021-12-28 02:44:12 -06:00
  • f66a0b46e6 Add parsing of transmission header Dan Paulat 2021-12-27 23:20:14 -06:00
  • b65e9a3561 Text and special symbol packet, fixing linked vector packet size Dan Paulat 2021-12-27 21:23:58 -06:00
  • e505edf156 Contour vectors Dan Paulat 2021-12-27 12:29:03 -06:00
  • 96cd27adcb Linked and unlinked vector packets Dan Paulat 2021-12-27 11:59:00 -06:00
  • ab702e9927 Linked vector packet Dan Paulat 2021-12-24 12:08:15 -06:00
  • cb86ab4b9b Default ValidateMessage implementation Dan Paulat 2021-12-24 12:06:38 -06:00
  • 0303412519 Initial Level 3 header and description information Dan Paulat 2021-12-24 10:03:53 -06:00
  • a280f37289 Refactoring, making level 2 message classes more explicitly named Dan Paulat 2021-12-23 11:55:26 -06:00
  • cae04fad37 Update VCP display Dan Paulat 2021-12-22 16:36:04 -06:00
  • 8d55413d03 Fixing map connections for updating elevation selection Dan Paulat 2021-12-21 22:48:37 -06:00
  • 689f3dc464 Change text background to draw item Dan Paulat 2021-12-18 22:45:29 -06:00
  • 0945eff733 Qt6 does not work out of the box with OpenSSL 3.x Dan Paulat 2021-12-18 21:53:08 -06:00
  • d30b6d4011 Implement active box using new draw item on draw layers Dan Paulat 2021-12-18 21:43:15 -06:00
  • 999d322985 Updating freetype and freetype-gl Dan Paulat 2021-12-18 00:39:30 -06:00
  • 86a43fb761 Library update Dan Paulat 2021-12-17 23:28:39 -06:00
  • e4d8b1a311 Chrono updates for latest version of MSVC 2019 Dan Paulat 2021-12-17 23:28:17 -06:00
  • cd8ecaf333 Updating to latest version of maplibre-gl Dan Paulat 2021-12-17 23:27:48 -06:00
  • 337296ac3c Update radar product and elevation selection when active map changes Dan Paulat 2021-11-28 10:44:34 -06:00
  • b78011a2d3 Moving isActive from radar product view to map settings Dan Paulat 2021-11-27 19:17:31 -06:00
  • f7f86ec24a Adding map context to simplify parameter passing Dan Paulat 2021-11-27 19:00:49 -06:00
  • afb174a8fe Declaring destructors virtual Dan Paulat 2021-11-27 17:35:15 -06:00
  • 0069ed2f4d Remove test triangle layer Dan Paulat 2021-11-27 17:29:57 -06:00
  • a010cc55c3 Add layer wrapper and generic layer Dan Paulat 2021-11-27 11:37:01 -06:00
  • 9ff6eabd2a Highlight active map Dan Paulat 2021-11-27 10:35:25 -06:00
  • 8b515dd3d2 Fixing intermittent elevation button resize issue Dan Paulat 2021-11-27 10:27:34 -06:00
  • b2e75f3c1f Allow selection of the active map Dan Paulat 2021-11-22 16:27:45 -06:00
  • 4485b915c1 Use a single radar product manager across multiple maps Dan Paulat 2021-11-22 14:58:48 -06:00
  • adde167899 Sweep time fix Dan Paulat 2021-11-22 13:53:11 -06:00
  • 4e61f82c5d Select different products in different maps Dan Paulat 2021-11-22 13:21:59 -06:00
  • dd452a0e2c Synchronize map movements Dan Paulat 2021-11-22 13:03:28 -06:00
  • 372848c25f Adding gridded map Dan Paulat 2021-11-22 12:16:46 -06:00
  • 2f47f0c229 Grid width and grid height Dan Paulat 2021-11-18 22:00:31 -06:00
  • 1db9b40394 Updating title, adding menu Dan Paulat 2021-11-16 23:17:27 -06:00
  • 1c093d01f4 Adding color table layer Dan Paulat 2021-11-16 22:43:52 -06:00
  • 5bbfb1ecd9 Use lambas for single-statement signals within radar product layer Dan Paulat 2021-11-16 22:03:27 -06:00
  • a6f50d74e0 Moving sweep time to upper right Dan Paulat 2021-11-16 20:35:46 -06:00
  • 22efc9b9f1 Check selected product and elevation Dan Paulat 2021-11-15 10:59:31 -06:00
  • 1aa9a9c0f0 Refining radar toolbox layout. Tool box is not a good use of the available space. Dan Paulat 2021-11-15 02:13:05 -06:00
  • e76ac3bc36 Selectable elevation cuts Dan Paulat 2021-11-14 22:41:25 -06:00
  • 19f1207384 Infrastructure updates for multiple elevations Dan Paulat 2021-11-14 14:20:24 -06:00
  • 87581892a7 Dynamic range circle Dan Paulat 2021-11-14 01:28:13 -06:00
  • 77ba92ce7f Adding reflectivity declutter capability Dan Paulat 2021-11-14 00:25:17 -06:00
  • e58b1f5b57 Support display of range folded values Dan Paulat 2021-11-13 21:24:17 -06:00
  • 73d2b8323b Fixing color table limits and threshold value Dan Paulat 2021-11-13 12:16:22 -06:00
  • aa48d8610a Adding custom offset and scaling for color table to fragment shader Dan Paulat 2021-11-13 01:50:44 -06:00
  • 3e92847901 Initial indexing capability Dan Paulat 2021-11-13 01:15:53 -06:00
  • ab616b0c62 Store elevation scans as a shared pointer to avoid needless copying Dan Paulat 2021-11-13 00:59:57 -06:00
  • efeb87baaa Index volume scan by time, change internal data structure from unordered to ordered map Dan Paulat 2021-11-12 21:37:48 -06:00
  • e78231ac48 Fixing color table warning - step should be a long Dan Paulat 2021-11-12 00:02:21 -06:00
  • 3625515b8a Load radar data asynchronously Dan Paulat 2021-11-11 23:47:27 -06:00
  • 803a25e884 Updating settings test for palette settings, adding streams test Dan Paulat 2021-11-07 06:56:37 -06:00
  • b241703b40 Load color tables from settings Dan Paulat 2021-11-06 22:18:02 -05:00
  • bcae7d9825 Backend support for multiple color tables Dan Paulat 2021-11-06 08:28:08 -05:00
  • 951710dcfe Allow selection of different level 2 products Dan Paulat 2021-11-05 22:58:53 -05:00
  • 7c606b85ff Add toolbox for radar display control Dan Paulat 2021-11-04 22:25:06 -05:00
  • cd5d60bc0b Creating flow layout Dan Paulat 2021-11-03 21:35:25 -05:00
  • 9ee52e7a6b Deriving level 2 product view Dan Paulat 2021-10-31 22:09:06 -05:00
  • 2f1f15938a Plot -> Sweep, standardizing signal/slot naming convention Dan Paulat 2021-10-31 17:00:21 -05:00
  • d7e60a0d8c RadarProductView does not need QMapboxGL Dan Paulat 2021-10-31 08:58:49 -05:00
  • 7747e869ba Delegate retrieval of moment data to view class Dan Paulat 2021-10-30 23:20:50 -05:00
  • 5cbe986734 Settings manager fixes for directory creation Dan Paulat 2021-10-30 22:59:19 -05:00
  • 5214f866d4 Refactoring Radar{Layer,Manager,View} to RadarProduct{Layer,Manager,View} Dan Paulat 2021-10-30 22:56:05 -05:00
  • 6373728242 JSON write error handling Dan Paulat 2021-10-30 22:31:38 -05:00
  • b1e1297e0d Updating test data for JSON settings Dan Paulat 2021-10-24 22:20:45 -05:00
  • fd0a148d3e Settings manager test Dan Paulat 2021-10-24 21:57:01 -05:00
  • 1c0140fc98 Initial loading of JSON-based settings Dan Paulat 2021-10-24 13:13:45 -05:00
  • 28ea12cbfe Preload font resources Dan Paulat 2021-10-23 09:03:54 -05:00
  • 6ff4718ef4 Updating dependencies to latest. Excluding freetype at this time due to other dependencies Dan Paulat 2021-10-23 08:58:29 -05:00
  • e2ad9e3004 Merge branch 'feature/model' into develop Dan Paulat 2021-10-23 08:12:16 -05:00
  • 29b712de1c Initial class diagrams Dan Paulat 2021-10-23 08:09:16 -05:00
  • 0dde2499e3 Initial commit of Papyrus project Dan Paulat 2021-08-21 12:06:56 -05:00
  • d31497c850 Parse font family and subfamily Dan Paulat 2021-08-13 22:10:20 -05:00
  • d2d6cabf06 Add overlay layer with time Dan Paulat 2021-08-08 08:25:32 -05:00
  • 5a97d99a34 Namespace cleanup Dan Paulat 2021-08-08 08:24:40 -05:00
  • c22db501b3 Adding plot time to radar view Dan Paulat 2021-08-08 07:57:52 -05:00
  • 28b4f31488 Updating maplibre-gl-native to latest, with Qt6 support merged Dan Paulat 2021-08-07 10:38:52 -05:00
  • 668f3c36e8 Fix C compiler definitions Dan Paulat 2021-08-07 10:33:30 -05:00
  • 89ca94eda8 Text alignment and point size Dan Paulat 2021-08-07 08:12:14 -05:00
  • ee0f3b35bf Extracting FontBuffer logic from Font Dan Paulat 2021-08-07 01:03:41 -05:00
  • f21523d88b Shader warnings Dan Paulat 2021-08-07 00:25:17 -05:00