Commit graph

788 commits

Author SHA1 Message Date
Dan Paulat
36f8f73b0f Use common data level functions when generating color table lut 2024-01-05 14:48:41 -06:00
Dan Paulat
b0c7413ef0 Display data values on the map when the shift key is held 2024-01-05 00:11:03 -06:00
Dan Paulat
9bb3e175f2 Provide access to color table from radar product view 2024-01-04 23:59:38 -06:00
Dan Paulat
03f08d54f1 Refactor color table functions to reference the lookup table where appropriate 2024-01-04 23:16:05 -06:00
Dan Paulat
c1280c05aa Get data level code and value from level 3 radial data, stubs for raster and level 2 2024-01-04 23:00:55 -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
b67f546774 Use parallel std::find_if to find radial at azimuth 2024-01-02 23:23:59 -06:00
Dan Paulat
20191dce07 Use more precise latitude/longitude of radar when determining distance and azimuth 2024-01-02 12:20:48 -06:00
Dan Paulat
a2f2181f1b Add geographic coordinates to mouse picking functions 2024-01-02 00:45:15 -06:00
Dan Paulat
6e04e1fab3 Get bin values at coordinates from level 3 radial data, stubs for raster and level 2 2024-01-02 00:42:42 -06:00
Dan Paulat
c67b4cf536 Removing "L" key debug from map widget, handled by debug menu 2024-01-01 23:06:33 -06:00
Dan Paulat
bb0419aa3e Start angle should properly reflect the edge of the bin instead of the middle 2024-01-01 23:05:56 -06:00
Dan Paulat
dd13110014 Initial AppImage creation 2023-12-27 23:32:59 -06:00
Dan Paulat
c04da0208c Fix radar site model initialization order 2023-12-20 15:41:32 -06:00
Dan Paulat
3b15b11bad Remove unused elevation variables from main window 2023-12-20 12:50:11 -06:00
Dan Paulat
a76816b14c Save radar presets to file
- Renamed from favorites
2023-12-20 12:49:47 -06:00
Dan Paulat
436a3e0a9f Add favorite selection to radar toolbox 2023-12-20 09:10:48 -06:00
Dan Paulat
9d673af291 Mark favorites in radar site dialog
- No effect currently
- Does not persist through application restart
2023-12-17 22:04:28 -06:00
Dan Paulat
e721633629 Add home button to quickly navigate to default radar site 2023-12-17 07:10:43 -06:00
Dan Paulat
2bd5ec8705 Finish migrating std::regex to RE2 2023-12-11 07:07:34 -06:00
Dan Paulat
949c983a01 Fix palette settings equality check, add active and inactive alert colors 2023-12-10 07:44:06 -06:00
Dan Paulat
543324ba83 Remove unused Crosshairs32 from ImageTexture enumeration 2023-12-10 07:43:41 -06:00
Dan Paulat
2f62319958 Reorder alert county settings initialization to ensure county name displays on startup 2023-12-08 10:04:11 -06:00
Dan Paulat
f143186ea5 Update setup wizard for missing media codecs 2023-12-08 09:56:01 -06:00
Dan Paulat
d760641770 Add ignore missing codecs to settings 2023-12-08 06:31:57 -06:00
Dan Paulat
e2c8b3c7db Handle alert audio when location method is county 2023-12-08 06:01:24 -06:00
Dan Paulat
bdb859480f County database must be loaded before settings 2023-12-08 06:00:17 -06:00
Dan Paulat
c970e73db8 Add alert county to settings 2023-12-08 05:59:22 -06: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
7cf2121b8e Fix two point area test 2023-12-03 09:37:27 -06:00
Dan Paulat
a56b7400a4 Add states and territories to county database 2023-12-03 07:16:12 -06:00
Dan Paulat
ffd2fa83ad Add file dialog for alert sound setting 2023-12-03 06:24:32 -06:00
Dan Paulat
c5b2eb8ebf Use audio file from settings instead of default alert sound 2023-12-02 23:28:15 -06:00
Dan Paulat
2345855a97 Add alert audio sound to settings dialog 2023-12-02 23:26:54 -06:00
Dan Paulat
a495cf1b3b Add alert sound file to settings 2023-12-02 23:02:43 -06:00
Dan Paulat
40fc8ade20 Handle received alerts and test against location for playing alert audio 2023-12-02 07:44:27 -06:00
Dan Paulat
8780da4148 Determine if a geographic area contains a point 2023-12-02 07:42:29 -06:00
Dan Paulat
6ec594144d Create alert manager to handle audio alert location method
- Will also manage receipt of alerts for playing audio
2023-11-30 22:54:29 -06:00
Dan Paulat
212f2700b7 Change latitude/longitude displayed decimals to 4, and step to ten-thousandths 2023-11-30 22:52:53 -06:00
Dan Paulat
ac92b53a36 Latitude/longitude text boxes are controlled by position manager when method is track 2023-11-30 22:51:24 -06:00
Dan Paulat
c03884c2c0 Add audio page to settings dialog 2023-11-29 22:39:40 -06:00
Dan Paulat
ec97231bca Add audio settings 2023-11-29 06:16:15 -06:00
Dan Paulat
9486d2364a Add types for audio alerts 2023-11-29 06:00:30 -06:00
Dan Paulat
e1ccc1ebb8 Audio should follow default device 2023-11-27 06:09:43 -06:00
Dan Paulat
3ad3c98daf Add play audio functionality to media manager 2023-11-27 05:53:41 -06:00
Dan Paulat
318f35aebd Add media types for pre-defined audio files 2023-11-27 05:49:02 -06:00
Dan Paulat
a89c20c697 Media Manager stub 2023-11-26 22:31:14 -06:00
Dan Paulat
9830caebeb Add Qt Multimedia dependency for playing audio 2023-11-26 22:19:16 -06:00
Dan Paulat
6ebcd762e9 Add EAS attention signal audio 2023-11-26 21:48:14 -06:00