Commit graph

82 commits

Author SHA1 Message Date
Dan Paulat
7e084d28e9 Add Level 3 Products Changed signal to Map Widget 2022-09-06 08:07:44 -05:00
Dan Paulat
ff58f5bcf6 Fixing warnings in scwx-qt 2022-06-11 07:42:18 -05:00
Dan Paulat
df60007b07 Prevent color table crash if radarProductView_ is null 2022-06-05 23:13:16 -05:00
Dan Paulat
0a890f5df8 Allow product code to be retrieved from file instead of always being caller-supplied 2022-06-05 08:46:19 -05:00
Dan Paulat
655e9d0634 Load level 3 data from AWS provider 2022-06-03 22:47:40 -05:00
Dan Paulat
780d13cefa Refactoring refresh capability to provider manager in preparation for level 3 refresh 2022-05-30 17:09:56 -05:00
Dan Paulat
b9531149de Disable auto-refresh on file load 2022-05-29 12:53:25 -05:00
Dan Paulat
0b040e8b75 Refactoring radar product view initialization 2022-05-29 09:34:49 -05:00
Dan Paulat
52771b41f0 Cleanup of level 2 product selection, removing flicker from updates 2022-05-29 01:10:39 -05:00
Dan Paulat
159b3d8412 Get rid of disconnect warning after radar product view has been removed 2022-05-28 22:46:16 -05:00
Dan Paulat
f71391e3b9 Update radar site text 2022-05-28 22:45:30 -05:00
Dan Paulat
f6262bba65 Separate radar product manager selection to avoid multiple connections 2022-05-28 22:01:05 -05:00
Dan Paulat
09064c0be0 Don't connect signals/slots with null pointers 2022-05-28 02:31:49 -05:00
Dan Paulat
5039fea3b9 Connect auto-refreshed data to map widget 2022-05-28 02:22:59 -05:00
Dan Paulat
57e5badd70 Load default radar site from settings 2022-05-28 02:03:14 -05:00
Dan Paulat
bb335ceb31 Ensure sweep is updated after being deferred due to lock during initialization 2022-04-19 18:12:07 -05:00
Dan Paulat
e6bddc79db Boost.Log -> spdlog - qt/map 2022-04-18 09:09:02 -05:00
Dan Paulat
cc36922e99 Radar colors should be drawn using GL_NEAREST, textures are generated such that exact levels already exist 2022-04-10 10:42:37 -05:00
Dan Paulat
0511867c6b Level 3 raster view 2022-04-09 21:06:47 -05:00
Dan Paulat
732a7e233c Select level 3 radar products 2022-04-08 16:23:16 -05:00
Dan Paulat
dd3751313f Reorder initialization and rendering to prevent color flicker 2022-04-03 21:28:16 -05:00
Dan Paulat
5a0224631d Load correct level 2 product if one was previously selected 2022-04-03 20:40:27 -05:00
Dan Paulat
4c6a40140b Create sweep mutex to eliminate race condition between ComputeSweep() and UpdateSweep() 2022-04-03 19:19:14 -05:00
Dan Paulat
b2fbfa0dee Make sure RadarProductView usage is consistent 2022-04-03 18:43:59 -05:00
Dan Paulat
95de37cab4 Support selecting level 2 files for display 2022-04-03 14:20:19 -05:00
Dan Paulat
055bdecd33 Fix buffer regeneration error 2022-03-06 16:52:33 -06:00
Dan Paulat
78a16b6a99 Don't display epoch on map overlay 2022-03-06 16:52:00 -06:00
Dan Paulat
7c44bafeb5 Stub for selecting radar product on successful file load 2022-03-05 22:40:23 -06:00
Dan Paulat
b9c4b9e9c7 Draw overlay layer regardless of radar product view, general layer organization 2022-03-01 22:50:21 -06:00
Dan Paulat
3620bfd13a Get coordinates from radar site configuration 2022-02-02 11:07:25 -06:00
Dan Paulat
cae04fad37 Update VCP display 2021-12-22 16:36:04 -06:00
Dan Paulat
689f3dc464 Change text background to draw item 2021-12-18 22:45:29 -06:00
Dan Paulat
d30b6d4011 Implement active box using new draw item on draw layers 2021-12-18 21:43:15 -06:00
Dan Paulat
e4d8b1a311 Chrono updates for latest version of MSVC 2019 2021-12-17 23:28:17 -06:00
Dan Paulat
cd8ecaf333 Updating to latest version of maplibre-gl 2021-12-17 23:27:48 -06:00
Dan Paulat
337296ac3c Update radar product and elevation selection when active map changes 2021-11-28 10:44:34 -06:00
Dan Paulat
b78011a2d3 Moving isActive from radar product view to map settings 2021-11-27 19:17:31 -06:00
Dan Paulat
f7f86ec24a Adding map context to simplify parameter passing 2021-11-27 19:00:49 -06:00
Dan Paulat
afb174a8fe Declaring destructors virtual 2021-11-27 17:35:15 -06:00
Dan Paulat
0069ed2f4d Remove test triangle layer 2021-11-27 17:29:57 -06:00
Dan Paulat
a010cc55c3 Add layer wrapper and generic layer 2021-11-27 11:37:01 -06:00
Dan Paulat
9ff6eabd2a Highlight active map 2021-11-27 10:35:25 -06:00
Dan Paulat
4485b915c1 Use a single radar product manager across multiple maps 2021-11-22 14:58:48 -06:00
Dan Paulat
adde167899 Sweep time fix 2021-11-22 13:53:11 -06:00
Dan Paulat
dd452a0e2c Synchronize map movements 2021-11-22 13:03:28 -06:00
Dan Paulat
372848c25f Adding gridded map 2021-11-22 12:19:06 -06:00
Dan Paulat
1c093d01f4 Adding color table layer 2021-11-16 22:43:52 -06:00
Dan Paulat
5bbfb1ecd9 Use lambas for single-statement signals within radar product layer 2021-11-16 22:03:27 -06:00
Dan Paulat
a6f50d74e0 Moving sweep time to upper right 2021-11-16 20:49:03 -06:00
Dan Paulat
22efc9b9f1 Check selected product and elevation 2021-11-15 10:59:31 -06:00