Commit graph

89 commits

Author SHA1 Message Date
Dan Paulat
f9d621d940 Fixes for address sanitizer on Windows 2024-01-07 20:50:25 -06:00
Dan Paulat
0e031e3b69 Rename rpg_types to wsr88d_types, common between level 2 and level 3 2024-01-04 20:07:30 -06:00
Dan Paulat
3a607cc1fe Data level code to string 2024-01-04 13:06:16 -06:00
Dan Paulat
2f06076bb5 Add data level codes, refactor data value determination to product description block 2024-01-04 01:17:14 -06:00
Dan Paulat
ad87fc77fe Add re2 dependency 2023-12-10 07:52:41 -06:00
Dan Paulat
9486d2364a Add types for audio alerts 2023-11-29 06:00:30 -06:00
Dan Paulat
9481bc6e61 Use -D instead of /D for MSVC compiler definitions
- No effect with MSVC
- Resource compiler (supercell-wx target) fails with /D
2023-11-20 05:43:35 -06:00
Dan Paulat
c190813946 Enable multi-processor compilation 2023-11-19 20:56:17 -06:00
Dan Paulat
dd1490a143 NOMINMAX should be defined for the entire project 2023-11-19 20:56:03 -06:00
Dan Paulat
1997d09f29 Merge branch 'develop' into feature/placefiles 2023-09-16 00:11:55 -05:00
Dan Paulat
67f74d9ede Address sanitizer options 2023-09-15 23:42:46 -05:00
Dan Paulat
35b90fa98d Replace boost/units in favor of units library 2023-08-18 19:03:46 -05:00
Dan Paulat
e3449e382d Don't use a hard-coded user-agent for placefiles, add DPI parameter 2023-07-28 22:33:39 -05:00
Dan Paulat
88475f5b0e Initial placefile parsing 2023-07-16 01:41:29 -05:00
Dan Paulat
c29f335d9a Save separate debug symbols on Linux 2023-06-05 22:59:30 -05:00
Dan Paulat
a21377ce6c Add oneTBB to Linux build for PSTL 2023-06-05 22:11:36 -05:00
Dan Paulat
b18491b2a0 Enable debug artifacts for Windows release builds 2023-05-30 20:48:46 -05:00
Dan Paulat
e78dc9b3db Add date-tz to wxdata when not using MSVC 2023-04-16 17:36:16 -05:00
Dan Paulat
34de01e0de Use aws-sdk-cpp submodule instead of from conan 2023-01-23 01:14:07 -06:00
Dan Paulat
a2616b0ee0 Warnings provider to access warnings text products 2022-11-06 23:37:41 -06:00
Dan Paulat
d5d9285736 Directory listing 2022-11-02 21:59:16 -05:00
Dan Paulat
fdd981899f Add additional alert display columns
- State, counties, start and end time
2022-10-14 23:41:25 -05:00
Dan Paulat
d3b3ac6be6 Adding UGC class for structured UGC 2022-10-14 23:31:35 -05:00
Dan Paulat
6e7a13494a Updating radar site display fields to be more human-friendly
- Latitude/longitude in degrees N/S/E/W
- Radar types with hyphens
- Sort by raw decimal values
2022-10-07 22:29:30 -05:00
Dan Paulat
b6e7c829ee Rolling CMake required to 3.20
- CMake 3.15 required to remove /W3 by default
- CMake 3.20 required for preset support
2022-10-06 10:29:35 -05:00
Dan Paulat
32e8ca72a0 Hash utility 2022-10-02 23:12:41 -05:00
Dan Paulat
17ebfd609d Disable HTTP request for region 2022-09-06 23:22:58 -05:00
Dan Paulat
3339a40780 Fixing warnings in wxdata 2022-06-11 07:10:08 -05:00
Dan Paulat
70b8f78eb5 AWS Level 3 Data Provider 2022-05-30 00:53:44 -05:00
Dan Paulat
c5c54fbfa2 Refactoring AWS level 2 data provider, pushing up common functions 2022-05-30 00:53:22 -05:00
Dan Paulat
bb7793d309 Use boost::asio for asynchronous processing 2022-05-28 14:37:39 -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
bde8d288bd AWS Level 2 Provider FindKey 2022-05-22 08:48:40 -05:00
Dan Paulat
1681b6772b Add initial AWS Level 2 Data Provider 2022-04-22 09:26:45 -05:00
Dan Paulat
c0145f1abd Adding AWS SDK dependency 2022-04-22 09:24:26 -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
20b8c75234 Initial setup for spdlog 2022-04-13 20:08: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
8d1be0f54a Draw 4-bit encoded radial data 2022-04-08 21:49:10 -05:00
Dan Paulat
3fc6837f2a Float utility 2022-04-08 01:34:36 -05:00
Dan Paulat
883626ebf5 Radar site configuration 2022-02-14 22:44:07 -06:00
Dan Paulat
19efb0e58c Add build files to source list for IDE display 2022-02-14 21:53:33 -06:00
Dan Paulat
8f362cc881 Clutter filter bypass map 2022-02-12 22:00:30 -06:00
Dan Paulat
a32029cb31 Nexrad File Factory 2022-02-10 22:10:22 -06:00
Dan Paulat
db4f37a37d Coded time motion location 2022-01-26 13:52:14 -06:00
Dan Paulat
ecf5b1f5f0 Coded location 2022-01-25 21:39:28 -06:00
Dan Paulat
be1d7323bd P-VTEC parsing 2022-01-23 12:43:52 -06:00
Dan Paulat
e5c40b9eb5 Text product files 2022-01-23 12:00:01 -06:00