- Use CamelCase variables
- Tabs, not spaces, with tab width set to 4
- Tidy code with Tidy.exe before you create PR
- Use Au3Check.exe for pre check code before you create PR
- Follow https://www.autoitscript.com/wiki/Best_coding_practices
- One "change" per pull request
- Updated Positioning of All Icons is okay
- Updated TPM Check and Updated Related Includes files is okay
- Updated GPU Check, Updated TPM Check, Changed Social Icon Colors is NOT okay
- External DLLs, EXEs, and other executables may not be included
- The Pull Request title must give a brief overview of the change
- Place any Function Information above Function
- Ideally use Make UDF Header function in SciTE
- Other headers are fine but will be converted
- Include before and after screenshot
- Checks must Return Int values
- >= 1 for True, <= 0 for False.
- Return True Warn and Uncertain with @error and @extended set
- For readability, Int Values may be Enum'd to Variable Names
- All WMIC calls must be cached using Static Variables