Commit graph

169 commits

Author SHA1 Message Date
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
8b515dd3d2 Fixing intermittent elevation button resize issue 2021-11-27 10:27:34 -06:00
Dan Paulat
b2e75f3c1f Allow selection of the active map 2021-11-22 16:27:45 -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
4e61f82c5d Select different products in different maps 2021-11-22 13:21:59 -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
2f47f0c229 Grid width and grid height 2021-11-18 22:00:31 -06:00
Dan Paulat
1db9b40394 Updating title, adding menu 2021-11-16 23:17:27 -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
Dan Paulat
1aa9a9c0f0 Refining radar toolbox layout. Tool box is not a good use of the available space. 2021-11-15 02:13:05 -06:00
Dan Paulat
e76ac3bc36 Selectable elevation cuts 2021-11-14 22:41:25 -06:00
Dan Paulat
19f1207384 Infrastructure updates for multiple elevations 2021-11-14 14:20:24 -06:00
Dan Paulat
87581892a7 Dynamic range circle 2021-11-14 01:28:13 -06:00
Dan Paulat
77ba92ce7f Adding reflectivity declutter capability 2021-11-14 00:25:17 -06:00
Dan Paulat
e58b1f5b57 Support display of range folded values 2021-11-13 21:24:17 -06:00
Dan Paulat
73d2b8323b Fixing color table limits and threshold value 2021-11-13 12:16:22 -06:00
Dan Paulat
aa48d8610a Adding custom offset and scaling for color table to fragment shader 2021-11-13 01:50:44 -06:00
Dan Paulat
3e92847901 Initial indexing capability 2021-11-13 01:15:53 -06:00
Dan Paulat
ab616b0c62 Store elevation scans as a shared pointer to avoid needless copying 2021-11-13 00:59:57 -06:00
Dan Paulat
efeb87baaa Index volume scan by time, change internal data structure from unordered to ordered map 2021-11-13 00:38:07 -06:00
Dan Paulat
3625515b8a Load radar data asynchronously 2021-11-11 23:47:27 -06:00
Dan Paulat
b241703b40 Load color tables from settings 2021-11-06 22:18:02 -05:00
Dan Paulat
bcae7d9825 Backend support for multiple color tables 2021-11-06 08:28:08 -05:00
Dan Paulat
951710dcfe Allow selection of different level 2 products 2021-11-05 22:58:53 -05:00
Dan Paulat
7c606b85ff Add toolbox for radar display control 2021-11-04 22:25:06 -05:00
Dan Paulat
cd5d60bc0b Creating flow layout 2021-11-03 21:35:25 -05:00
Dan Paulat
9ee52e7a6b Deriving level 2 product view 2021-10-31 22:09:06 -05:00
Dan Paulat
2f1f15938a Plot -> Sweep, standardizing signal/slot naming convention 2021-10-31 17:00:21 -05:00
Dan Paulat
d7e60a0d8c RadarProductView does not need QMapboxGL 2021-10-31 14:49:08 -05:00
Dan Paulat
7747e869ba Delegate retrieval of moment data to view class 2021-10-30 23:20:50 -05:00
Dan Paulat
5cbe986734 Settings manager fixes for directory creation 2021-10-30 22:59:19 -05:00
Dan Paulat
5214f866d4 Refactoring Radar{Layer,Manager,View} to RadarProduct{Layer,Manager,View} 2021-10-30 22:58:15 -05:00
Dan Paulat
6373728242 JSON write error handling 2021-10-30 22:31:38 -05:00
Dan Paulat
fd0a148d3e Settings manager test 2021-10-24 21:57:01 -05:00
Dan Paulat
1c0140fc98 Initial loading of JSON-based settings 2021-10-24 13:13:45 -05:00
Dan Paulat
28ea12cbfe Preload font resources 2021-10-23 16:11:13 -05:00
Dan Paulat
d31497c850 Parse font family and subfamily 2021-08-13 22:10:20 -05:00
Dan Paulat
d2d6cabf06 Add overlay layer with time 2021-08-08 08:25:32 -05:00
Dan Paulat
5a97d99a34 Namespace cleanup 2021-08-08 08:24:40 -05:00
Dan Paulat
c22db501b3 Adding plot time to radar view 2021-08-08 07:57:52 -05:00
Dan Paulat
89ca94eda8 Text alignment and point size 2021-08-07 08:12:14 -05:00
Dan Paulat
ee0f3b35bf Extracting FontBuffer logic from Font 2021-08-07 01:03:41 -05:00
Dan Paulat
f21523d88b Shader warnings 2021-08-07 00:25:17 -05:00
Dan Paulat
289ed430c7 Scalable fonts using freetype-gl 2021-08-06 22:16:34 -05:00