1
0
mirror of https://github.com/Siccity/xNode.git synced 2026-03-26 22:49:02 +08:00

Commit Graph

  • ede650c369 Added a big "edit graph" button to Node and Graph inspectors. I was very confused that this isn't a thing already. Lumos 2019-12-21 20:33:34 +01:00
  • 7d37c9dfcc Allow node input/output tooltips to be overriden through the use of an attribute applied to custom classes. Lumos 2019-12-21 20:19:24 +01:00
  • f7251ee02a Merge remote-tracking branch 'remotes/Siccity/master' into Cabin_Icarus Icarus 2019-12-21 21:05:49 +08:00
  • 2fb21d0f89 !TX Coding conventions Icarus 2019-12-21 21:01:04 +08:00
  • 1e155fb000 !TX(Port) remove baseType Icarus 2019-12-21 20:50:32 +08:00
  • 2a12608e3b !TX(Port) remove baseType Icarus 2019-12-21 20:50:01 +08:00
  • 10636cd243 !T(Port) remove baseType Icarus 2019-12-21 20:47:59 +08:00
  • 7624d4ad1f !OA(Menu Popup Window) Move to MenuPopup folder Icarus 2019-12-21 20:47:18 +08:00
  • 5005b5e4f9 Made NodeGraphiEditor's OnGui method virtual and protected, so it can be extended by adding additional content/widgets to be drawn. (#214) Andrei 2019-12-15 12:52:22 +02:00
  • c0b80b59da !B(Create Node) pos error Icarus 2019-12-09 15:51:47 +08:00
  • 7e4e4b6f8e !TX Icarus 2019-12-09 14:06:55 +08:00
  • f77183cca3 Sync Siccity https://github.com/Siccity/xNode Icarus 2019-12-09 14:02:28 +08:00
  • 210cb33105 !B(Node Editor Window) multi open NullPointerException Icarus 2019-12-09 13:42:02 +08:00
  • cf59838dd0 !O Icarus 2019-12-09 11:11:47 +08:00
  • cf6cddeae5 !BO(Menu Tree View) 可能会出现多个相同菜单,删除了OnFocus Icarus 2019-12-09 11:10:25 +08:00
  • a749defa24 !TX Icarus 2019-12-08 22:15:34 +08:00
  • 259a70d812 !B(Node Port) 相同节点,相同端口连接不断开链接同时也不进行连接 Icarus 2019-12-08 22:15:07 +08:00
  • eb7c9098e9 !R(Dynamic Port List) 顺序改变,这次重写应该再也不会出现未知的错误=-= Icarus 2019-12-08 21:04:50 +08:00
  • 2bcfbc85a4 !W(NodePort) 刷新ValueType,外部通过SerializedProperty改变了port的顺序,但是实例的valueType还是老的,所以制空一下 Icarus 2019-12-08 21:03:02 +08:00
  • ec7133d862 !W(Node) output动态端口永远在最后 Icarus 2019-12-08 21:00:06 +08:00
  • 17eb6cdae1 !W(Node Port) _fieldName字段增加一个常量提供给Editor使用 Icarus 2019-12-08 17:28:47 +08:00
  • fe313be5ee !B NullReferenceException Icarus 2019-12-04 10:33:49 +08:00
  • 15ef25888c !TX Icarus 2019-12-03 22:30:35 +08:00
  • 62133630de !TX remove todo Icarus 2019-12-03 20:57:00 +08:00
  • 84c1e9e14d !TX todo Icarus 2019-12-03 18:42:38 +08:00
  • a71c13bc47 Made NodeGraphiEditor's OnGui method virtual and protected, so it can be extended by adding additional content/widgets to be drawn. Andrei Bogdan 2019-12-02 13:35:54 +02:00
  • 32e375e3da !W(Node Editor GUI Layout) LabelAttribute logic Icarus 2019-12-02 17:59:42 +08:00
  • ecb863630c !W(Node) one new Attribute LabelAttribute Icarus 2019-12-02 17:57:35 +08:00
  • e04b4fc989 !W(Node Editor GUILayout) DynamicPortList Add OnAdd Action Icarus 2019-12-01 21:11:11 +08:00
  • efbab70191 !WF(Node Editor) OnFocus Trigger OnInit Icarus 2019-12-01 21:09:58 +08:00
  • ae9429fa3e !TX Icarus 2019-11-29 18:28:25 +08:00
  • 25053eaa2c !WO(Node Editor Window) Multi Open Support Icarus 2019-11-29 18:19:55 +08:00
  • 2c45dd4d66 !O(NodeEditorGUILayout) DynamicPortList Icarus 2019-11-29 18:18:50 +08:00
  • 5b8a751aaf Merge branch 'Cabin_Icarus' of https://github.com/yika-aixi/xNode into Cabin_Icarus Icarus 2019-11-28 03:48:44 +08:00
  • 413f4e2f52 !O(Dynamic Port List) 默认实现存在潜规则,删除了潜规则 Icarus 2019-11-28 03:48:25 +08:00
  • 1fece9c7c5 !T(Node Editor Window Action) 右键Node恢复为GenericMenu Icarus 2019-11-28 03:45:36 +08:00
  • 0893d3b310 !W 一个关闭所有Node Editor Window窗口的菜单项 Icarus 2019-11-27 10:31:03 +08:00
  • 2b21b0ddc6 !B 端口连接后,没有释放连接线 Icarus 2019-11-26 18:53:25 +08:00
  • 1691e4ce21 !W Icarus 2019-11-26 17:45:34 +08:00
  • cfb4d2cb54 !W GenericMenu改为MenuPopupWindow Icarus 2019-11-26 17:44:48 +08:00
  • 02f59984a0 !B 节点选择窗口无法关闭 Icarus 2019-11-26 17:43:54 +08:00
  • 284ecddc50 !T 加一个最小尺寸 Icarus 2019-11-26 17:42:57 +08:00
  • 07217505e6 !W 搜索时按下键切换焦点到TreeView Icarus 2019-11-26 17:42:30 +08:00
  • eb3d24ff1d !W 右键添加节点的方式从GenericMenu改为PopupWindow,目前有个小bug,点出线后,右键本来应该是取消线的选择状态,但目前无法,后续在解决,问题不大=-= Icarus 2019-11-24 04:56:46 +08:00
  • d54a03988a Added virtual GetBodyHighlightStyle (#197) Fernando Molon Toigo 2019-11-22 21:47:39 -03:00
  • dc2f7aac6d Reverted adding the possibility of changing the header style fernando.toigo 2019-11-22 16:52:55 -03:00
  • 13988a7368
    [feature] add toolbar to EditorWindow with NodeGraph title and zoom slider Stefano Cecere 2019-11-19 19:02:07 +01:00
  • b4a6c6e733 Updated compatability with newest xNode version Thor Brigsted 2019-11-14 22:29:18 +01:00
  • 4c824d4b91 Merge branch 'refs/heads/master' into examples Thor Brigsted 2019-11-14 21:50:37 +01:00
  • 30b825ff1c
    Merge pull request #207 from nostek/feature/masterfix Thor Brigsted 2019-11-14 18:22:49 +01:00
  • 4edcc3f099 Fixed formatting, fixed dashed stroke style Thor Brigsted 2019-11-14 17:40:09 +01:00
  • d7f9ab975f
    Merge pull request #206 from nostek/feature/headerattribute Thor Brigsted 2019-11-14 17:10:47 +01:00
  • ec9c5a99de optimized linq function Simon Rodriguez 2019-11-13 01:14:09 +01:00
  • 71023e1d58 microoptimization, removes implicit case from vec2 to vec3. Simon Rodriguez 2019-11-13 00:14:29 +01:00
  • 91eafcc47d the + and * was creating a lot of new vector2s, went down 80% in call time with this Simon Rodriguez 2019-11-13 00:10:45 +01:00
  • 92ebd59539 reuse the list of grid points instead of creating a new one for each node->port Simon Rodriguez 2019-11-12 23:19:51 +01:00
  • 8b99a34a63 The in parameter was is available in C# 7.2 and later. This breaks compatibility with earlier versions. Simon Rodriguez 2019-11-12 23:05:33 +01:00
  • 72ff273b5c Rewrite that caches the ordered property attributes so the gui layout drawer can draw them in the correct order. Rewrote how the property attributes are drawn, more compact less messy code. Simon Rodriguez 2019-11-12 22:37:29 +01:00
  • 984fe730c0 Added support for [Header] attribute Simon Rodriguez 2019-11-08 09:57:54 +01:00
  • 63c3ae2f7d Fixed TypeConstraint.Inherited, and added TypeConstraint.InheritedInverse (#205) Simon Rodriguez 2019-11-06 13:12:04 +01:00
  • be0d452d12 Fix wrong override message. (#204) Marco Secchi 2019-11-06 11:53:13 +01:00
  • 2d1a671b71 Undo support (#199) Wang Cong 2019-11-06 18:42:22 +08:00
  • 36316e83b8 Flipped output inherited type constraints, edited comments Thor Brigsted 2019-11-06 11:34:09 +01:00
  • 7f009e1829 Added TypeConstraint to check inheritance but inverted. Simon Rodriguez 2019-11-05 22:47:36 +01:00
  • c8b893edba Fix wrong override message. Marco Secchi 2019-11-05 13:19:28 +01:00
  • a825af8192
    Merge pull request #203 from nostek/fix/duplicateemptyselection Thor Brigsted 2019-11-05 10:55:28 +01:00
  • 7cd3077ff0 Duplicating a empty selection makes linq throw exception Simon Rodriguez 2019-11-05 10:52:04 +01:00
  • 4bbd0ae661 Cleaned up C# 4 compatibility Kailey Joanette 2019-11-03 07:44:04 -05:00
  • 1ad0e9025e added: Undo move node, create node, duplicate node, delete node, connect port Wang Cong 2019-10-30 15:31:46 +08:00
  • e15076b34f Use Vector2 in bezier calculations apkd 2019-10-27 16:37:31 +01:00
  • 455107aabb Optimize NodeEditorGUI.DrawNoodle apkd 2019-10-27 16:30:05 +01:00
  • 7b395e5080 Revert "Testing block of commit" fernando.toigo 2019-10-25 14:42:19 -03:00
  • 4d1c113b5f Testing block of commit fernando.toigo 2019-10-25 14:18:29 -03:00
  • 76c309e704 Fixed open braces location fernando.toigo 2019-10-24 18:35:49 -03:00
  • 3667e26b05 Added possibility of overriding the body highlight style and the header title style of a node fernando.toigo 2019-10-24 18:29:50 -03:00
  • a4ce09c212
    Merge pull request #196 from DeepWolf413/master Thor Brigsted 2019-10-23 12:08:14 +02:00
  • aeaaf18099 Added a null check for NodeEditorWindow.current. DeepWolf413 2019-10-23 12:01:20 +02:00
  • 18db749776 added: Undo Node operation: create, delete, dragging Wang Cong 2019-10-21 14:12:28 +08:00
  • 7b480b6242 changed: move folder Examples into Samples~ In Package Manager UI 2.0 (compatible with Unity 2019.1), you can include samples in a package. https://forum.unity.com/threads/samples-in-packages-manual-setup.623080/ Wang Cong 2019-10-21 11:37:56 +08:00
  • 42d86dd513 added: Examples.asmdef Cong Wang 2019-10-21 01:14:15 +08:00
  • 421fb5747e Added virtual NodeEditorGraph.GetNoodlePath and GetNoodleStroke for additional customization Thor Brigsted 2019-10-17 00:16:36 +02:00
  • 08af93c2e3 Added NodeGraphEditor.GetNoodleThickness Thor Brigsted 2019-10-16 23:08:07 +02:00
  • 63b0bf428b Added gradients to connection noodles (#191) Igor Vasiak 2019-10-15 12:13:55 -03:00
  • ceb4700eda
    Merge pull request #192 from nostek/fix/dontrepaintalways Thor Brigsted 2019-10-09 10:28:45 +02:00
  • 1b9a04017b this action needs a repaint Simon Rodriguez 2019-10-09 10:20:28 +02:00
  • 6a1c1dbb4f This line was not present before commit 43bcb54fda4378e46a678c866242954248a63702 (Odin inspector support (#182) and causes the window to repaint every frame but only if you have a custom node editor. Simon Rodriguez 2019-10-09 10:20:11 +02:00
  • a8404ecb17 Only the last noodle connections receive gradient Igor Vasiak 2019-10-07 17:09:49 -03:00
  • 419714e479 Drag noodle color now also comes from graphEditor.GetNoodleGradient Thor Brigsted 2019-10-07 09:58:19 +02:00
  • a35cd68dd7 FixFormat Thor Brigsted 2019-10-07 09:37:01 +02:00
  • 446611531b Fixed some inconsistencies from me myself. Igor Vasiak 2019-10-06 19:10:14 -03:00
  • c21375e831 Removed bezier and line hover highlight Igor Vasiak 2019-10-06 19:05:42 -03:00
  • dfdfab4b04 Fixed formatting inconsistensies. Igor Vasiak 2019-10-06 18:41:14 -03:00
  • c94df25856 Change user provider ports to have no data instead of pretending to be an int. Kailey Joanette 2019-10-06 17:29:01 -04:00
  • 49c0f40539 Now uses gradient instead of color Igor Vasiak 2019-10-06 18:00:12 -03:00
  • a8578e9907 removed string interpolation Kailey Joanette 2019-10-06 15:54:15 -04:00
  • a66926e777 Added support for user added dynamic ports (no attribute) Kailey Joanette 2019-10-06 15:31:49 -04:00
  • c39dda0701 Fixed resolver proiority to choose data backed first. Kailey Joanette 2019-10-06 14:10:07 -04:00
  • 810960e4a6 Fixed #190 - OnWillDeleteAsset() conflicts with lighting data regeneration Thor Brigsted 2019-09-27 18:49:11 +02:00
  • 2248e0fa9f !O 调整了GroupName 绘制得顺序,如果连接数只有一个不显示索引,索引数+1 Icarus 2019-09-27 16:36:11 +08:00
  • 46d093339c !W 绘制GroupName Icarus 2019-09-27 00:48:34 +08:00