Commit graph

251 commits

Author SHA1 Message Date
Dan Paulat
230c96e450 Initial serial port dialog work 2024-05-14 00:33:57 -05:00
Dan Paulat
627f13043b Only add targets to the qt folder if they exist 2024-05-04 22:38:42 -05:00
Dan Paulat
acdf8fe158 Update to latest maplibre-native (cd6a0ab1, April 30) 2024-05-04 01:38:17 -05:00
Dan Paulat
a29256d77e Add unit settings to settings dialog 2024-04-27 00:28:07 -05:00
Dan Paulat
3bfcaede96 Add unit settings 2024-04-27 00:22:41 -05:00
Dan Paulat
7a71b9e244 Add unit enumerations for various product types 2024-04-26 23:21:02 -05:00
Dan Paulat
81f44add42 Add hotkey settings page 2024-04-13 00:24:04 -05:00
Dan Paulat
60c8af46bf Rename keybind to hotkey 2024-04-12 00:54:52 -05:00
Dan Paulat
2c63b4e387 Add hotkey manager 2024-04-11 01:03:47 -05:00
Dan Paulat
3da1d15470 Add hotkey settings 2024-04-10 00:13:52 -05:00
Dan Paulat
22e3101c22 Add KeybindEdit widget 2024-04-03 23:10:18 -05:00
Dan Paulat
2a0ab9ad93 Add clock format and default time zone to settings 2024-03-29 00:01:18 -05:00
Dan Paulat
2f397106f9 Add generic progress dialog, and derived download dialog 2024-03-25 00:30:28 -05:00
Dan Paulat
4ac2626b65 Download manager implementation 2024-03-25 00:20:15 -05:00
Dan Paulat
b025b29161 Add option to launch Supercell Wx after install is complete 2024-03-17 09:17:16 -05:00
Dan Paulat
f9cc055f8e Replace default icon, banner and dialog with application-specific images 2024-03-17 00:19:08 -05:00
Dan Paulat
c164e48c23 Close Supercell Wx before install 2024-03-16 17:20:36 -05:00
Dan Paulat
9b222e670f Initial installer creation using CMake, CPack and WiX Toolset 2024-03-15 23:53:09 -05:00
Dan Paulat
896f111b38 Only set target properties on update_translations if it exists 2024-03-04 00:52:14 -06:00
Dan Paulat
1ad188546a Support SVG image loading 2024-03-04 00:51:14 -06:00
Dan Paulat
db0d26a4ad Use maplibre-native-qt dependency instead of mapbox-gl-native 2024-03-02 00:58:24 -06:00
Dan Paulat
721e3a163e Updating zone and county files for 05 March 2024 release
Closes #115
2024-02-26 22:06:03 -06:00
Dan Paulat
5e0f69018b Add storm tracking information to settings 2024-02-24 23:35:59 -06:00
Dan Paulat
3ca99ca023 Initial implementation for overlay product view, currently only handling NST 2024-02-17 00:08:45 -06:00
Dan Paulat
58c7b9accb Initial LinkedVectors draw item implementation 2024-02-10 00:11:19 -06:00
Dan Paulat
9499323133 Refactor GeoLine to GeoLines, in order to support multiple segments per draw item 2024-02-04 21:17:56 -06:00
Dan Paulat
b8398b4ad0 Add overlay product layer, to hold the following overlay products:
- Storm Structure (NSS/62)
- Hail Index (NHI/59)
- Mesocyclone (NME/60, NMD/141)
- Tornadic Vortex Signature (NTV/61)
- Storm Tracking Information (NST/58)
2024-02-04 21:09:34 -06:00
Dan Paulat
b3e035c53d Add ability to install event handlers from mouse picking 2024-01-13 23:16:38 -06:00
Dan Paulat
9c8d851cf3 Add icons for (x, y) placement on the map 2024-01-13 00:37:26 -06:00
Dan Paulat
f9d621d940 Fixes for address sanitizer on Windows 2024-01-07 20:50:25 -06:00
Dan Paulat
f143186ea5 Update setup wizard for missing media codecs 2023-12-08 09:56:01 -06:00
Dan Paulat
769ce896e7 Add county selection dialog 2023-12-08 05:15:57 -06:00
Dan Paulat
a56b7400a4 Add states and territories to county database 2023-12-03 07:16:12 -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
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
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
6e390a1a97 Add fusion style to settings (enables dark mode) 2023-11-24 06:04:03 -06:00
Dan Paulat
400db66f09 Add texture types for resource loading and reference 2023-11-23 06:24:48 -06:00
Dan Paulat
5170130de8 Add geo icons draw item 2023-11-23 05:55:17 -06:00
Dan Paulat
fca6a6484e Add position manager to handle location updates 2023-11-22 07:31:46 -06:00
Dan Paulat
f31f98f545 Add Qt Positioning dependency 2023-11-21 05:26:14 -06:00
Dan Paulat
71c0ec4b69 Initial radar site layer 2023-11-20 07:43:08 -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
c2918daebf Cleanup unused freetype dependencies and old text rendering 2023-11-17 21:21:37 -06:00