Make typo verification more robust

This commit is contained in:
ExPikaPaka
2026-06-18 08:48:42 +02:00
parent 0458925f85
commit cd6223ffaf
7 changed files with 311 additions and 119 deletions

View File

@@ -203,7 +203,7 @@ message PrinterSettings {
(tooltip) = "Choose how to control power loss recovery. When set to Printer configuration, the slicer will not emit power loss recovery G-code and will leave the printer's configuration unchanged. Applicable to Bambu Lab or Marlin 2 firmware based printers.",
(category) = "Printer/Basic information",
(enum_keys_map_ref) = "ConfigOptionEnum<PowerLossRecoveryMode>::get_enum_values()",
(co_type_hint) = "coEnum",
(co_type_hint) = coEnum,
(tab_type) = "Printer",
(tab_page) = "Basic information",
(tab_optgroup) = "Advanced",
@@ -224,7 +224,7 @@ message PrinterSettings {
(tooltip) = "The metallic material of nozzle. This determines the abrasive resistance of nozzle, and what kind of filament can be printed.",
(category) = "Printer/Basic information",
(enum_keys_map_ref) = "ConfigOptionEnum<NozzleType>::get_enum_values()",
(co_type_hint) = "coEnums",
(co_type_hint) = coEnums,
(tab_type) = "Printer",
(tab_page) = "Basic information",
(tab_optgroup) = "Accessory",
@@ -268,7 +268,7 @@ message PrinterSettings {
(tooltip) = "The physical arrangement and components of a printing device.",
(category) = "Printer/Basic information",
(enum_keys_map_ref) = "ConfigOptionEnum<PrinterStructure>::get_enum_values()",
(co_type_hint) = "coEnum",
(co_type_hint) = coEnum,
(tab_type) = "Printer",
(tab_page) = "Basic information",
(tab_optgroup) = "Advanced",
@@ -421,7 +421,7 @@ message PrinterSettings {
(tooltip) = "What kind of G-code the printer is compatible with.",
(category) = "Printer/Basic information",
(enum_keys_map_ref) = "ConfigOptionEnum<GCodeFlavor>::get_enum_values()",
(co_type_hint) = "coEnum",
(co_type_hint) = coEnum,
(tab_type) = "Printer",
(tab_page) = "Basic information",
(tab_optgroup) = "Advanced",
@@ -533,7 +533,7 @@ message PrinterSettings {
(label) = "G-code thumbnails",
(tooltip) = "Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the following format: \\\"XxY, XxY, ...\\\"",
(category) = "Printer/Basic information",
(gui_type) = "one_string",
(gui_type) = one_string,
(tab_type) = "Printer",
(tab_page) = "Basic information",
(tab_optgroup) = "Advanced",