├── .gitignore ├── LICENSE ├── README.md ├── addons └── form │ ├── LICENSE │ ├── README.md │ ├── icon.svg │ ├── icon.svg.import │ ├── icons │ ├── ApiProtocol.svg │ ├── ApiProtocol.svg.import │ ├── Boundaries.svg │ ├── Boundaries.svg.import │ ├── FileProtocol.svg │ ├── FileProtocol.svg.import │ ├── Form.import │ ├── Form.svg │ ├── Form.svg.import │ ├── FormLabel.svg │ ├── FormLabel.svg.import │ ├── HttpProtocol.svg │ ├── HttpProtocol.svg.import │ ├── ListFilter.svg │ ├── ListFilter.svg.import │ ├── MailProtocol.svg │ ├── MailProtocol.svg.import │ ├── MailsendSmtpMailProtocol.svg │ ├── MailsendSmtpMailProtocol.svg.import │ ├── NetworkProtocol.svg │ ├── NetworkProtocol.svg.import │ ├── Protocol.svg │ ├── Protocol.svg.import │ ├── SmtpMailProtocol.svg │ ├── SmtpMailProtocol.svg.import │ ├── Submit.svg │ ├── Submit.svg.import │ ├── ValidatableLineEdit.svg │ ├── ValidatableLineEdit.svg.import │ ├── ValidatableTextEdit.svg │ ├── ValidatableTextEdit.svg.import │ ├── Validator.svg │ └── Validator.svg.import │ ├── nodes │ ├── Boundaries.gd │ ├── Form.gd │ ├── FormLabel.gd │ ├── ListFilter.gd │ ├── Protocol.gd │ ├── Protocols │ │ ├── FileProtocol.gd │ │ ├── HttpProtocol.gd │ │ ├── MailProtocol.gd │ │ ├── MailsendSmtpMailProtocol.gd │ │ ├── NetworkProtocol.gd │ │ └── SmtpMailProtocol.gd │ ├── Submit.gd │ ├── ValidatableLineEdit.gd │ ├── ValidatableTextEdit.gd │ └── Validator.gd │ ├── plugin.cfg │ ├── plugin.gd │ └── readme images │ ├── Download.png │ ├── Download.png.import │ ├── Editor.png │ ├── Editor.png.import │ ├── Enable.png │ ├── Enable.png.import │ ├── Game.png │ ├── Game.png.import │ ├── Game_400.png │ └── Game_400.png.import ├── icon.png ├── icon.svg └── test ├── .gitkeep ├── Test.tscn ├── nodes ├── Boundaries.test.gd ├── Form.test.gd ├── FormLabel.test.gd ├── ListFilter.test.gd ├── Protocol.test.gd ├── Protocols │ ├── FileProtocol.test.gd │ ├── HttpProtocol.test.gd │ ├── MailProtocol.test.gd │ ├── MailsendSmtpMailProtocol.test.gd │ ├── NetworkProtocol.test.gd │ └── SmtpMailProtocol.test.gd ├── Submit.test.gd ├── ValidatableLineEdit.test.gd ├── ValidatableTextEdit.test.gd └── Validator.test.gd ├── plugin.test.gd └── test.gd /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/README.md -------------------------------------------------------------------------------- /addons/form/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/LICENSE -------------------------------------------------------------------------------- /addons/form/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/README.md -------------------------------------------------------------------------------- /addons/form/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icon.svg -------------------------------------------------------------------------------- /addons/form/icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icon.svg.import -------------------------------------------------------------------------------- /addons/form/icons/ApiProtocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ApiProtocol.svg -------------------------------------------------------------------------------- /addons/form/icons/ApiProtocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ApiProtocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/Boundaries.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Boundaries.svg -------------------------------------------------------------------------------- /addons/form/icons/Boundaries.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Boundaries.svg.import -------------------------------------------------------------------------------- /addons/form/icons/FileProtocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/FileProtocol.svg -------------------------------------------------------------------------------- /addons/form/icons/FileProtocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/FileProtocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/Form.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Form.import -------------------------------------------------------------------------------- /addons/form/icons/Form.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Form.svg -------------------------------------------------------------------------------- /addons/form/icons/Form.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Form.svg.import -------------------------------------------------------------------------------- /addons/form/icons/FormLabel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/FormLabel.svg -------------------------------------------------------------------------------- /addons/form/icons/FormLabel.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/FormLabel.svg.import -------------------------------------------------------------------------------- /addons/form/icons/HttpProtocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/HttpProtocol.svg -------------------------------------------------------------------------------- /addons/form/icons/HttpProtocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/HttpProtocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/ListFilter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ListFilter.svg -------------------------------------------------------------------------------- /addons/form/icons/ListFilter.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ListFilter.svg.import -------------------------------------------------------------------------------- /addons/form/icons/MailProtocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/MailProtocol.svg -------------------------------------------------------------------------------- /addons/form/icons/MailProtocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/MailProtocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/MailsendSmtpMailProtocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/MailsendSmtpMailProtocol.svg -------------------------------------------------------------------------------- /addons/form/icons/MailsendSmtpMailProtocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/MailsendSmtpMailProtocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/NetworkProtocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/NetworkProtocol.svg -------------------------------------------------------------------------------- /addons/form/icons/NetworkProtocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/NetworkProtocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/Protocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Protocol.svg -------------------------------------------------------------------------------- /addons/form/icons/Protocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Protocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/SmtpMailProtocol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/SmtpMailProtocol.svg -------------------------------------------------------------------------------- /addons/form/icons/SmtpMailProtocol.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/SmtpMailProtocol.svg.import -------------------------------------------------------------------------------- /addons/form/icons/Submit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Submit.svg -------------------------------------------------------------------------------- /addons/form/icons/Submit.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Submit.svg.import -------------------------------------------------------------------------------- /addons/form/icons/ValidatableLineEdit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ValidatableLineEdit.svg -------------------------------------------------------------------------------- /addons/form/icons/ValidatableLineEdit.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ValidatableLineEdit.svg.import -------------------------------------------------------------------------------- /addons/form/icons/ValidatableTextEdit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ValidatableTextEdit.svg -------------------------------------------------------------------------------- /addons/form/icons/ValidatableTextEdit.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/ValidatableTextEdit.svg.import -------------------------------------------------------------------------------- /addons/form/icons/Validator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Validator.svg -------------------------------------------------------------------------------- /addons/form/icons/Validator.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/icons/Validator.svg.import -------------------------------------------------------------------------------- /addons/form/nodes/Boundaries.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Boundaries.gd -------------------------------------------------------------------------------- /addons/form/nodes/Form.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Form.gd -------------------------------------------------------------------------------- /addons/form/nodes/FormLabel.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/FormLabel.gd -------------------------------------------------------------------------------- /addons/form/nodes/ListFilter.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/ListFilter.gd -------------------------------------------------------------------------------- /addons/form/nodes/Protocol.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Protocol.gd -------------------------------------------------------------------------------- /addons/form/nodes/Protocols/FileProtocol.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Protocols/FileProtocol.gd -------------------------------------------------------------------------------- /addons/form/nodes/Protocols/HttpProtocol.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Protocols/HttpProtocol.gd -------------------------------------------------------------------------------- /addons/form/nodes/Protocols/MailProtocol.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Protocols/MailProtocol.gd -------------------------------------------------------------------------------- /addons/form/nodes/Protocols/MailsendSmtpMailProtocol.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Protocols/MailsendSmtpMailProtocol.gd -------------------------------------------------------------------------------- /addons/form/nodes/Protocols/NetworkProtocol.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Protocols/NetworkProtocol.gd -------------------------------------------------------------------------------- /addons/form/nodes/Protocols/SmtpMailProtocol.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Protocols/SmtpMailProtocol.gd -------------------------------------------------------------------------------- /addons/form/nodes/Submit.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Submit.gd -------------------------------------------------------------------------------- /addons/form/nodes/ValidatableLineEdit.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/ValidatableLineEdit.gd -------------------------------------------------------------------------------- /addons/form/nodes/ValidatableTextEdit.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/ValidatableTextEdit.gd -------------------------------------------------------------------------------- /addons/form/nodes/Validator.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/nodes/Validator.gd -------------------------------------------------------------------------------- /addons/form/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/plugin.cfg -------------------------------------------------------------------------------- /addons/form/plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/plugin.gd -------------------------------------------------------------------------------- /addons/form/readme images/Download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Download.png -------------------------------------------------------------------------------- /addons/form/readme images/Download.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Download.png.import -------------------------------------------------------------------------------- /addons/form/readme images/Editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Editor.png -------------------------------------------------------------------------------- /addons/form/readme images/Editor.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Editor.png.import -------------------------------------------------------------------------------- /addons/form/readme images/Enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Enable.png -------------------------------------------------------------------------------- /addons/form/readme images/Enable.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Enable.png.import -------------------------------------------------------------------------------- /addons/form/readme images/Game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Game.png -------------------------------------------------------------------------------- /addons/form/readme images/Game.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Game.png.import -------------------------------------------------------------------------------- /addons/form/readme images/Game_400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Game_400.png -------------------------------------------------------------------------------- /addons/form/readme images/Game_400.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/addons/form/readme images/Game_400.png.import -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/icon.png -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/icon.svg -------------------------------------------------------------------------------- /test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Test.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/test/Test.tscn -------------------------------------------------------------------------------- /test/nodes/Boundaries.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/Form.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/FormLabel.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/ListFilter.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/Protocol.test.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/test/nodes/Protocol.test.gd -------------------------------------------------------------------------------- /test/nodes/Protocols/FileProtocol.test.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/test/nodes/Protocols/FileProtocol.test.gd -------------------------------------------------------------------------------- /test/nodes/Protocols/HttpProtocol.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/Protocols/MailProtocol.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/Protocols/MailsendSmtpMailProtocol.test.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/test/nodes/Protocols/MailsendSmtpMailProtocol.test.gd -------------------------------------------------------------------------------- /test/nodes/Protocols/NetworkProtocol.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/Protocols/SmtpMailProtocol.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/Submit.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/ValidatableLineEdit.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/ValidatableTextEdit.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nodes/Validator.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/plugin.test.gd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moritztim/Godot-Form/HEAD/test/test.gd --------------------------------------------------------------------------------