Commit graph

1271 commits

Author SHA1 Message Date
AdenKoperczak
3b8e0d8180 update to propery check if string is empty 2024-10-06 12:55:21 -04:00
AdenKoperczak
0cfad82933 Modify usage of get_marker for updated interface, and update checks for lat/lon input 2024-10-06 12:23:45 -04:00
AdenKoperczak
0ec81e5832 Add modified methods to header file from last commit 2024-10-06 12:22:04 -04:00
AdenKoperczak
250a535fc3 Add proper bounds checks and update usage of references in marker_manager.cpp 2024-10-06 12:21:21 -04:00
AdenKoperczak
534b679d63 Use std::vector::erase instead of self written code in remove_marker 2024-10-06 12:19:54 -04:00
AdenKoperczak
491a33794f Updated MarkerModel to update correctly on add/remove 2024-10-06 12:18:22 -04:00
AdenKoperczak
57625b9680 Add async code to marker_manager 2024-10-06 12:15:40 -04:00
AdenKoperczak
ad10e019fe use referance to avoid unnecessary copy 2024-10-06 12:13:00 -04:00
AdenKoperczak
9730ae581b fix missed update of comment after copy/paste 2024-10-06 12:12:27 -04:00
AdenKoperczak
20fd03bbdb modified code to avoid cast from size_t to int properly 2024-10-05 14:23:11 -04:00
AdenKoperczak
19415cd0a1 Added a basic location marker manager. 2024-10-05 13:09:55 -04:00
AdenKoperczak
84233868d6 Updated how MarkerRecord works to make adding entryies easier 2024-10-05 09:40:43 -04:00
AdenKoperczak
74f3a15eb2 Reformat marker formats after rename 2024-10-05 09:24:14 -04:00
Dan Paulat
621cbb3d51 Refresh placefiles as often as every 1 second 2024-10-05 04:11:28 -05:00
AdenKoperczak
31940441ed renamed all POI/point of intrest to marker 2024-10-04 19:31:47 -04:00
AdenKoperczak
cd16902635 rename another file to marker fro poi 2024-10-04 19:10:34 -04:00
AdenKoperczak
da271c326a rename files to marker instead of poi 2024-10-04 19:05:37 -04:00
AdenKoperczak
27828943f4 change texture for marker and remove unneeded logging 2024-10-04 19:02:04 -04:00
AdenKoperczak
0a0989e5f4 Do initial work to get layer rendering 2024-10-04 16:43:40 -04:00
AdenKoperczak
f5d867cf1a Add working poi manager implementation 2024-10-04 16:42:54 -04:00
AdenKoperczak
ec4387112e Add poi layer 2024-10-04 16:40:56 -04:00
Dan Paulat
06a2a18c06 Automatically refresh placefiles that failed to load 2024-10-04 05:40:00 -05:00
AdenKoperczak
c2209908a0 initial poi manager and types code 2024-10-03 12:39:14 -04:00
Dan Paulat
1436b7bba6 Handle missing level 2 radials when getting bin data 2024-10-03 05:54:44 -05:00
Dan Paulat
41c1125388 Fix usage of vertexRadials in ComputeSweep 2024-10-03 05:44:40 -05:00
Dan Paulat
fe4a324a04 Use an extra vertex radial with missing data to prevent stretching 2024-10-02 05:56:27 -05:00
Dan Paulat
a548497767 Add partial handling for missing level 2 radials
- Need to handle additional cases (1999-05-03 @ KTLX is a good sample)
- Still crashes on getting bin level for hover text
2024-10-01 06:31:02 -05:00
Dan Paulat
f672ff553a Update alert lines on settings update 2024-09-30 06:14:17 -05:00
Dan Paulat
295bbda921 Properly mark settings variable functions as override 2024-09-29 21:39:44 -05:00
Dan Paulat
a1d9b25f0b Add alert palette reset buttons 2024-09-29 08:19:51 -05:00
Dan Paulat
2d8c3c8175 Removing old alert palette configuration from settings dialog 2024-09-29 07:41:46 -05:00
Dan Paulat
d039fef4f1 Ensure edit line dialog reset button resets dialog to proper defaults 2024-09-29 07:35:20 -05:00
Dan Paulat
3434db279e More removing braces around scalar initializers 2024-09-29 07:34:07 -05:00
Dan Paulat
40d70b0a13 Don't use braces around scalar initializers 2024-09-29 07:34:07 -05:00
Dan Paulat
584f5943b6 Re-add inactive alert palette display 2024-09-29 07:34:06 -05:00
Dan Paulat
dafb71e75c Use new alert palettes in AlertLayer 2024-09-29 07:34:06 -05:00
Dan Paulat
70cb3ab6d2 Update settings category signals to be in line with variables and only fire once
Properly connect line labels to the category signals
2024-09-29 07:34:06 -05:00
Dan Paulat
20dbc7f5b7 Default alert palettes 2024-09-29 07:34:06 -05:00
Dan Paulat
76809de2df Implement discard functionality for line settings 2024-09-29 07:34:06 -05:00
Dan Paulat
6063de2095 Settings dialog formatting 2024-09-29 07:34:06 -05:00
Dan Paulat
928b3397d2 Add alert palette settings widget to settings dialog 2024-09-29 07:34:06 -05:00
Dan Paulat
6b0aaea773 Commit line settings changes on apply 2024-09-29 07:34:06 -05:00
Dan Paulat
8212d24d34 Connect line label to alert palette settings
- Line label will initialize to settings value
- Changes to the line label will stage settings
2024-09-29 07:34:06 -05:00
Dan Paulat
9f4a798d67 Read and write settings subcategories 2024-09-29 07:34:06 -05:00
Dan Paulat
47b7d475c8 Use new alert palette settings in parent palette settings 2024-09-29 07:34:06 -05:00
Dan Paulat
efee1653e1 Add alert palette settings 2024-09-29 07:34:06 -05:00
Dan Paulat
1a30743c0a Add subcategory functionality to settings, still need to read/write JSON 2024-09-29 07:34:06 -05:00
Dan Paulat
cea2993665 Add LineSettings class to use as subcategory 2024-09-29 07:34:06 -05:00
Dan Paulat
c8dc8ed630 Refactor color validator from settings to utility source 2024-09-29 07:34:06 -05:00
Dan Paulat
8fc392681a Initial impact based warning palette settings
TODO:
- Update settings to use line component data
- Add interface to data
2024-09-29 07:34:06 -05:00