80 Commits

Author SHA1 Message Date
matthijsjanssens
5888e25896 Make node finder search bar case insensitive 2022-06-24 14:20:02 +01:00
Setzer22
008aa9ad5b 0.3.0 Release 2022-06-21 11:43:08 +02:00
Setzer22
c0e9fe6e83 Update showcase image 2022-06-21 11:39:38 +02:00
Setzer22
3dbfa54b93 Update CHANGELOG 2022-06-21 11:26:43 +02:00
setzer22
9aa14cedad
Merge pull request #40 from fkaa/fkaa/fix-small-stuff
Fix some small stuff
2022-06-21 11:15:09 +02:00
Setzer22
615fc5f6ce Whitespace fmt 2022-06-21 11:09:03 +02:00
Setzer22
a00b3c6ef2 Merge branch 'main' into fkaa/fix-small-stuff 2022-06-21 11:08:47 +02:00
Setzer22
b91610c7ee Change button_released for secondary_down
The code in the original PR was correct, but button_released is not
available on egui 0.18 from crates.io, this commit moves back to the old
behavior of using secondary_down instead.
2022-06-21 11:07:18 +02:00
setzer22
d2689108a1
Merge pull request #41 from setzer22/feature/various_improvements
Various little improvements
2022-06-21 11:02:01 +02:00
Setzer22
9bc0ebc946 Fix the example 2022-06-21 10:57:19 +02:00
Setzer22
16ea6e1265 Improve the deleted node events with extra information 2022-06-21 10:50:45 +02:00
Setzer22
b9ed8bd5ab Ignore docstring examples 2022-06-09 21:38:53 +02:00
Setzer22
d8189997ce Multiple improvements 2022-06-09 21:25:25 +02:00
setzer22
316baf91c7
Merge pull request #36 from setzer22/feature/disconnect_on_delete
Send disconnect event on node delete
2022-06-08 10:01:32 +02:00
setzer22
c8bf7aefe6
Merge pull request #39 from kkngsm/titlebar
the background color of title for each node
2022-06-07 21:52:29 +02:00
setzer22
6ebb4995c4
Merge pull request #35 from IsseW/widget-response
Add user response to WidgetValueTrait
2022-06-07 21:49:20 +02:00
Setzer22
7204ac79c5 Address review comments 2022-06-07 21:44:51 +02:00
setzer22
7bba780c92
Merge branch 'main' into widget-response 2022-06-07 21:18:31 +02:00
setzer22
f56c027aab
Merge pull request #38 from kkngsm/connection-color
Connection color for each data type
2022-06-07 21:15:24 +02:00
Felix Kaaman
1ced8c5609 Always put finder on top 2022-06-06 10:50:50 +02:00
Felix Kaaman
ed4b2ac499 Prevent global panning and opening a new finder from a finder 2022-06-06 10:50:50 +02:00
IsseW
6174e14a0f add doc comment, and fix typo 2022-05-31 11:07:35 +02:00
IsseW
ad3c9b1383 widget response 2022-05-31 11:07:35 +02:00
KOKI
a9402c77e2 fix clippy 2022-05-30 18:10:18 +09:00
KOKI
5cf4497408 Merge branch 'main' into connection-color 2022-05-30 17:55:07 +09:00
KOKI
e8ae78d3fb Merge branch 'main' into titlebar 2022-05-30 17:54:41 +09:00
KOKI
9f4d20e2e2 change connections color for each data type. 2022-05-30 17:51:46 +09:00
setzer22
a1223b58cc
Merge pull request #37 from kkngsm/light-mode
Support Light mode
2022-05-30 10:49:42 +02:00
KOKI
72d1001a3f added titlebar_color() 2022-05-30 17:02:15 +09:00
KOKI
dc47f7dc33 fix clippy 2022-05-30 16:45:16 +09:00
setzer22
2ca8021787 Cargo fmt 2022-05-29 18:37:39 +02:00
setzer22
aecb0f5031 Send disconnect event on node delete 2022-05-29 18:35:44 +02:00
KOKI
fffdaebe8b Fixed connections and close buttons 2022-05-28 00:04:25 +09:00
KOKI
303af6ac14 support light mode 2022-05-27 21:33:57 +09:00
Setzer22
c6c517644a Merge branch 'main' of github.com:setzer22/egui_node_graph 2022-05-26 09:33:07 +02:00
Setzer22
ecde5555c0 Update showcase image 2022-05-26 09:32:58 +02:00
setzer22
41555c9a1c
Merge pull request #29 from gmorenz/bezier
Use bezier curves to draw connections
2022-05-26 08:31:08 +02:00
Greg Morenz
08ced33f43 Use bezier curves to draw connections 2022-05-25 21:58:58 -04:00
setzer22
3d6a8b9619
Merge pull request #28 from philpax/dont-use-macros-in-example
Fix #26 - use lambdas/a struct instead of macros
2022-05-24 18:35:09 +02:00
Philpax
095e86f823 Use one evaluator for all cases 2022-05-24 18:08:31 +02:00
Philpax
9386057e48 lambda -> closure 2022-05-24 17:14:26 +02:00
Setzer22
452607d9ad Force run CI 2022-05-24 16:56:56 +02:00
setzer22
aeb0650a28
Enable CI for pull requests 2022-05-24 16:54:17 +02:00
Philpax
430c3dadcc Fix #26 - use lambdas/a struct instead of macros 2022-05-24 14:04:05 +02:00
Setzer22
d290adfefa Cargo fmt 2022-05-24 11:57:30 +02:00
Setzer22
42bd98e9ed Revert putting the graph inside a window
There are a few issues with this approach that have been documented in
Issue #27.
2022-05-24 11:56:03 +02:00
setzer22
24036d1294
Merge pull request #24 from kkngsm/active-node
Fix a crash bug when deleting an active node
2022-05-24 11:54:56 +02:00
Setzer22
84884f05a9 Fix merge conflicts and update to latest main 2022-05-24 11:48:19 +02:00
setzer22
269e945256
Merge pull request #19 from nodeSpace/patch-1
Make editor ui work inside egui windows.
2022-05-24 11:46:50 +02:00
Setzer22
568a5aeb82 Merge latest main. Resolve conflicts and apply thread suggestions 2022-05-24 11:45:13 +02:00