peterkogo
|
835dec25ba
|
resolved some requested changes
|
2024-04-10 14:47:49 +02:00 |
|
Moritz Klack
|
fd2436cb60
|
Merge pull request #4105 from xyflow/refactor/internal-nodes
React Flow 12: separate user nodes and internal nodes
|
2024-04-09 13:33:25 +02:00 |
|
moklick
|
508efab624
|
feat(controls): add orientation, style and class props closes #4069
|
2024-04-04 12:53:05 +02:00 |
|
moklick
|
ea18e46a1a
|
refactor(nodes): rename computed to measured, add helpers
|
2024-04-03 14:54:24 +02:00 |
|
moklick
|
844d574c4f
|
refactor(react): separate user nodes and indernal nodes
|
2024-03-27 11:22:43 +01:00 |
|
peterkogo
|
06f1fc4f73
|
fixed NodeResizer for various NodeOrigins
|
2024-02-28 15:55:55 +01:00 |
|
Moritz Klack
|
e5c667d068
|
Feat(nodes): add initialWidth and initialHeight (#3953)
* feat(react/svelte): add initialWidth/initialHeight closes #3793
* chore(packages): update changelogs
|
2024-02-27 15:21:35 +01:00 |
|
moklick
|
07ddd97650
|
refactor(react): add generics to useStoreApi
|
2024-02-19 10:45:48 +01:00 |
|
moklick
|
7bc9558631
|
Merge branch 'next' into refactor/infer-node-types
|
2024-02-19 10:39:56 +01:00 |
|
peterkogo
|
ceb160fa7b
|
added css variables for minimap mask, set default mask-stroke to 0
|
2024-02-07 12:19:23 +01:00 |
|
peterkogo
|
4c0a5a62c7
|
fixed minimap styling by props & mask-stroke-width
|
2024-02-06 13:19:54 +01:00 |
|
peterkogo
|
c9b1b78edf
|
use for..of instead of forEach
|
2024-01-30 13:25:02 +01:00 |
|
peterkogo
|
5746c7b6fb
|
merge next
|
2024-01-30 12:36:04 +01:00 |
|
moklick
|
cccfc21114
|
refactor(react): minimap generic node type
|
2024-01-26 09:57:19 +01:00 |
|
moklick
|
19bcfe28a2
|
fix(getNodesBounds): use absolute position by default, add options param
|
2024-01-25 17:46:46 +01:00 |
|
peterkogo
|
1bd71af135
|
use destructuring
|
2024-01-23 12:37:38 +01:00 |
|
peterkogo
|
abc6fea20b
|
child nodes get repositioned correctly when resizing top or left
|
2024-01-23 12:35:24 +01:00 |
|
moklick
|
25576cd5d5
|
chore(types): cleanup comments
|
2024-01-16 18:09:54 +01:00 |
|
peterkogo
|
8c32b426f4
|
added typedocs for plugins
|
2024-01-15 17:38:54 +01:00 |
|
moklick
|
c0543f9880
|
chore(controls): add aria-label #3775
|
2024-01-11 17:29:28 +01:00 |
|
moklick
|
c5d7f107d7
|
refactor(resizer): correct typo
|
2024-01-09 16:49:19 +01:00 |
|
moklick
|
b18ef10e43
|
refactor(react): use node.width/height for resizer changes
|
2024-01-09 16:20:47 +01:00 |
|
moklick
|
616fb14c34
|
chore(node-resizer): cleanup
|
2024-01-09 12:30:29 +01:00 |
|
moklick
|
0cbfcb5c7b
|
Merge branch 'next' into svelte-node-resizer
|
2024-01-09 11:33:15 +01:00 |
|
peterkogo
|
634db6d844
|
cleaned up naming
|
2024-01-08 18:28:59 +01:00 |
|
peterkogo
|
ec98b724b1
|
cleaned up some things
|
2024-01-08 16:41:00 +01:00 |
|
peterkogo
|
4a1d5be831
|
extract all logic to system
|
2024-01-08 15:37:34 +01:00 |
|
moklick
|
61f8e00541
|
chore(react): cleanup exports
|
2024-01-08 13:26:14 +01:00 |
|
peterkogo
|
da47117585
|
Extracted xyresizer functions to system
|
2024-01-08 12:25:03 +01:00 |
|
moklick
|
30c975e39f
|
chore(react): cleanup exports
|
2024-01-08 11:59:01 +01:00 |
|
peterkogo
|
296cc15fc1
|
Naive copy&paste implementation of node resizer in svelte, some stuff pulled out to system
|
2024-01-04 21:43:04 +01:00 |
|
moklick
|
7649e70082
|
fix(react): minimap nodes for subflows
|
2024-01-03 13:22:15 +01:00 |
|
moklick
|
97ab615e6a
|
Merge branch 'next' into refactor/tsdoc
|
2023-12-19 11:59:44 +01:00 |
|
moklick
|
3b69a11aac
|
chore(examples): cleanup
|
2023-12-16 11:19:39 +01:00 |
|
moklick
|
71f038a319
|
refactor(node-renderer): simplify selectors, remove reselect, cleanup
|
2023-12-14 12:32:41 +01:00 |
|
moklick
|
99a422f9f1
|
Merge branch 'main' into perf/noderenderer-minimap
|
2023-12-13 16:32:02 +01:00 |
|
moklick
|
10f31e79e6
|
refactor(types): use custom node type as generic
|
2023-12-07 12:24:03 +01:00 |
|
moklick
|
a1e585fdcc
|
refactor(css-vars): prefix with xy and fix bgColor prop closes #3669
|
2023-11-28 16:35:44 +01:00 |
|
Ivan Akulov
|
d4484be0c3
|
Document the design decisions
|
2023-11-25 02:18:58 +01:00 |
|
Ivan Akulov
|
d1a5bc75ab
|
Optimize MiniMapNodes like NodeRenderer
|
2023-11-25 02:18:58 +01:00 |
|
Moritz Klack
|
ab5eef220f
|
Feat: dark mode (#3652)
* feat(react/svelte): add dark mode defaults
* refactor(darkmode): minimap, edges, edge labels
* chore(style): edge label color
* feat(colorMode): add colorMode prop light/dark/system
* chore(examples): cleanup
* test(colorMode): add tests
* chore(base.css): add dark base
* chore(examples): cleanup
|
2023-11-23 12:15:36 +01:00 |
|
moklick
|
39b0deb9a4
|
fix(react): node resizer use new width/height attr
|
2023-11-21 16:08:13 +01:00 |
|
moklick
|
d812dbbe53
|
refactor(nodes): add computed attr for width/height and absolute position
|
2023-11-21 15:06:42 +01:00 |
|
peterkogo
|
b8affc1c82
|
Svelte NodeToolbar with E2E (#3643)
* Added NodeToolbar
* Added comments & fixed default behaviour in svelte
* Added e2e-tests for NodeToolbar component & added data-id to react NodeToolbar
* refactor(svelte/NodeToolbar): cleanup
* refactor(node-toolbar): add system utils
---------
Co-authored-by: moklick <info@moritzklack.com>
|
2023-11-20 18:40:43 +01:00 |
|
moklick
|
e798e94275
|
refactor(react/svelte): use nodeLookup
|
2023-11-14 15:52:48 +01:00 |
|
moklick
|
a147a20f6e
|
refactor(react/svelte): use node lookup for perf improvement
|
2023-11-13 16:43:57 +01:00 |
|
moklick
|
90912a6c1a
|
reafactor(react/svelte): rename some util functions #3528
|
2023-11-13 10:45:06 +01:00 |
|
moklick
|
d1589bac17
|
Merge branch 'xyflow' into feat/ssr
|
2023-10-23 12:15:21 +02:00 |
|
moklick
|
92a06d25db
|
chore(svelte): add id prop
|
2023-10-16 11:22:05 +02:00 |
|
moklick
|
1acc59e44c
|
feat(react): ssr
|
2023-10-05 17:28:05 +02:00 |
|