Commit graph

199 commits

Author SHA1 Message Date
AdenKoperczak
0f95439b61
Initial clang format/tidy fixes for level_2_chunks 2025-05-10 09:50:52 -04:00
AdenKoperczak
0bda6296c0
Add indicator of what level is currently being updated with level 2 chunks. 2025-05-10 09:50:52 -04:00
Dan Paulat
dcc7a1f637 Pinch to zoom clang-tidy fixes 2025-05-09 20:16:44 -05:00
Dan Paulat
b169f46f5f Pinch to zoom functionality 2025-05-09 19:26:14 -05:00
AdenKoperczak
d21a11963f
Add current radar site to map context 2025-05-03 10:15:28 -04:00
AdenKoperczak
ddd8977586
Avoid nullptr dereference when selecting a tilt on radar site change 2025-04-13 11:15:20 -04:00
AdenKoperczak
ceb1ca8416
Fix level 2 selection on radar site change from modify_tilt_selection 2025-04-13 11:07:46 -04:00
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