Javi Agenjo
ca1d7548ba
Merge branch 'master' into allow-equations-in-number-inputs
2023-04-07 19:23:09 +02:00
Javi Agenjo
8c0a561c70
Merge pull request #359 from omar92/organize-inner_value_change
...
organize reciving input from prompt dialog
2023-04-07 18:51:49 +02:00
Baldur Gislason
bc6c4948d8
Moving options
2023-04-05 15:46:23 +00:00
Baldur Gislason
7675741f1a
renamed option
2023-04-05 15:42:01 +00:00
Baldur Gislason
d2c46d3e6d
Moved properties to the right place.
2023-04-05 15:41:07 +00:00
Baldur Gislason
f55bbacf02
Made it possible for sliders to be read only
2023-04-05 15:30:49 +00:00
Baldur Gislason
b3c8427232
Make the marker also stay within the designated area
2023-04-05 15:27:09 +00:00
Baldur Gislason
66e899643c
Made slider colours configurable
2023-04-05 15:26:22 +00:00
Baldur Gislason
cb8c35c760
Preventing slider from rendering outside its designated area if value it is based on is outside the expected range.
2023-04-05 15:21:17 +00:00
omar abdelzaher sleam
fb882aefb4
organize reciving input from prompt dialog
2023-04-05 03:45:12 +00:00
omar abdelzaher sleam
2a7f8d4fff
remove duplicated line
2023-04-05 05:20:29 +02:00
omar abdelzaher sleam
b0f0eb9ea9
secure eval
2023-04-05 05:19:33 +02:00
omar abdelzaher sleam
7dc24f14ed
try solve the numbers equations
2023-04-04 17:20:09 +00:00
Moritz Ulmer
c18df08a74
Add tests for registerNodeType
...
Why:
- Ensure that the function works as expected
This change addresses the need by:
- Add tests
- Remove duplicate logic
2023-03-31 15:04:49 +02:00
Moritz Ulmer
f64bb7ba6b
Replace deprecated function
2023-03-21 09:41:08 +01:00
Moritz Ulmer
6366f9132b
Add first test
...
Why:
- Every journey starts with a first step
This change addresses the need by:
- Adding jest and a test
- Resolve ESLint warnings/errors in the tested function
2023-03-20 16:08:50 +01:00
Javi Agenjo
de997aca7e
Merge pull request #348 from atlasan/contrib
...
fix undefined def_options
2023-03-20 11:40:39 +01:00
atlasan
31ec9567e0
fix undefined def_options
...
https://github.com/jagenjo/litegraph.js/issues/346
2023-03-20 11:00:23 +01:00
Moritz Ulmer
47ac1b7612
Proposed variable type update
...
Why:
- Reduces scope to required / expected of variables
This change addresses the need by:
- Using let / const instead of global / var
- Update ESlint configurtation
2023-03-20 10:54:38 +01:00
KaruroChori
23e81adc8e
Update litegraph.js
...
Prevent error since panel is not defined.
2023-03-18 18:07:05 +00:00
Tim Gates
4177923d1d
docs: Fix a few typos
...
There are small typos in:
- editor/js/defaults.js
- editor/js/defaults_mobile.js
- src/litegraph.js
- src/nodes/geometry.js
- src/nodes/gltextures.js
Fixes:
- Should read `sequentially` rather than `sequentually`.
- Should read `default` rather than `deafult`.
- Should read `visually` rather than `visualy`.
- Should read `offscreen` rather than `offscren`.
- Should read `dichotomic` rather than `dichotimic`.
Signed-off-by: Tim Gates <tim.gates@iress.com >
2023-03-05 11:51:27 +11:00
Mohsen Karami
d7c118987e
Prevent the blocks from becoming unselected as the user drags them.
2023-03-03 10:50:55 +03:30
Mohsen Karami
b57885e3d7
Prevent unselecting blocks if the user double-clicks on them.
2023-03-03 10:33:42 +03:30
Javi Agenjo
1312de64a7
Merge pull request #329 from mohsen-karami/master
...
Add the ability to select multi nodes/blocks without pressing extra keys (shift/Ctrl)
2023-03-02 11:52:17 +01:00
tamat
29fc1a3929
fix in widget
2023-02-28 14:05:51 +01:00
tamat
4252b513de
Merge branch 'master' of https://github.com/jagenjo/litegraph.js
2023-02-28 13:29:00 +01:00
tamat
54c2c1c5f7
fixes
2023-02-28 13:28:57 +01:00
astrot1988
f6920f4699
fix: declare var
2023-02-03 20:05:32 +03:00
Mohsen Karami
f62b33d95a
Add the ability to deselect the selected blocks in multi-select mode
2022-12-06 23:27:33 +03:30
Mohsen Karami
6762f1f339
Allow selecting multi nodes without pressing extra keys
2022-11-30 16:00:34 +03:30
Shan M
fd5e8610da
Shouldn't update Event.deltaX as it is read-only property
...
As far as I can tell removing those lines doesn't have any issues. It solves typescripts error for e.deltaX having only getter.
2022-01-16 14:26:28 +03:00
tamat
376f6434e8
fixes to launch onInputAdded or onOutputAdded when configuring node
2021-12-22 18:09:59 +01:00
tamat
8c073dcb10
Merge branch 'master' of https://github.com/jagenjo/litegraph.js
2021-12-02 13:12:20 +01:00
tamat
919007f741
fixes
2021-12-02 13:12:16 +01:00
Javi Agenjo
8959e1569e
Merge pull request #162 from jitendra-kumawat/master
...
Updated arrange method to support vertical layout of nodes
2021-12-02 13:11:37 +01:00
tamat
2401cec699
fix in searchbox retenting the focus
2021-11-25 16:49:22 +01:00
tamat
af19af2c51
fixes in mouse events
2021-11-18 19:29:10 +01:00
tamat
d082927648
Merge branch 'master' of https://github.com/jagenjo/litegraph.js
2021-11-16 17:04:45 +01:00
tamat
fc7045d71f
default to drag inputs to disconnect
2021-11-16 17:04:40 +01:00
Gauss Zhou
c0ec1ce0a8
fix: issues #272
...
We should avoid using undeclared variables
2021-11-14 00:19:12 +08:00
tamat
9853fc2958
fixes
2021-11-10 11:55:31 +01:00
atlasan
e3b6044431
Changed default value for pointerevents_method property
2021-11-09 12:37:38 +01:00
Javi Agenjo
702d8dd373
Merge pull request #264 from atlasan/pulls
...
Pack
2021-11-03 10:03:54 +01:00
Javi Agenjo
7f9edcb4f2
Merge pull request #256 from Eikeike/widgetFix
...
make y pos of widgets customizable
2021-11-03 10:02:18 +01:00
atlasan
cb70928146
tiny fix
2021-10-25 12:02:13 +02:00
atlasan
fc605e0171
Fixes
...
Autoconnect: allows generic types *
Touches, they should be evaluated when pointerEvents are not available?
first glimpse
2021-10-22 16:09:08 +02:00
atlasan
1d118d95ac
MultiActions for context menu
...
- right click node menu actions will be applied to all selected nodes
(mode, resize, collapse, colors, shapes, clone, remove)
- can add to selection with both cntrl and shift, and dragging new rects
with cntr+shift
- TODO apply to alt-drag clone, properties(?), ..
2021-10-15 16:37:25 +02:00
atlasan
d842c98e21
Fix and refactor
2021-10-15 02:27:46 +02:00
atlasan
84ff381c46
Small fix and new features
...
- nodes_executing, nodes_actioning initial set
- slot_types_default (in and out) helps in having defaults nodes for
specific slot_types
- slot_types_default are filled as an example in src/nodes/others.js
- middle_click_slot_add_default_node allows auto-placing defaults nodes
next to a slot
- release_link_on_empty_shows_menu conditions having
realease-in-empty-space functionality
- keypress for slot name
- do include new js/defaults.js in editor and leave the Lib with new
functionalities off by default
- new html with mobile editor (working on)
- separate defaults
- optional thirdy-party html console
2021-10-14 18:42:57 +02:00
atlasan
dfa7a2a71a
Change new options to disabled, fix retrocompatibility
...
- currently testing with webglstudio
2021-10-11 14:53:34 +02:00