Commit graph

183 commits

Author SHA1 Message Date
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
Dan Paulat
dcaba52db7 Hotkey repeat handling update 2024-04-11 23:57:12 -05:00
Dan Paulat
399894f2db Add hotkey handling to map widget 2024-04-11 01:04:50 -05:00
Dan Paulat
54e85e981b Remove "Improve this map" where HTML links cannot be shown 2024-03-05 23:48:15 -06:00
Dan Paulat
5c7c7e6a19 Add map copyrights and map provider to map context 2024-03-02 23:29:44 -06:00
Dan Paulat
e0c1138250 With MapTiler, use https for style URLs
- Eliminates issues with rewriting maptiler:// to incorrect URLs
2024-03-02 00:58:25 -06:00
Dan Paulat
1fd52f771c Refactor QMapLibreGL to QMapLibre 2024-03-02 00:58:25 -06:00
Dan Paulat
061724242b Initialize OverlayProductView from MapWidget 2024-02-17 00:10:41 -06:00
Dan Paulat
e41e35bfc4 Remove duplicate selected time function 2024-02-16 22:26:14 -06:00
Dan Paulat
2d6181b12a Remove includes from map context where only class or struct declaration is required 2024-02-16 22:25:38 -06:00