started research skills

This commit is contained in:
2024-03-29 10:25:53 -05:00
parent f57f7f5540
commit 39157dded2
29 changed files with 1282 additions and 19 deletions

View File

@@ -0,0 +1,33 @@
@tool
extends MarginContainer
var _owner: GDLinterIgnoreWindow = owner
@onready var max_file_lines: CheckBox = %MaxFileLines
@onready var trailing_whitespace_check_box: CheckBox = %TrailingWhitespaceCheckBox
@onready var max_line_length: CheckBox = %MaxLineLength
@onready var mixed_tabs_and_spaces: CheckBox = %MixedTabsAndSpaces
func init() -> void:
_owner = owner
max_file_lines.button_pressed = _owner.ignore.get("_max_file_lines")
trailing_whitespace_check_box.button_pressed = _owner.ignore.get("_trailing_whitespace")
max_line_length.button_pressed = _owner.ignore.get("_max_line_length")
mixed_tabs_and_spaces.button_pressed = _owner.ignore.get("_mixed_tabs_and_spaces")
func _on_max_file_lines_toggled(toggled_on: bool) -> void:
_owner.ignore.set("_max_file_lines", toggled_on)
func _on_trailing_whitespace_check_box_toggled(toggled_on: bool) -> void:
_owner.ignore.set("_trailing_whitespace", toggled_on)
func _on_max_line_length_toggled(toggled_on: bool) -> void:
_owner.ignore.set("_max_line_length", toggled_on)
func _on_mixed_tabs_and_spaces_toggled(toggled_on: bool) -> void:
_owner.ignore.set("_mixed_tabs_and_spaces", toggled_on)