Commit graph

110 commits

Author SHA1 Message Date
AdenKoperczak
9f5c126b7f
Use boost::atomic for max_time_step_queue_size, for easier linking 2025-04-17 11:28:29 -04:00
AdenKoperczak
97693fdace
Add a maximum number of forward/backward time steps that can be queued 2025-04-17 08:44:22 -04:00
AdenKoperczak
1ff686629b
Add setting for cursor icon scale 2025-04-06 17:43:44 -04:00
AdenKoperczak
f5ab6f3ef7 clang tidy/format fixes for add_custom_layer_dialog 2025-03-28 11:07:41 -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
84ce6589a3 clang-tidy fixes for fix_tooltips_at_high_zooms 2025-02-14 08:32:34 -05: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
dc284974b3 First pass fixes from discussions. Mostly linter fixes 2025-01-11 10:50:10 -05:00
AdenKoperczak
7ab12e7b4b location markers part2 initial clang-tidy changes 2025-01-11 10:50:10 -05:00
AdenKoperczak
daa5bd24dc Add q_color_modulate for modulating the color of QIcons 2025-01-11 10:50:10 -05:00
AdenKoperczak
b13d2106d4 Fixed issue with NormalizeUrl where whitespace trimming was not
happening on non-local files, and added test cases.
2024-11-25 11:42:17 -05:00
AdenKoperczak
67706dc186 trim whitespace from placefile URL's 2024-10-13 09:51:16 -04:00
Dan Paulat
c8dc8ed630 Refactor color validator from settings to utility source 2024-09-29 07:34:06 -05:00
AdenKoperczak
02bf673105 remove commented out unused variables 2024-09-20 13:27:27 -04:00
AdenKoperczak
f5a5d3172f comment out some unused variables/constants 2024-09-19 11:55:42 -04:00
AdenKoperczak
e683154f02 Added default value for clang (has unreachable enum value) 2024-09-19 11:55:42 -04:00
Dan Paulat
7659ef0906 Properly use rgba32f_pixel_t 2024-08-03 23:25:39 -05:00
AdenKoperczak
8573984bfa removed usage of trace 2024-07-26 12:12:52 -04:00
AdenKoperczak
7581fcde5d Moved to using (likely) public API in geos 2024-07-16 10:17:40 -04:00
AdenKoperczak
b421251bcd Changed code to find a distance, useful for both in range and general distance. 2024-07-07 13:14:01 -04:00
AdenKoperczak
2bc971eb94 added comments and improved code layout 2024-07-01 16:16:54 -04:00
AdenKoperczak
9f47e0ad72 Began working on distance from location code 2024-06-30 16:20:38 -04:00
AdenKoperczak
5afefeb673 change to using toString 2024-06-29 12:51:01 -04:00
AdenKoperczak
9c41ce7841 Fix for local placefiles on linux 2024-06-29 10:31:45 -04:00
Dan Paulat
117bdc796c Use boost::system::error_code for boost 1.85.0 2024-05-03 18:13:40 -05:00
Dan Paulat
1ad188546a Support SVG image loading 2024-03-04 00:51:14 -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
a0701df13f Add ticks to linked vectors 2024-02-17 08:50:34 -06:00
Dan Paulat
8ae973c4cb Utility function to get geographic coordinate from i and j 2024-02-10 00:08:13 -06:00
Dan Paulat
7cf2121b8e Fix two point area test 2023-12-03 09:37:27 -06:00
Dan Paulat
8780da4148 Determine if a geographic area contains a point 2023-12-02 07:42:29 -06:00
Dan Paulat
c2918daebf Cleanup unused freetype dependencies and old text rendering 2023-11-17 21:21:37 -06:00
Dan Paulat
06e170757a Update imgui to v1.89.9 2023-11-10 05:18:56 -06:00
Dan Paulat
4a92f11d00 Resize tooltip label every frame to account for text changes 2023-10-10 21:48:20 -05:00
Dan Paulat
f4596a7964 Removing some unused ImGui font code 2023-10-08 22:13:07 -05:00
Dan Paulat
11ea4676cf Use fonts defined by text settings for rendering 2023-10-08 09:02:28 -05:00
Dan Paulat
b66ca2cb09 Refactor settings to be managed by singletons 2023-10-05 21:55:43 -05:00
Dan Paulat
2c0991cebc Add texture atlas build timing 2023-09-17 00:45:34 -05:00
Dan Paulat
bbaae5d1ba Hold a reference to current images in the placefile manager, removing old, unused images 2023-09-17 00:28:54 -05:00
Dan Paulat
da267c4c22 Load texture atlas images into shared pointers 2023-09-16 23:18:19 -05:00
Dan Paulat
23740d2601 Add tooltip method to settings 2023-09-14 23:53:11 -05:00
Dan Paulat
9ea3ed47a6 Use unit library to perform font size conversions 2023-09-12 23:55:00 -05:00
Dan Paulat
10a1755056 Tooltip styling updates 2023-09-12 22:58:17 -05:00
Dan Paulat
e14db6cd21 Add tooltip display methods 2023-09-11 00:24:53 -05:00
Dan Paulat
555fbf479a Don't call glGenTextures every time the texture atlas updates 2023-09-10 21:44:45 -05:00
Dan Paulat
0badf01a92 Refactor tooltip display 2023-09-09 00:49:23 -05:00
Dan Paulat
e013b9a77f If no images are able to be packed into a texture atlas layer, don't create more 2023-09-04 21:09:49 -05:00