Commit Graph

  • 809cdf80a9
    Update README.md main setzer22 2024-04-09 08:40:16 +02:00
  • 3068b8cd9b
    Merge pull request #94 from kamirr/kek/dont_crash_on_removed_node setzer22 2023-05-21 12:49:47 +02:00
  • 7cf8181c36 Allow inserting responses in draw_graph_editor Kamil Koczurek 2023-05-20 14:29:49 +02:00
  • 943cd4b94c
    Merge pull request #90 from kamirr/kek/categories setzer22 2023-05-15 11:23:11 +02:00
  • d2eaf38754
    Merge pull request #92 from kamirr/kek/fix_cursor_in_graph setzer22 2023-05-15 11:22:56 +02:00
  • 6b3ca47db0
    Merge pull request #89 from kamirr/kek/separator setzer22 2023-05-15 11:21:41 +02:00
  • 2c1b77d935 draw_graph_editor: fix cursor_in_editor Kamil Koczurek 2023-05-13 12:42:46 +02:00
  • 02e625ccd7 Add AnyParameterId argument to NodeDataTrait::separator Kamil Koczurek 2023-05-13 12:40:29 +02:00
  • 671d1e6eed example: appease clippy in main.rs Kamil Koczurek 2023-05-10 12:04:42 +02:00
  • 006a5f3608 node finder: support node categories Kamil Koczurek 2023-05-10 11:54:21 +02:00
  • 2976153046 Add NodeDataTrait::separator Kamil Koczurek 2023-05-09 16:58:08 +02:00
  • fad164b88c NodeDataTrait::top_bar_ui fix doc comment Kamil Koczurek 2023-05-09 16:54:09 +02:00
  • 0594981326
    Merge pull request #86 from kamirr/kek/output_ui setzer22 2023-05-09 16:41:06 +02:00
  • e92b934268 Add NodeDataTrait::output_ui Kamil Koczurek 2023-05-07 18:25:06 +02:00
  • 3336daa78f
    Merge pull request #87 from kamirr/kek/input_ui setzer22 2023-05-09 09:30:53 +02:00
  • b914f167b8
    Merge pull request #85 from hakolao/main setzer22 2023-05-09 09:28:56 +02:00
  • e874f7d653
    Merge pull request #88 from kamirr/kek/top_bar_ui setzer22 2023-05-09 09:28:08 +02:00
  • 9c8d5f3258 update WidgetValueTrait::value_widget* comments Kamil Koczurek 2023-05-08 10:41:02 +02:00
  • 3b5198c050 Add WidgetValueTrait::value_widget_connected Kamil Koczurek 2023-04-20 14:15:31 +02:00
  • ba2a00ef76 Add top bar UI Kamil Koczurek 2023-05-04 14:21:39 +02:00
  • 4cfe393412 Implement fix suggestions (interact area on resize) Okko Hakola 2023-04-23 19:44:32 +03:00
  • 790d9ef5f9 Fix node interaction bug Okko Hakola 2023-04-23 01:53:51 +03:00
  • 4ce43f5521 Update egui Okko Hakola 2023-04-22 16:40:17 +03:00
  • 78fe0265dd Bump version to 0.4.0 Setzer22 2022-12-10 12:55:13 +01:00
  • 5d3ce74a85 Update CHANGELOG.md for 0.4.0 Setzer22 2022-12-10 12:52:43 +01:00
  • d880c9c929
    Merge pull request #74 from setzer22/feature/various_fixes setzer22 2022-12-10 12:45:54 +01:00
  • b5af1c745c
    Merge pull request #76 from huisedenanhai/main setzer22 2022-12-10 12:43:55 +01:00
  • 76ab0bd9e1 Collapse if statement huisedenanhai 2022-11-21 22:32:32 +08:00
  • d2350d494a Node can decide whether it can be deleted huisedenanhai 2022-11-19 22:16:48 +08:00
  • f4009fccc9 No more hack Setzer22 2022-11-15 19:41:03 +01:00
  • 70b60071ac Hack to fix node finder focus Setzer22 2022-11-15 19:33:07 +01:00
  • 1f79e61a72 Fix bug in cursor_in_finder computation Setzer22 2022-11-15 19:06:33 +01:00
  • 50b2ff94b2 Expose cursor_in_editor and cursor_in_finder Setzer22 2022-11-15 18:55:34 +01:00
  • 9f7826ae95 Add a scrollbar to the node finder Setzer22 2022-11-13 16:05:46 +01:00
  • 2607f55746 Fix mouse-related bugs Setzer22 2022-11-13 15:54:24 +01:00
  • 070ff85bd3
    Merge pull request #72 from setzer22/feature/box_selection setzer22 2022-11-12 18:21:23 +01:00
  • 7b70b706b5 Handle moving multiple nodes at the same time with box selection Setzer22 2022-11-12 16:22:42 +01:00
  • 14ca3b3b97 Remove dbg! Setzer22 2022-11-12 16:13:50 +01:00
  • 1fb512b8ae Handle selecting multiple nodes Setzer22 2022-11-12 16:13:32 +01:00
  • c2310e5f9b
    Merge pull request #69 from setzer22/feature/user_state_in_value_widget setzer22 2022-11-12 15:28:59 +01:00
  • 8706908d13 fmt Setzer22 2022-11-06 09:18:21 +01:00
  • 3fd60c532b Better documentation for the new Default trait bound Setzer22 2022-10-29 18:29:57 +02:00
  • d6c1b324ee Also add NodeData parameter to value_widget Setzer22 2022-10-29 18:22:50 +02:00
  • 0ab08bd9ca Also expose UserState in NodeTemplateTrait Setzer22 2022-10-29 17:22:14 +02:00
  • 79fbe31482 Expose UserState and the node id to value_widget Setzer22 2022-10-29 15:43:55 +02:00
  • b65a780f35
    Merge pull request #68 from kkngsm/default setzer22 2022-10-07 19:13:55 +02:00
  • 36384258ab impl Default in some struct KOKI 2022-10-06 06:04:28 +09:00
  • 75308d0e72
    Merge pull request #58 from kkngsm/outside-userstate setzer22 2022-09-17 21:08:06 +02:00
  • 19ce5f4fa3 Changed the UserState args to mutable KOKI 2022-09-16 21:30:34 +09:00
  • b32d864f0b Simplify NodeGraphExample::new() KOKI 2022-09-16 21:20:34 +09:00
  • 0395039920
    Merge pull request #62 from setzer22/fix/incompatible_port_snap setzer22 2022-09-15 12:11:00 +02:00
  • 234d377302 Fix bug when reconnecting port Setzer22 2022-09-15 12:03:37 +02:00
  • c0ba6fe227 Do not snap incompatible ports Setzer22 2022-09-15 11:38:02 +02:00
  • d540805c25
    Merge pull request #61 from bpostlethwaite/reorder-remove-node-responses setzer22 2022-09-07 14:59:52 +00:00
  • 0747ab595d return disconnect responses before removal response bpostlethwaite 2022-09-06 10:53:10 -07:00
  • 4db5eea1ab
    Merge pull request #59 from kkngsm/constant-snap setzer22 2022-08-30 16:31:19 +00:00
  • 3eef3acb34 fix ConstantOnly bug of port snapping KOKI 2022-08-26 14:27:42 +09:00
  • 9c662f8ae1 fix clippy KOKI 2022-08-26 13:50:50 +09:00
  • d3fa4d3ff2 fix NodeGraphExample::new() KOKI 2022-08-26 13:27:07 +09:00
  • be08862056 Merge branch 'persistence' into outside-userstate KOKI 2022-08-26 03:17:46 +09:00
  • 774eb5247c add feature persistence KOKI 2022-08-26 03:17:40 +09:00
  • 84c32c720e Change UserState to outside of GraphEditorState KOKI 2022-08-26 02:40:59 +09:00
  • 4f34143903
    Merge pull request #56 from MathiasPius/main setzer22 2022-08-25 10:04:40 +00:00
  • b1deb59af1
    Bump egui to 0.19.0 Mathias Pius 2022-08-25 08:23:12 +02:00
  • eeecd63787
    Merge pull request #50 from kkngsm/snap setzer22 2022-08-13 10:33:32 +00:00
  • a11c6c623d Encapsulated snap_to_ports KOKI 2022-08-12 18:24:54 +09:00
  • b97a567eb7 Snap Connections and Ports KOKI 2022-08-01 16:54:00 +09:00
  • 007c3e5480 Make graph state 'Clone'able Setzer22 2022-07-19 11:37:20 +02:00
  • 54ae2dc45f
    Merge pull request #46 from setzer22/feature/user_state_in_build_node setzer22 2022-06-29 15:33:33 +02:00
  • ddddc9ab9b
    Merge pull request #45 from matthijsjanssens/main setzer22 2022-06-29 15:25:55 +02:00
  • ec0e863dc7 Add UserState to build_node Setzer22 2022-06-29 15:04:57 +02:00
  • f30e731a4c Fix formatting matthijsjanssens 2022-06-27 22:02:49 +01:00
  • 5888e25896 Make node finder search bar case insensitive matthijsjanssens 2022-06-24 14:20:02 +01:00
  • 008aa9ad5b 0.3.0 Release Setzer22 2022-06-21 11:43:08 +02:00
  • c0e9fe6e83 Update showcase image Setzer22 2022-06-21 11:39:38 +02:00
  • 3dbfa54b93 Update CHANGELOG Setzer22 2022-06-21 11:26:43 +02:00
  • 9aa14cedad
    Merge pull request #40 from fkaa/fkaa/fix-small-stuff setzer22 2022-06-21 11:15:09 +02:00
  • 615fc5f6ce Whitespace fmt Setzer22 2022-06-21 11:09:03 +02:00
  • a00b3c6ef2 Merge branch 'main' into fkaa/fix-small-stuff Setzer22 2022-06-21 11:08:47 +02:00
  • b91610c7ee Change button_released for secondary_down Setzer22 2022-06-21 11:07:18 +02:00
  • d2689108a1
    Merge pull request #41 from setzer22/feature/various_improvements setzer22 2022-06-21 11:02:01 +02:00
  • 9bc0ebc946 Fix the example Setzer22 2022-06-21 10:57:19 +02:00
  • 16ea6e1265 Improve the deleted node events with extra information Setzer22 2022-06-21 10:50:45 +02:00
  • b9ed8bd5ab Ignore docstring examples Setzer22 2022-06-09 21:38:53 +02:00
  • d8189997ce Multiple improvements Setzer22 2022-06-09 21:25:25 +02:00
  • 316baf91c7
    Merge pull request #36 from setzer22/feature/disconnect_on_delete setzer22 2022-06-08 10:01:32 +02:00
  • c8bf7aefe6
    Merge pull request #39 from kkngsm/titlebar setzer22 2022-06-07 21:52:29 +02:00
  • 6ebb4995c4
    Merge pull request #35 from IsseW/widget-response setzer22 2022-06-07 21:49:20 +02:00
  • 7204ac79c5 Address review comments Setzer22 2022-06-07 21:44:51 +02:00
  • 7bba780c92
    Merge branch 'main' into widget-response setzer22 2022-06-07 21:18:31 +02:00
  • f56c027aab
    Merge pull request #38 from kkngsm/connection-color setzer22 2022-06-07 21:15:24 +02:00
  • 1ced8c5609 Always put finder on top Felix Kaaman 2022-06-06 10:45:33 +02:00
  • ed4b2ac499 Prevent global panning and opening a new finder from a finder Felix Kaaman 2022-06-06 10:44:40 +02:00
  • 6174e14a0f add doc comment, and fix typo IsseW 2022-05-31 11:03:13 +02:00
  • ad3c9b1383 widget response IsseW 2022-05-27 18:45:58 +02:00
  • a9402c77e2 fix clippy KOKI 2022-05-30 18:10:18 +09:00
  • 5cf4497408 Merge branch 'main' into connection-color KOKI 2022-05-30 17:55:07 +09:00
  • e8ae78d3fb Merge branch 'main' into titlebar KOKI 2022-05-30 17:54:41 +09:00
  • 9f4d20e2e2 change connections color for each data type. KOKI 2022-05-30 17:51:46 +09:00
  • a1223b58cc
    Merge pull request #37 from kkngsm/light-mode setzer22 2022-05-30 10:49:42 +02:00