Commit graph

1712 commits

Author SHA1 Message Date
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
Dan Paulat
7101cdf183 Adding impact based warnings to ibw namespace 2024-09-29 07:34:05 -05:00
Dan Paulat
38a2831779 Renaming PhenomenonInfo to ImpactBasedWarningInfo 2024-09-29 07:34:05 -05:00
Dan Paulat
829d8a3152 Refactoring phenomena info to impact based warnings header 2024-09-29 07:34:05 -05:00
Dan Paulat
9182d170de Update alert line labels with the edit line dialog 2024-09-29 07:34:05 -05:00
Dan Paulat
0108799718 Add line label accessors 2024-09-29 07:34:05 -05:00
Dan Paulat
0481281680 Threat category of significant should be treated as considerable per latest NWSI 2024-09-29 07:34:05 -05:00
Dan Paulat
f8e0ab5b56 Add alert palette settings widget 2024-09-29 07:34:05 -05:00
Dan Paulat
da79f47416 Don't overwite the edit line color text boxes during text editing 2024-09-29 07:34:05 -05:00
Dan Paulat
88b8a8001f Line label geometry needs updated whenever a component width changes 2024-09-29 07:34:05 -05:00
Dan Paulat
eda7751eb9 Edit line dialog in-work 2024-09-29 07:34:05 -05:00
Dan Paulat
7254fc71fb Custom LineLabel widget to display line preview 2024-09-29 07:34:05 -05:00
Dan Paulat
a357489a55
Merge pull request #274 from AdenKoperczak/use-__cpp_lib_chrono
Use __cpp_lib_chrono to determine if chrono or date library should be used.
2024-09-27 15:05:25 -05:00
AdenKoperczak
d1e583d252 revert back to cmake version 3.21 and add manual logging of CHRONO_HAS_TIMEZONES_AND_CALENDERS 2024-09-27 13:44:45 -04:00
AdenKoperczak
2d9d240a5a Fixed CALANDERS spelling mistake 2024-09-27 13:11:35 -04:00
AdenKoperczak
6c7f7f952f bumped minimum CMake version to 3.26 so it logs try_compile statements 2024-09-27 12:12:51 -04:00
AdenKoperczak
421cae6716 Renamed HAS_FULL_CHRONO to CHRONO_HAS_TIMEZONES_AND_CALANDERS 2024-09-27 12:06:10 -04:00
AdenKoperczak
6953eddea6 Moved cpp-feature-tests out of source 2024-09-27 12:05:14 -04:00
AdenKoperczak
1b79c37fd2 Removed unneeded date/chrono header includes 2024-09-27 11:55:20 -04:00
AdenKoperczak
7c15a8272b add c++ standard to try_compile 2024-09-22 16:13:36 -04:00
AdenKoperczak
ccacc7f7db add cpp-feature-tests folder and cpp test 2024-09-22 12:58:44 -04:00
AdenKoperczak
264ed5a943 Update cmake file and add test cpp file for not compiling the date library if not needed 2024-09-22 12:33:43 -04:00
AdenKoperczak
79e39021a6 switch to using __cpp_lib_chrono to determine if chrono or date/date.h should be used 2024-09-22 12:02:38 -04:00
Dan Paulat
88246b26fe
Merge pull request #272 from AdenKoperczak/clang
Fixes for Clang and Added Clang Build
2024-09-21 20:42:20 -05:00
AdenKoperczak
4b4cc3b500 removed commented out unused variables 2024-09-21 13:12:38 -04:00
AdenKoperczak
d5703fe522 removed unsued paramater instead of ignoring it 2024-09-21 13:08:38 -04:00
AdenKoperczak
3b5323cea0 remove warning supression and fix missing virtual destructor 2024-09-21 13:01:56 -04:00
AdenKoperczak
c5d004aa48 fixed __clange__ spelling mistake 2024-09-21 12:44:24 -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
46e0adee15 updated clang build to use stdc++11 so it is consistant and does not rebuild 2024-09-20 12:38:13 -04:00
AdenKoperczak
4a7bff0d37 Modified stdcxx to work with windows 2024-09-20 12:13:27 -04:00
AdenKoperczak
ba7a518b4d Add comiler.libcxx setting for conan build to avoid clang build from rebuilding some libraries while building supercell-wx 2024-09-20 11:55:14 -04:00
AdenKoperczak
403d7fdc2a use a diffrent name for the AppImage artifact for gcc and clang 2024-09-20 09:58:11 -04:00
AdenKoperczak
fb94934d1b removed more warnings from header files 2024-09-20 08:51:31 -04:00
AdenKoperczak
d9f9e89b19 do not include date/date.h for clang 2024-09-19 14:38:53 -04:00
AdenKoperczak
797f26e461 moved warning avoidance over to c files 2024-09-19 14:37:35 -04:00
AdenKoperczak
2cd0a16028 added g++ to needed downloads 2024-09-19 13:41:00 -04:00
AdenKoperczak
0585ab828c modified more time based files to work on clang 2024-09-19 13:33:05 -04:00
AdenKoperczak
5c3bcaa0ce fix time.cpp using incorrect date time library 2024-09-19 13:14:41 -04:00
AdenKoperczak
b16a299b16 add install of gcc-11 for newer ubuntu version 2024-09-19 12:37:32 -04:00
AdenKoperczak
5f27d1e484 updated ubuntu to newest version for clang-17 2024-09-19 12:16:34 -04:00
AdenKoperczak
dfab86a4ad updated name of linux64_clang 2024-09-19 12:09:09 -04:00
AdenKoperczak
a4c945803c added first pass clang build on github 2024-09-19 12:06:24 -04:00
AdenKoperczak
f5a5d3172f comment out some unused variables/constants 2024-09-19 11:55:42 -04:00
AdenKoperczak
a2efe1a928 add arguments to ignore certian clang errors 2024-09-19 11:55:42 -04:00
AdenKoperczak
f2c9de4b36 updated functions to avoid unused arguments/captures 2024-09-19 11:55:42 -04:00
AdenKoperczak
3be82e1d1f added algorithm header to test file for find 2024-09-19 11:55:42 -04:00
AdenKoperczak
80070109db removed brackets from basic initilizations 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