Commit graph

192 commits

Author SHA1 Message Date
AdenKoperczak
24f5f0a3e3
Do not display an elevation number when there is non 2025-04-13 10:59:41 -04:00
AdenKoperczak
be972cdb7e
Add elevation to product label. Mainly for level 3 products 2025-04-13 10:20:39 -04:00
AdenKoperczak
316da55000
Modify how level 3 tilts are selected to keep them more consistent 2025-04-13 10:20:34 -04:00
AdenKoperczak
6b2f3dd84f Add setting for centering radar on site selection 2025-04-04 09:22:04 -04:00
AdenKoperczak
7fdf25f1e7 Disable centering on radar site on click 2025-04-04 09:22:04 -04:00
AdenKoperczak
a7c6be2bab Move code from map_widget and custom_layer_dialog to util/maplibre 2025-03-28 11:07:41 -04:00
AdenKoperczak
4ab4a8825b Check for product availability on radar site change. 2025-03-20 10:19:20 -04:00
AdenKoperczak
c6596b3e7d Move ImGuiCheckFonts back to only being called in map_widget (lock makes this safe) 2025-03-19 14:15:17 -04:00
AdenKoperczak
6d107f6c2d Inital code for per map layer ImGui contexts 2025-03-19 14:15:17 -04:00
AdenKoperczak
3ef794a25e Clang tidy/format fixes for fix_stable_vector_memory_leak 2025-03-14 12:31:37 -04:00
AdenKoperczak
61ac1e5612 Fix boost::containers::stable_vector memory leak in MapWidget by local variable 2025-03-14 12:25:18 -04:00
AdenKoperczak
0fff5f9e4d Fix boost::containers::stable_vector memory leak in MapWidget 2025-03-13 11:21:28 -04:00
AdenKoperczak
dc3258d149 Clang tidy/format fixes for color_palette_fallback_warning 2025-02-28 15:49:56 -05:00
AdenKoperczak
8be9cc72de Fall back to default color palette on failure to load color palette. 2025-02-28 15:45:44 -05:00
AdenKoperczak
36e8690ad1 Use information available during DoMousePicking instead of params from
last render in MapWidget
2025-02-03 10:50:08 -05:00
Dan Paulat
69d5a36f55 When viewing live level 2 data, ensure the latest scan is selected 2025-01-20 22:15:14 -06:00
Dan Paulat
60b4833eb2
Merge pull request #321 from AdenKoperczak/location_markers_part2
Location Markers Part 2
2025-01-12 01:05:19 -06:00
AdenKoperczak
736fd43b46 Location Markers Part 2 linter suggestions (post rebase) 2025-01-11 10:58:30 -05:00
AdenKoperczak
7edafe8d78 Location Markers Part2 clang-format/tidy suggestions 2025-01-11 10:50:10 -05:00
AdenKoperczak
dc284974b3 First pass fixes from discussions. Mostly linter fixes 2025-01-11 10:50:10 -05:00
AdenKoperczak
05515c59b8 Added hotkey for adding new location markers 2025-01-11 10:50:10 -05:00
Dan Paulat
a792538e29 Rebase maplibre-native updates onto 9f02e29 (2025-01-10) 2025-01-11 01:06:54 -06:00
AdenKoperczak
2e973bf654 Modified font atlas not build logging to only log once 2025-01-10 09:57:38 -05:00
AdenKoperczak
f7a55ec85b Add logging for unloaded fonts in case a similar error happens again. 2024-12-31 13:03:12 -05:00
Dan Paulat
cc0ebcd13c Save radar smoothing state in settings 2024-12-15 06:54:33 -06:00
Dan Paulat
f010ea8fad Add radar wireframe debug menu selection 2024-12-14 23:08:53 -06:00
Dan Paulat
b93c76ef1b Merge branch 'develop' into feature/radar-smoothing 2024-12-03 23:30:06 -06:00
Dan Paulat
a8132ef9f1 Allow selection of radar smoothing 2024-12-02 23:08:32 -06:00
AdenKoperczak
64b679a002 Added cursor icon always on option to general settings 2024-11-30 15:43:50 -05:00
Dan Paulat
ac40fd93b7 Ensure widgets are always updated on the main thread
Fixes crashes and widget freezes
2024-10-27 09:06:05 -05:00
AdenKoperczak
9730ae581b fix missed update of comment after copy/paste 2024-10-06 12:12:27 -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
264cfb9326 Ensure AlertLayerHandler is initialized prior to loading warnings 2024-08-04 23:19:15 -05:00
Dan Paulat
aec52f940d Open alert dialog when an alert is selected on the map 2024-08-04 23:05:02 -05:00
Dan Paulat
a219b1eca4 Use new alert layers 2024-08-03 23:25:39 -05:00
Dan Paulat
044e6d6885 Rename existing AlertLayer to AlertLayerOld, prepare AlertLayer skeleton 2024-08-03 23:25:38 -05:00
Dan Paulat
2e1b537c87 Use a weak pointer to store picked event handler
Fixes crash while item is picked and changing layers
2024-08-03 23:22:26 -05:00
Dan Paulat
45a4d29795 Use custom map style from settings 2024-06-21 23:36:07 -05:00
Dan Paulat
e1d61fccfa Catch exceptions in background threads 2024-06-15 23:44:33 -05:00
Dan Paulat
41d47878e3 Fix middle click selecting the nearest radar site
Fixes #216
2024-05-30 20:46:55 -05:00
Dan Paulat
37a850a778 GL color buffer should be cleared at the start of the frame 2024-05-26 23:11:02 -05:00
Dan Paulat
8bd6838438 Don't process a file update for a previously selected radar site 2024-05-24 23:13:33 -05:00
Dan Paulat
336eb66321 Middle click selects nearest WSR-88D
Resolves #216
2024-05-24 23:12:24 -05:00
Dan Paulat
b56c43197f Ignore recursive paint events 2024-05-01 22:40:16 -05:00
Dan Paulat
012dc10204 Update map widget when modifiers are released after updating mouse coordinates 2024-04-21 00:31:46 -05:00
Dan Paulat
15beb9436d Default geo_texture2d displayed parameter to true when not used 2024-04-21 00:20:00 -05:00
Dan Paulat
f4bc2572d2 Display mouse cursor icon on maps when Ctrl is held 2024-04-21 00:12:19 -05:00
Dan Paulat
589eff9882 Handle hotkeys across multiple map panes 2024-04-12 22:59:49 -05:00
Dan Paulat
7e99b5fb00 Handle held hotkeys on frame update (paintGL) rather than on key press 2024-04-12 00:54:39 -05:00