1
0
mirror of https://github.com/Siccity/xNode.git synced 2025-12-20 09:16:01 +08:00

renamed dragToCreate to createFilter

- Renamed the preferences dragToCreateFilter to createFilter
- Removed dragToCreate as a condition to use createFilter
This commit is contained in:
juliocp 2020-10-07 21:08:31 -03:00
parent a03c4c5d0e
commit b0f20cafa4
3 changed files with 6 additions and 12 deletions

View File

@ -119,7 +119,7 @@ namespace XNodeEditor {
}
contextMenu.AddItem(new GUIContent("Clear Connections"), false, () => hoveredPort.ClearConnections());
//Get compatible nodes with this port
if (NodeEditorPreferences.GetSettings().dragToCreateFilter)
if (NodeEditorPreferences.GetSettings().createFilter)
{
contextMenu.AddSeparator("");

View File

@ -37,7 +37,7 @@ namespace XNodeEditor {
public bool autoSave = true;
public bool openOnCreate = true;
public bool dragToCreate = true;
public bool dragToCreateFilter = true;
public bool createFilter = true;
public bool zoomToMouse = true;
public bool portTooltips = true;
[SerializeField] private string typeColorsData = "";
@ -167,14 +167,8 @@ namespace XNodeEditor {
settings.noodleStroke = (NoodleStroke) EditorGUILayout.EnumPopup("Noodle stroke", (Enum) settings.noodleStroke);
settings.portTooltips = EditorGUILayout.Toggle("Port Tooltips", settings.portTooltips);
settings.dragToCreate = EditorGUILayout.Toggle(new GUIContent("Drag to Create", "Drag a port connection anywhere on the grid to create and connect a node"), settings.dragToCreate);
settings.createFilter = EditorGUILayout.Toggle(new GUIContent("Create Filter", "Only show nodes that are compatible with the selected port"), settings.createFilter);
//Drag to Create Filter
int oldIndent = EditorGUI.indentLevel;
EditorGUI.indentLevel = oldIndent + 1;
GUI.enabled = settings.dragToCreate;
settings.dragToCreateFilter = EditorGUILayout.Toggle(new GUIContent("Filter", "Only show nodes that are compatible with the dragged port"), settings.dragToCreateFilter);
GUI.enabled = true;
EditorGUI.indentLevel = oldIndent;
//END
if (GUI.changed) {

View File

@ -77,7 +77,7 @@ namespace XNodeEditor
Type[] nodeTypes = NodeEditorReflection.nodeTypes.OrderBy(type => GetNodeMenuOrder(type)).ToArray();
if (compatibleType != null && NodeEditorPreferences.GetSettings().dragToCreateFilter)
if (compatibleType != null && NodeEditorPreferences.GetSettings().createFilter)
{
nodeTypes = NodeEditorUtilities.GetCompatibleNodesTypes(NodeEditorReflection.nodeTypes, compatibleType, direction).ToArray();
}