Commit graph

280 commits

Author SHA1 Message Date
Dan Paulat
bb7793d309 Use boost::asio for asynchronous processing 2022-05-28 14:37:39 -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
000b6cbd86 Retrieve level 2 products from data provider 2022-05-28 02:22:37 -05:00
Dan Paulat
4b9d12a7ef Additional level 2 data provider functionality for display of latest data 2022-05-28 02:04:59 -05:00
Dan Paulat
57e5badd70 Load default radar site from settings 2022-05-28 02:03:14 -05:00
Dan Paulat
f8f5a36f48 Threshold for display of bins should be no less than 2 2022-05-28 02:02:15 -05:00
Dan Paulat
be2f9fe674 Fixing concurrency issue when parsing level 2 data 2022-05-28 01:32:35 -05:00
Dan Paulat
078b9c407c Adding level 2 data provider to product manager 2022-05-27 16:28:20 -05:00
Dan Paulat
63474cddcc Adding generic level 2 data provider, and documenting virtual functions 2022-05-23 23:42:26 -05:00
Dan Paulat
df3d65e8aa Returning new objects from Refresh() function 2022-05-23 23:41:24 -05:00
Dan Paulat
b7aeecfe83 Objects should be locked prior to looking up element 2022-05-23 22:33:03 -05:00
Dan Paulat
23337b3b21 Use common map utility to get radar product record 2022-05-23 22:32:22 -05:00
Dan Paulat
bde8d288bd AWS Level 2 Provider FindKey 2022-05-22 08:48:40 -05:00
Dan Paulat
80310029e5 Refresh AWS level 2 data over multiple days 2022-05-22 07:59:25 -05:00
Dan Paulat
690f3f6216 Store objects and get time point 2022-04-30 21:07:44 -05:00
Dan Paulat
1681b6772b Add initial AWS Level 2 Data Provider 2022-04-22 09:26:45 -05:00
Dan Paulat
bd68f1adbd Initialize AWS SDK 2022-04-22 09:24:58 -05:00
Dan Paulat
c0145f1abd Adding AWS SDK dependency 2022-04-22 09:24:26 -05:00
Dan Paulat
741c30e236 Argument IDs must all be present or all be omitted 2022-04-21 22:44:31 -05:00
Dan Paulat
a96e017917 Add mapbox_api_key to settings 2022-04-20 11:56:22 -05:00
Dan Paulat
ba64627f5d Use Mapbox template with maplibre 2022-04-20 11:33:52 -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
2723ad1966 Merge branch 'feature/spdlog' into develop 2022-04-19 16:18:58 -05:00
Dan Paulat
cc9be6bdd0 Remove Boost::log dependency 2022-04-19 16:09:13 -05:00
Dan Paulat
a90d95cf6d Revert "Workaround for Boost 1.78.0 log namespace change"
This reverts commit ae886fd624.
2022-04-19 16:06:01 -05:00
Dan Paulat
034b4f78c5 Removing Boost.Log from main 2022-04-19 16:05:46 -05:00
Dan Paulat
7734fcabab Boost.Log -> spdlog - test 2022-04-19 16:05:31 -05:00
Dan Paulat
c6281d799f Removing boost log from Boost.Log -> spdlog - settings, types, util, view 2022-04-19 16:01:45 -05:00
Dan Paulat
e6bddc79db Boost.Log -> spdlog - qt/map 2022-04-18 09:09:02 -05:00
Dan Paulat
15bc3afc87 Boost.Log -> spdlog - config, gl, manager 2022-04-18 08:39:24 -05:00
Dan Paulat
40ef43ed30 Boost.Log -> spdlog - wsr88d 2022-04-17 09:28:17 -05:00
Dan Paulat
766940e60f Boost.Log -> spdlog - wsr88d/rpg 2022-04-17 09:15:54 -05:00
Dan Paulat
dda71133e0 Boost.Log -> spdlog - wsr88d/rda 2022-04-16 08:12:49 -05:00
Dan Paulat
44bcc7dd4c Boost.Log -> spdlog - awips and common 2022-04-16 07:48:49 -05:00
Dan Paulat
3d162f0336 Update main_window.cpp to use spdlog instead of boost log 2022-04-13 20:09:00 -05:00
Dan Paulat
20b8c75234 Initial setup for spdlog 2022-04-13 20:08:04 -05:00
Dan Paulat
7aef98b002 Merge branch 'feature/qt-maplibre-upgrade' into develop 2022-04-12 21:37:48 -05:00
Dan Paulat
e075e88c7f Move mbgl cache to application local data storage 2022-04-12 21:37:26 -05:00
Dan Paulat
5489552ff3 Add mbgl include directory for Qt 2022-04-12 20:36:28 -05:00
Dan Paulat
59cb435591 Upgrade setup scripts to Qt 6.3.0 2022-04-12 20:36:04 -05:00
Dan Paulat
ae886fd624 Workaround for Boost 1.78.0 log namespace change 2022-04-12 20:35:37 -05:00
Dan Paulat
a18db83730 Upgrading dependencies 2022-04-11 21:53:35 -05:00
Dan Paulat
54bdabd7d5 Update maplibre-gl-native to 2022-04-07 2022-04-11 21:49:44 -05:00
Dan Paulat
0fc1b3a2bb Product code 34 doesn't use data level threshold halfwords 2022-04-10 21:41:10 -05:00
Dan Paulat
7b16972cb1 Adding additional STP/OHP palette assignments 2022-04-10 21:25:16 -05:00
Dan Paulat
9da8145fc8 Radial data is always centered, matches output from wct (NOAA) 2022-04-10 21:19:51 -05:00
Dan Paulat
5aa27c7fe7 Add scaling to 16-level thresholds 2022-04-10 20:55:46 -05:00
Dan Paulat
f8765e0d2d For 16-level products, only the lower-order byte should be used for the data level threshold 2022-04-10 19:47:57 -05:00
Dan Paulat
fd35a912e5 Adding additional palette types 2022-04-10 19:09:46 -05:00