Commit graph

114 commits

Author SHA1 Message Date
AdenKoperczak
cac89129af Location markers part2 clang-format fixes 2025-01-11 10:50:10 -05:00
AdenKoperczak
5bb4a7f95a Add custom marker icons, and rework how marker icons are handled. 2025-01-11 10:50:10 -05:00
AdenKoperczak
cfed61c6ff Added Icon column to location marker manager dialog 2025-01-11 10:50:10 -05:00
AdenKoperczak
d0d9adfd1a Switch to using new edit_marker_dialog for marker adding and editting 2025-01-11 10:50:10 -05:00
Dan Paulat
c4f78df149
Merge pull request #294 from AdenKoperczak/location_markers_ids
Location markers ids
2024-11-27 12:32:22 -06:00
AdenKoperczak
831e0f7d1b Add check to optional value to avoid undefined behavior in MarkerModel 2024-11-27 12:05:04 -05:00
Dan Paulat
756249c3ad Validate parent row before dropping mime data in LayerModel 2024-11-26 05:53:14 -06:00
AdenKoperczak
35f2c85a19 Some minor code changes, as well as properly using marker index 2024-11-25 11:18:03 -05:00
AdenKoperczak
7a070b3e7f Move MarkerManager to using an ID system for markers, instead of index 2024-11-03 14:16:56 -05:00
AdenKoperczak
2c9a8a33a4 fix error when reading an empty location marker file 2024-10-20 12:34:12 -04:00
AdenKoperczak
fe9311325b removed unneded dataChanged calls in MarkerModel 2024-10-17 17:55:45 -04:00
AdenKoperczak
78b453249a Change cordinates to be displayed in a consistent format 2024-10-11 11:03:36 -04:00
AdenKoperczak
60a059078c fixed missing static cast on size_t to int convertion 2024-10-10 11:00:32 -04:00
AdenKoperczak
0c20e49831 Moved name to end of model to make it take all remaining space 2024-10-10 09:43:16 -04:00
AdenKoperczak
aec937aa97 add more handling to ensure that MarkerModel stays up to date with MarkerManager 2024-10-10 08:38:33 -04:00
AdenKoperczak
3b8e0d8180 update to propery check if string is empty 2024-10-06 12:55:21 -04:00
AdenKoperczak
0cfad82933 Modify usage of get_marker for updated interface, and update checks for lat/lon input 2024-10-06 12:23:45 -04:00
AdenKoperczak
491a33794f Updated MarkerModel to update correctly on add/remove 2024-10-06 12:18:22 -04:00
AdenKoperczak
20fd03bbdb modified code to avoid cast from size_t to int properly 2024-10-05 14:23:11 -04:00
AdenKoperczak
19415cd0a1 Added a basic location marker manager. 2024-10-05 13:09:55 -04:00
AdenKoperczak
31940441ed renamed all POI/point of intrest to marker 2024-10-04 19:31:47 -04:00
AdenKoperczak
0a0989e5f4 Do initial work to get layer rendering 2024-10-04 16:43:40 -04:00
Dan Paulat
7101cdf183 Adding impact based warnings to ibw namespace 2024-09-29 07:34:05 -05:00
AdenKoperczak
4b4cc3b500 removed commented out unused variables 2024-09-21 13:12:38 -04:00
AdenKoperczak
f5a5d3172f comment out some unused variables/constants 2024-09-19 11:55:42 -04:00
AdenKoperczak
c072d24de0 made alerts use unit setting for distance 2024-07-23 11:52:39 -04:00
Dan Paulat
c80b26be22 Add tornado observed to alert dock 2024-06-29 19:31:39 -05:00
Dan Paulat
f0347da923 Add tornado possible to alert dock widget 2024-06-29 19:31:39 -05:00
Dan Paulat
49ba9b905b Add threat category to alert dock widget 2024-06-29 19:31:39 -05:00
Dan Paulat
e1d61fccfa Catch exceptions in background threads 2024-06-15 23:44:33 -05:00
Dan Paulat
5633a30e39 Move overlay product layer below map symbology, improve logic for adding missing layers 2024-02-18 00:06:53 -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
9e3b2916e1 Add select Map Layers to View menu 2024-01-15 00:22:40 -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
798dc479f0 Add radar site layer to layer model, and display on map 2023-11-20 07:43:08 -06:00
Dan Paulat
dd1490a143 NOMINMAX should be defined for the entire project 2023-11-19 20:56:03 -06:00
Dan Paulat
ce426bacc9 Remove resource explorer 2023-11-05 07:52:59 -06:00
Dan Paulat
2b6f70697c Update displayed layers when the layer model changes 2023-11-05 06:03:54 -06:00
Dan Paulat
3392a9a402 Common layer naming 2023-11-01 23:17:23 -05:00
Dan Paulat
a5cee797d9 Refactor layer types from layer model 2023-11-01 00:05:32 -05:00
Dan Paulat
f7851488d6 Fix layer model sign comparisons 2023-10-28 07:08:59 -05:00
Dan Paulat
ba75326c0c Synchronize placefile layers with placefile manager after initialization 2023-10-28 06:21:01 -05: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
f222b4f666 Finish layer validation, including strong typing for different layer categories 2023-10-27 08:40:24 -05:00
Dan Paulat
8719d2d02a Validate alert layers and movable status 2023-10-27 07:35:18 -05:00
Dan Paulat
3c79f48493 Validate immovable layers 2023-10-27 07:11:46 -05:00
Dan Paulat
7cd1cd0681 Split layer types from map types 2023-10-27 06:07:46 -05:00