Simon Rodriguez
ba3c8bdac0
This function releases the focus of text fields and dropdowns.
2018-06-20 11:21:55 +02:00
Simon Rodriguez
1731f8161f
Changed from .ToString() to .Name that omits the namespace from the name.
2018-06-18 15:28:56 +02:00
Thor Brigsted
f04629a120
Added experimental node culling for performance boost
2018-05-22 16:25:21 +02:00
Thor Brigsted
75795c59b0
Added F2 to rename hotkey (return on mac)
2018-04-18 12:57:12 +02:00
Thor Brigsted
2582d5aaf3
Added option to disable autosave in preferences
2018-04-13 10:46:51 +02:00
Thor Brigsted
9f09452b43
Improved reroute point size, rendering, and enabled deletion of selected points
2018-04-12 09:27:50 +02:00
Thor Brigsted
9ce5496b62
Fixed IndexOutOfRangeException issue #29
2018-04-09 09:38:09 +02:00
Thor Brigsted
1885d453a4
Removed #if UNITY_EDITOR from NodeGraph.cs #23
2018-04-05 21:53:03 +02:00
Thor Brigsted
19e244212c
Added NodeRename #11
2018-04-05 20:59:50 +02:00
Thor Brigsted
3e68635735
Finished Reroutes
2018-04-01 21:42:44 +02:00
Thor Brigsted
0132c16448
Fixed deselect out of range exception
2018-04-01 01:06:06 +02:00
Thor Brigsted
941189a4d6
Started work on Reroute nodes
2018-03-31 19:01:36 +02:00
Thor Brigsted
1fff90cbf2
Added 'Clear Connections' right-click option for NodePorts
2018-03-28 00:55:53 +02:00
Thor Brigsted
ed2edab72f
Added F for "Home" hotkey
2018-03-21 22:00:28 +01:00
Thor Brigsted
57b4287613
Fixed ctrl+d duplicate
2018-02-03 11:56:20 +01:00
Thor Brigsted
63b51aaa10
Added more preferences control
...
Preferences can now be saved with a custom key, and custom default settings can be specified.
Other changes:
XNodeInternal renamed to XNodeEditor.Internal
NodeEditorWindow.graphEditor exposed as public
2018-01-30 12:27:17 +01:00
Thor Brigsted
2b529d8da3
Assimilated formatting
2018-01-30 08:56:35 +01:00
Vladan
e89f3a6e75
try ctrl modify grid snap
2018-01-30 01:12:01 +01:00
Thor Brigsted
5b79757667
Fixed issue #12
2018-01-26 17:58:48 +01:00
Thor Brigsted
14c4d0b691
Added color settings for selection outlines
2018-01-25 10:43:03 +01:00
Thor Brigsted
d871b7bec4
Added node box selection
2018-01-24 12:23:12 +01:00
Thor Brigsted
f87af8d62f
Changed node selection to only react on header clicks
2018-01-24 09:44:55 +01:00
Thor Brigsted
a09cda1827
Block clicks from registering through node headers
2018-01-23 18:08:39 +01:00
Thor Brigsted
4e7d844ae5
Fixed minor multiselect bug
2018-01-22 18:10:52 +01:00
Thor Brigsted
5d113de554
Added multinode selection
2018-01-22 18:06:50 +01:00
Thor Brigsted
2651bfbeb5
Increase crispyness of UI text
2018-01-21 23:55:55 +01:00
Thor Brigsted
f7637abcc3
Allow dragging view with middle mouse button
2018-01-09 01:41:23 +01:00
Thor
66de07e1a7
More strongly typed namespaces to prevent import conflicts
2017-12-18 10:37:02 +01:00
Thor Brigsted
d7e133a822
Defined namespaces across all scripts prevent conflicts.
2017-12-02 09:56:41 +01:00
Thor Kramer Brigsted
5f161b80e7
Added grid snap and color settings.
2017-11-21 12:53:56 +01:00
Thor Brigsted
dabd55cf49
Context menu limited to graph background and node headers
2017-11-19 22:38:05 +01:00
Thor Kramer Brigsted
60bece4e68
Removed F for "Home" hotkey. It was fighting with text inputs.
2017-11-09 22:02:08 +01:00
Thor Kramer Brigsted
455bb723d2
Improved editor responsiveness
...
No longer saves asset on right click drag
2017-11-07 09:45:34 +01:00
Thor Brigsted
9784bebd88
Added null check
2017-11-05 23:54:53 +01:00
Thor Brigsted
c6a4735c71
Renamed to xNode
...
Added XNode and XNodeEDitor namespaces
Removed unnecessary usings
2017-11-05 23:42:31 +01:00
Thor Kramer Brigsted
432ce05bb5
Fixed dynamic node width.
...
Fixed field widths.
2017-11-03 10:11:07 +01:00
Thor Kramer Brigsted
8eff75fa7f
Bug fixes
2017-11-02 16:17:28 +01:00
Thor Kramer Brigsted
4c6c10f15b
Fixed incorrect position checking while zoomed
2017-10-26 13:33:55 +02:00
Thor Kramer Brigsted
ac4fb1efd9
Added editor onUpdateNode callback on Connect/Disconnect
2017-10-26 12:40:34 +02:00
Thor
9db84d1608
Replaced node Rect rect with node Vector2 position. Improved node hover check.
2017-10-19 15:15:34 +02:00
Thor Brigsted
23a3e0e732
Node hover update
2017-10-16 21:48:23 +02:00
Thor Brigsted
bb15a8fdd3
Improved handling of invalid connections
2017-10-15 18:27:29 +02:00
Thor Brigsted
5e68b6bcdc
Big update.
...
Removal of scripts now also clears dependant nodes, to avoid null objects.
NodePorts now support fallback values.
UI Changes.
node.graph is now serialized as well.
2017-10-14 16:19:24 +02:00
Thor Brigsted
64282028aa
Code FixFormat
...
None of the code was changed, just moved around.
2017-10-14 08:37:33 +02:00
Thor Brigsted
9abdf2995e
Added Node Editor entry in Preferences. Custom colors for value types can now be assigned
2017-10-14 08:33:46 +02:00
Thor Brigsted
ac6e75668b
NodeGraph changes should now be saving correctly. Needs improvemend.
...
Also improved layout of Color and AnimationCurve
2017-10-08 13:36:54 +02:00
Thor Brigsted
698f02d716
Serialization now works. Node.cs is now a ScriptableObject.
2017-10-07 01:54:10 +02:00
Thor Brigsted
5f4da093f3
Fixed node headers
2017-10-01 21:53:29 +02:00
Thor Brigsted
6a92f18618
Connections now draw under port handles
...
Modulized code. Too many minor changes to address
2017-09-30 22:27:01 +02:00
Thor Brigsted
63808eb6a2
Removed GetInput and GetOutput and made inputs and outputs public
2017-09-27 22:45:28 +02:00