Commit graph

32 commits

Author SHA1 Message Date
Dan Paulat
9f33189c18 Refactor json utility to wxdata, add ReadJsonString function 2025-05-04 23:10:19 -05:00
AdenKoperczak
22ed4c36fc
Add radar altitude data form config json file into code 2025-05-03 10:13:54 -04:00
AdenKoperczak
79e39021a6 switch to using __cpp_lib_chrono to determine if chrono or date/date.h should be used 2024-09-22 12:02:38 -04:00
AdenKoperczak
c5d004aa48 fixed __clange__ spelling mistake 2024-09-21 12:44:24 -04:00
AdenKoperczak
d9f9e89b19 do not include date/date.h for clang 2024-09-19 14:38:53 -04:00
AdenKoperczak
0585ab828c modified more time based files to work on clang 2024-09-19 13:33:05 -04:00
AdenKoperczak
ed00cec4cc reverted wfoMap_ to unordered_map and added error checking to getWFOName 2024-09-09 08:56:53 -04:00
AdenKoperczak
12f84d7d22 Added enable support and sorted keys for WFO audio method 2024-08-29 14:07:12 -04:00
AdenKoperczak
6b4045081e Added WFOs to the county database c++ code 2024-08-29 13:43:01 -04:00
Dan Paulat
f719fcbc06 Load time zone into radar site 2024-03-28 00:03:00 -05:00
Dan Paulat
769ce896e7 Add county selection dialog 2023-12-08 05:15:57 -06:00
Dan Paulat
bcc7391a19 Add GetCounties to county database
- Also remove mutex, as the database is only modified on initialization
2023-12-06 06:20:00 -06:00
Dan Paulat
a56b7400a4 Add states and territories to county database 2023-12-03 07:16:12 -06:00
Justin Leniger
721a5839bb Lower log level to warn 2023-06-13 18:19:18 -06:00
Justin Leniger
54941e028f Fix unhandled exception when Windows API fails to delete cached countries DB. 2023-06-13 18:13:01 -06:00
Dan Paulat
023688b746 General GCC compilation fixes 2023-04-17 18:37:23 -05:00
Dan Paulat
31db9a4315 GCC doesn't implement <format> yet, use fmt 2023-04-17 18:24:50 -05:00
Dan Paulat
90c8c0183a USe a common default geodesic object instead of duplicate copies.
All used functions are constant, and don't require unique instantiations for thread safety.
2023-02-19 15:16:34 -06:00
Dan Paulat
4a31cf6d3e Find nearest radar site 2023-02-19 13:01:19 -06:00
Dan Paulat
0c1706ce6f Removing unused JSON functionality 2022-12-23 00:14:15 -06:00
Dan Paulat
cfac44cc79 Don't reinitialize radar sites 2022-11-30 00:31:03 -06:00
Dan Paulat
c87a77795d County display for alerts, alert cleanup 2022-10-27 23:19:08 -05:00
Dan Paulat
305e5c3698 Add county database interface and test 2022-10-25 23:21:26 -05:00
Dan Paulat
25f73ae105 Fix radar site log prefix 2022-10-25 23:20:31 -05:00
Dan Paulat
976617d342 Don't use std::move when returning a local variable, allow NRVO 2022-10-08 00:03:47 -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
60a85a6b14 Add initial radar site model 2022-10-06 23:23:22 -05:00
Dan Paulat
f71391e3b9 Update radar site text 2022-05-28 22:45:30 -05:00
Dan Paulat
15bc3afc87 Boost.Log -> spdlog - config, gl, manager 2022-04-18 08:39:24 -05:00
Dan Paulat
883626ebf5 Radar site configuration 2022-02-14 22:44:07 -06:00
Dan Paulat
3620bfd13a Get coordinates from radar site configuration 2022-02-02 11:07:25 -06:00
Dan Paulat
9c2f86b00a Support loadable radar sites 2022-01-31 00:30:05 -06:00