Commit graph

113 commits

Author SHA1 Message Date
Dan Paulat
a656a723db Icons std::find_if cannot be vectorized on Intel macOS 13 2025-06-17 23:22:32 -05:00
Dan Paulat
696c277f94 macOS has unique location for glu.h 2025-06-15 00:03:07 -05: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
cac89129af Location markers part2 clang-format fixes 2025-01-11 10:50:10 -05:00
AdenKoperczak
fc8d65d4d1 Add right click to edit location marker 2025-01-11 10:50:10 -05:00
Dan Paulat
983e9b467d Apply GeoLines aDisplayed fix to GeoIcons 2024-12-26 12:11:55 -06:00
Dan Paulat
4cd0885023
Merge pull request #326 from dpaulat/hotfix/geo-line-amd-display
Fix GeoLines Shader Usage
2024-12-25 23:21:04 -06:00
Dan Paulat
9a171464ff In the shader used by GeoLines, aDisplayed is an integer, not a float 2024-12-25 21:34:08 -06:00
AdenKoperczak
27f8c1f56c Add inverted threshold to mouse picking for geo icons/lines 2024-12-19 09:38:14 -05:00
AdenKoperczak
ecf7579d8e Add inverted threshold to mouse picking for placefiles. 2024-12-19 09:31:55 -05:00
AdenKoperczak
10aabce3a1 Fix some minor style issues with inverted threshold code 2024-12-10 10:20:54 -05:00
AdenKoperczak
1c4551522d fix formatting issues in inverted threshold code 2024-12-09 18:49:23 -05:00
AdenKoperczak
7c884fec55 add inverted threshold to placefile text 2024-12-09 18:44:35 -05:00
AdenKoperczak
3b5323cea0 remove warning supression and fix missing virtual destructor 2024-09-21 13:01:56 -04: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
Dan Paulat
efb03ab9cc Handle mouse button press of alert 2024-08-03 23:25:39 -05:00
Dan Paulat
204e2e8a0e Add hover callback to alert layer 2024-08-03 23:25:39 -05:00
Dan Paulat
37a1316e44 Don't require FinishLines when adding new lines 2024-08-03 23:25:39 -05:00
Dan Paulat
037e0922b0 Update only dirty lines 2024-08-03 23:25:38 -05:00
Dan Paulat
f2b2fce5c5 Clear new icon lists on deinitialize 2024-08-03 23:22:10 -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
9cb29c6b9a Add icon visibility method to geo icons, update only dirty icons 2024-04-20 00:34:50 -05:00
Dan Paulat
5beb16271a Only update icons on change 2024-04-20 00:27:25 -05:00
Dan Paulat
931b5d8481 Add visibility to icon draw items 2024-03-08 00:45:06 -06:00
Dan Paulat
f6ac027725 Allow icons to have a variable anchor 2024-03-05 22:55:42 -06:00
Dan Paulat
1fd52f771c Refactor QMapLibreGL to QMapLibre 2024-03-02 00:58:25 -06:00
Dan Paulat
29e87fc11e Generate hover text for storm tracking information 2024-02-23 23:53:59 -06:00
Dan Paulat
09cb64b84f Boost zip iterator type deduction fix for gcc 2024-02-18 00:48:17 -06:00
Dan Paulat
7de1b1d57d Change tick display for past vs. forecast data 2024-02-17 23:35:08 -06:00
Dan Paulat
a0701df13f Add ticks to linked vectors 2024-02-17 08:50:34 -06:00
Dan Paulat
cd1547f573 When starting a new set of linked vectors, the vector list must be cleared 2024-02-17 00:20:05 -06:00
Dan Paulat
b800efd45a Use the linked vector border when determining whether to display hover text, in the event of a slim line 2024-02-17 00:09:30 -06:00
Dan Paulat
58c7b9accb Initial LinkedVectors draw item implementation 2024-02-10 00:11:19 -06:00
Dan Paulat
17368b2404 Overhaul GeoLines to be more in line with GeoIcons and PlacefileLines 2024-02-07 05:35:48 -06:00
Dan Paulat
9499323133 Refactor GeoLine to GeoLines, in order to support multiple segments per draw item 2024-02-04 21:17:56 -06:00
Dan Paulat
b3e035c53d Add ability to install event handlers from mouse picking 2024-01-13 23:16:38 -06:00
Dan Paulat
87d2f84bde Use floating point pixels for modulate color to allow lightening 2024-01-13 01:01:01 -06:00
Dan Paulat
9c8d851cf3 Add icons for (x, y) placement on the map 2024-01-13 00:37:26 -06:00
Dan Paulat
a2f2181f1b Add geographic coordinates to mouse picking functions 2024-01-02 00:45:15 -06:00
Dan Paulat
ad4ae80da8 Fix first time display of location icon 2023-11-23 22:17:43 -06:00
Dan Paulat
cf0b268822 Fixing geo icon size 2023-11-23 10:53:27 -06:00
Dan Paulat
ad4c402404 Geo icons updates for rendering 2023-11-23 08:19:43 -06:00
Dan Paulat
5170130de8 Add geo icons draw item 2023-11-23 05:55:17 -06:00
Dan Paulat
8326b2f2bf Fix backslash interpretation in IconFile and Image statements 2023-10-09 23:36:21 -05:00
Dan Paulat
4916dfe85a Add drop shadow to placefile text 2023-10-09 22:01:58 -05:00
Dan Paulat
810b61f8f9 Use fonts defined in placefiles 2023-10-08 22:05:17 -05:00
Dan Paulat
477d9309a9 Fix placefile image/icon vertex count calculation 2023-09-09 22:39:47 -05:00