Commit graph

1406 commits

Author SHA1 Message Date
AdenKoperczak
ec296d98eb clang format/tidy fixes for rework_layer_text 2025-03-19 14:15:17 -04:00
AdenKoperczak
ab682567c6 Fix merge conflict during rebasing of rework_layer_text 2025-03-19 14:15:17 -04:00
AdenKoperczak
c139b156ee Make naming more consistent for some ImGui DrawLayer Functions 2025-03-19 14:15:17 -04:00
AdenKoperczak
a9daf47741 add support for opentype fonts 2025-03-19 14:15:17 -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
9bd5af03f9 fix crash when selecting radar site with new ImGui contexts 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
35d642e76f Clang tidy/format fixes for speed_up_geolines 2025-03-18 11:29:25 -04:00
AdenKoperczak
fea9083f7d Remove unnecessary copy, and make callback argument const in geolines 2025-03-17 09:39:01 -04:00
AdenKoperczak
087f6ef310 Speed up geolines by avoiding iterative finds 2025-03-16 20:07:11 -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
f82ed0d9d4 Clang tidy/format fixes for fix_AlertLayer_circular_reference 2025-03-12 13:10:03 -04:00
AdenKoperczak
a8568d24f6 Fix AlertLayer circular reference 2025-03-12 13:00:56 -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
Aaron Dunlap
e189abea4d fix: rfind to find for more consistent site parsing 2025-02-17 14:00:18 -06:00
Dan Paulat
efb54b123c
Merge pull request #365 from AdenKoperczak/fix_tooltips_at_high_zooms
Fix tooltips at high zooms
2025-02-14 08:44:12 -06:00
AdenKoperczak
84ce6589a3 clang-tidy fixes for fix_tooltips_at_high_zooms 2025-02-14 08:32:34 -05:00
Dan Paulat
7b70d91093
Update scwx-qt/source/scwx/qt/manager/radar_product_manager.cpp
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-13 23:19:34 -06:00
Dan Paulat
75c4741d9a Take a lock on the refresh timer mutex before checking whether refresh is enabled 2025-02-13 22:42:02 -06:00
AdenKoperczak
fbed3fc8ab Clang tidy/format fixes for fix_tooltips_at_high_zooms 2025-02-09 13:13:15 -05:00
AdenKoperczak
e43c0594d1 Change IsPointInPolygon to check polygon with equal points correctly 2025-02-09 13:07:42 -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
AdenKoperczak
bc79ed11a3 Add checks to prevent files being saved before being fully read. 2025-01-29 11:04:17 -05:00
AdenKoperczak
f3c846f0b1 remove unneeded include form general_settings.cpp 2025-01-29 10:30:08 -05:00
AdenKoperczak
64d24591f3 Move includes only used in cpp files from hpp files in settings 2025-01-29 10:22:45 -05:00
AdenKoperczak
05c05fec5c Use default destructor, and add move/copy operators to settings impls 2025-01-29 10:18:26 -05:00
AdenKoperczak
f84a86a3a3 Add override to destructors of settings catigories 2025-01-29 10:10:14 -05:00
AdenKoperczak
36339e613f Add [[nodiscard]] to functions which need it in settings files 2025-01-29 10:06:46 -05:00
AdenKoperczak
ba62004002 Combine namespaces in settings files into single line 2025-01-29 09:55:30 -05:00
AdenKoperczak
0a3913bdee NOLINT setting settings defaults/minimums/maximums for magic numbers 2025-01-29 09:44:01 -05:00
AdenKoperczak
3055284664 Set parameters in each layer to ensure params is set for mouse picking. 2025-01-24 14:18:08 -05:00
Dan Paulat
42314a64b2
Merge pull request #344 from dpaulat/hotfix/live-level2-data-not-latest
Ensure live level 2 data displays correct scans
2025-01-20 23:47:39 -06:00
Dan Paulat
508b5f55a2
Merge pull request #342 from AdenKoperczak/location_markers_part2_1
A few UI changes to location markers part2
2025-01-20 22:19:19 -06: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
a92248b4d9 Correlation coefficient should be scaled by 100 when a % sign is shown 2025-01-20 00:23:14 -06:00
Dan Paulat
e522f85a72 Collection time should not include milliseconds when selecting based off time 2025-01-19 23:42:37 -06:00
AdenKoperczak
a3e9d68dc4 A few UI changes to location markers part2 2025-01-17 11:01:02 -05:00
AdenKoperczak
0a749c1245 clang-format fixes for high_privilege_warning 2025-01-12 09:39:12 -05:00
AdenKoperczak
be8237da72 Added fixes from GitHub comments for high_privilege_warning 2025-01-12 09:31:36 -05:00
AdenKoperczak
3ea37ba104 privilege check clang-tidy fix 2025-01-12 09:31:36 -05:00
AdenKoperczak
eb3b76dcf4 get rid of old high_privilege_dialog build 2025-01-12 09:31:36 -05:00
AdenKoperczak
87e43a528e use for descriptive names for when checks are made 2025-01-12 09:31:07 -05:00
AdenKoperczak
2f9908b54e move check_privilege.* to main 2025-01-12 09:31:03 -05:00
AdenKoperczak
4a4075b50f Move dialog logic into check_privilege 2025-01-12 09:28:33 -05:00
AdenKoperczak
6408e1b876 Fix formatting for high_privilege_warning 2025-01-12 09:27:14 -05:00
AdenKoperczak
923dad4e2e Add specific dialog and setting for high privilege warning 2025-01-12 09:27:07 -05:00
AdenKoperczak
71f967d536 Added basic high privilege checks and message box 2025-01-12 09:25:54 -05:00