Dan Paulat
aa0bcd432e
Fixes for gcc13
2024-07-04 12:52:09 -05:00
Dan Paulat
32cd672a40
Add file logging to local application data directory
2024-06-01 00:01:35 -05:00
Dan Paulat
8f4325f61a
Make sure unordered map references aren't invalidated by reserving sufficient space
2024-05-24 01:55:01 -05:00
Dan Paulat
5fb9dc6a5f
Display clock format defined in settings on map
2024-03-29 01:06:28 -05:00
Dan Paulat
a7cb459e20
Refactor clock format to wxdata
2024-03-29 00:32:09 -05:00
Dan Paulat
3ab05a1654
Verify downloaded file against content-md5 response header
2024-03-26 00:13:35 -05:00
Dan Paulat
94726631cb
Add bytes to string function
2024-03-21 22:21:03 -05:00
Dan Paulat
c03947d604
Finish parsing storm tracking tabular block
2024-02-22 22:32:38 -06:00
Dan Paulat
925f91995a
Finish parsing Storm Position / Forecast page
2024-02-21 23:01:41 -06:00
Dan Paulat
2cd76d7da4
Time and integer parsing
2024-02-20 23:26:02 -06:00
Dan Paulat
9486d2364a
Add types for audio alerts
2023-11-29 06:00:30 -06:00
Dan Paulat
6767c0c50a
Create custom string tokenizer for use in placefile parsing
...
- Avoids the use of regular expressions, and is expected to be more efficient with large placefiles
2023-07-16 23:59:28 -05:00
Dan Paulat
9c27b2cd29
Add map provider layer test
2023-07-14 00:21:12 -05:00
Dan Paulat
0ddd9d91ea
Timeline step back
2023-05-26 16:15:42 -05:00
Dan Paulat
fc3b1f2d2e
Updating map utility to accept a generic container
2023-05-22 22:44:52 -05:00
Dan Paulat
593010acc2
Use HH date library when not using MSVC
2023-04-17 18:16:36 -05:00
Dan Paulat
509fc76653
Guard pragma warning statements with ifdef msvc
2023-04-16 01:02:56 -05:00
Dan Paulat
5fbb748328
Use weak_ptr to hold product manager records
...
- When selecting a product that's expired, it successfully refreshes the data, but doesn't display unless selected again
- When old data is downloaded, the refresh timer starts at 15 seconds, even if the newest data says the timer should be longer
- Selecting a product should update the recent lists
2023-04-08 01:11:36 -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
32e8ca72a0
Hash utility
2022-10-02 23:12:41 -05:00
Dan Paulat
690f60f3e3
Sometimes level 3 records aren't found by time, ensure a best-effort is always selected
2022-09-13 21:21:05 -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
bb7793d309
Use boost::asio for asynchronous processing
2022-05-28 14:37:39 -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
20b8c75234
Initial setup for spdlog
2022-04-13 20:08:04 -05:00
Dan Paulat
3fc6837f2a
Float utility
2022-04-08 01:34:36 -05: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
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
7c606b85ff
Add toolbox for radar display control
2021-11-04 22:25:06 -05:00
Dan Paulat
3ae8eb24ab
Parse RDA Adaptation Data (Message Type 18)
2021-06-18 21:54:05 -05:00
Dan Paulat
3ab4ec4b9b
Parse Clutter Filter Map (Message 15)
2021-06-15 22:03:23 -05:00
Dan Paulat
33c114ee9d
Basic parsing for Archive II file
2021-06-11 20:31:10 -05:00