Commit graph

126 commits

Author SHA1 Message Date
AdenKoperczak
bc3b1ad3d2 fix some spelling mistakes in comments 2024-10-13 10:00:37 -04:00
AdenKoperczak
25fb9bdae0 Add whitespace trimming to some settings 2024-10-13 09:59:24 -04: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
40d70b0a13 Don't use braces around scalar initializers 2024-09-29 07:34:07 -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
6b0aaea773 Commit line settings changes on apply 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
AdenKoperczak
3b5323cea0 remove warning supression and fix missing virtual destructor 2024-09-21 13:01:56 -04:00
AdenKoperczak
d48baab44c remove now unused (moved) template initialization 2024-09-20 13:29:59 -04:00
AdenKoperczak
02bf673105 remove commented out unused variables 2024-09-20 13:27:27 -04:00
AdenKoperczak
797f26e461 moved warning avoidance over to c files 2024-09-19 14:37:35 -04:00
AdenKoperczak
f5a5d3172f comment out some unused variables/constants 2024-09-19 11:55:42 -04:00
AdenKoperczak
97b5b6f4ca moved settings initialization into cpp files 2024-09-19 11:55:42 -04:00
AdenKoperczak
1b16b903a0 added saving geometry 2024-09-17 10:48:59 -04:00
AdenKoperczak
f1bc8d2b13 Revert "save radar toolbox dock's visibility on exit"
This reverts commit 3789845a36.
2024-09-12 11:49:11 -04:00
AdenKoperczak
a94dc82c1f Revert "save alert dock's visibility on exit"
This reverts commit 3ab18392b3.
2024-09-12 11:46:39 -04:00
AdenKoperczak
bc62236351 Save the general state of the docks (position, size, corner, etc) 2024-09-12 11:31:53 -04:00
AdenKoperczak
3789845a36 save radar toolbox dock's visibility on exit 2024-09-12 10:43:55 -04:00
AdenKoperczak
3ab18392b3 save alert dock's visibility on exit 2024-09-12 10:04:06 -04:00
AdenKoperczak
ef6494f4c3 add override to SettingsVariable::Commit. Fixes error for clangd. 2024-09-12 10:02:23 -04:00
AdenKoperczak
bf24dac317 initial basic WFO base alert location method 2024-08-29 13:46:52 -04:00
AdenKoperczak
812658f366 updated default distance units 2024-07-29 09:21:49 -04:00
AdenKoperczak
801125d87a changed unitAbbreviation_ over to not use pointers 2024-07-26 11:42:48 -04:00
AdenKoperczak
54748ce812 fixed naming typo (Abbreiation) 2024-07-26 11:20:29 -04:00
AdenKoperczak
83857575ad added equality check for alertRadarSite_ 2024-07-26 11:19:04 -04:00
AdenKoperczak
c54d8bff51 fix issue with naming of distance unit settings 2024-07-16 10:40:18 -04:00
AdenKoperczak
f7abda15c8 Changed Radar Site mode to use its own selection (+default/follow) 2024-07-15 12:46:10 -04:00
AdenKoperczak
146055fb99 added full unit support for radius field, implemented such that future fields needing units can be done easily 2024-07-15 11:33:47 -04:00
AdenKoperczak
c53836e91a added **BASIC** unit handling to radius field. 2024-07-11 12:56:31 -04:00
AdenKoperczak
dea53bddb4 added inital radar site based alerts (only default radar site) 2024-07-01 16:18:14 -04:00
Dan Paulat
ec0e502516 Setting default custom_style_draw_layer value 2024-06-21 23:08:05 -05:00
Dan Paulat
f182e985c0 Adding custom styles to settings 2024-06-21 21:15:04 -05:00
Dan Paulat
45d3e45923 Add settings transform function 2024-06-21 20:47:53 -05:00
Dan Paulat
f33d8c0aba Add level 2 and level 3 product selections to hotkeys
Closes #215
2024-05-24 02:02:46 -05:00
Dan Paulat
8f4325f61a Make sure unordered map references aren't invalidated by reserving sufficient space 2024-05-24 01:55:01 -05:00
Dan Paulat
b7a258d143 Add NMEA settings 2024-05-12 11:38:34 -05:00
Dan Paulat
f7b904a8f0 Update default map provider to COD
- AllisonHouse does not officially support retrieving warnings using directory listing.
- Quick fix to another working default while a more permanent fix is made.
2024-05-04 22:27:58 -05:00
Dan Paulat
d937ffa9a4 Add other units to settings 2024-05-01 23:08:51 -05:00
Dan Paulat
3bfcaede96 Add unit settings 2024-04-27 00:22:41 -05:00
Dan Paulat
5ee2d10a1b Add warnings provider to settings 2024-04-25 22:24:10 -05:00