Commit graph

313 commits

Author SHA1 Message Date
Dan Paulat
8957abea9a Update fixes for gcc 2024-03-26 23:54:14 -05:00
Dan Paulat
b2e441dc2e Make sure the download manager doesn't attempt to destruct immediately after starting download 2024-03-26 23:27:20 -05:00
Dan Paulat
df7b50568d Install update button 2024-03-26 22:53:14 -05:00
Dan Paulat
7012040c32 Don't use a timer to update the download dialog 2024-03-26 22:51:11 -05:00
Dan Paulat
2f397106f9 Add generic progress dialog, and derived download dialog 2024-03-25 00:30:28 -05:00
Dan Paulat
7cfb55a4de Add map logo and attribution toggle to settings 2024-03-06 23:13:18 -06:00
Dan Paulat
5f191a8468 Add storm track settings to level 3 products widget 2024-02-25 00:15:53 -06:00
Dan Paulat
7694b0bf59 Add radar site hover text enabled to settings
Resolves #133
2024-01-28 21:24:30 -06:00
Dan Paulat
9e3b2916e1 Add select Map Layers to View menu 2024-01-15 00:22:40 -06:00
Dan Paulat
587dbb7f1f Add hydrometeor classification level 3 product 2024-01-10 00:30:26 -06:00
Dan Paulat
c04da0208c Fix radar site model initialization order 2023-12-20 15:41:32 -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
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
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
ffd2fa83ad Add file dialog for alert sound setting 2023-12-03 06:24:32 -06:00
Dan Paulat
2345855a97 Add alert audio sound to settings dialog 2023-12-02 23:26:54 -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
6e390a1a97 Add fusion style to settings (enables dark mode) 2023-11-24 06:04:03 -06:00
Dan Paulat
0e633e1808 Fix Qt 6.6 deprecation warnings 2023-11-17 07:05:00 -06:00
Dan Paulat
9a70c37ccd Map layout page contents 2023-11-09 06:23:41 -06:00
Dan Paulat
b9929db486 Finishing map provider setup page contents 2023-11-08 21:49:56 -06:00
Dan Paulat
7aa5190476 Split out map page into map provider and map layout, provider initial content 2023-11-08 06:56:09 -06:00
Dan Paulat
411d2a3832 Initial setup wizard contents 2023-11-07 06:00:39 -06:00
Dan Paulat
388abb05bf Setup wizard classes 2023-11-06 21:55:39 -06:00
Dan Paulat
1c5199dbfd Only display the "Map Display" columns for the number of maps configured in settings 2023-11-05 21:07:17 -06:00
Dan Paulat
8f76cd3cc4 Add splitter to allow settings dialog menu resizing 2023-11-05 20:47:27 -06:00
Dan Paulat
66ef65fe2f Force placefile refresh button 2023-11-05 06:32:47 -06:00
Dan Paulat
b6aef07af4 Create LayerModel singleton 2023-10-28 05:54:38 -05:00
Dan Paulat
dd7bfc7a6f Add reset button to layer manager 2023-10-28 05:39:54 -05:00
Dan Paulat
ddad68253a Enable layer filtering, and update moving to handle the proxy model 2023-10-18 21:22:07 -05:00
Dan Paulat
b3d75b10ca Removing unused delegate from placefile settings widget 2023-10-16 22:30:00 -05:00
Dan Paulat
5d06f6bc21 Implement layer move functionality using buttons 2023-10-16 22:29:35 -05:00
Dan Paulat
b45ec9dfa5 Enable/disable layer move buttons according to selection 2023-10-15 22:23:39 -05:00
Dan Paulat
ec2663aee6 Drag and drop layers in the layer manager 2023-10-15 09:09:47 -05:00
Dan Paulat
d82a1cc171 Additional layer model work, including alert, radar and map layers 2023-10-12 21:43:53 -05:00
Dan Paulat
f0822205a4 Initial layer model for layer manager 2023-10-12 07:26:25 -05:00
Dan Paulat
ad55ec7f51 Layer manager dialog stub 2023-10-11 05:46:41 -05:00
Dan Paulat
f2addd29e6 Add dedicated Placefile Manager dialog separate from settings 2023-10-10 22:33:23 -05:00
Dan Paulat
73adeda604 Fix QFont styling 2023-10-10 19:18:20 -05:00
Dan Paulat
c5a56680ea Add anti-aliasing to settings 2023-10-09 23:10:10 -05:00
Dan Paulat
4916dfe85a Add drop shadow to placefile text 2023-10-09 22:01:58 -05:00
Dan Paulat
fe1acb32cf Initialize Qt application fonts from cached versions on filesystem 2023-10-08 23:33:27 -05:00
Dan Paulat
f4596a7964 Removing some unused ImGui font code 2023-10-08 22:13:07 -05:00
Dan Paulat
67881d31d5 Make SettingsManager an object instead of a namespace 2023-10-06 05:05:59 -05:00