Commit Graph

3450 Commits

Author SHA1 Message Date
Victor Nakoryakov
6b932d4a60 Merge pull request #1108 from xodio/hotfix-defered-pulse-init
Do not emit extraneous pulse from defer-pulse on boot
2018-03-05 17:35:23 +03:00
Victor Nakoryakov
52a23f1c01 fix(stdlib): do not emit extraneous pulse from defer-pulse on boot 2018-03-05 16:32:12 +03:00
Evgeny Kochetkov
22e1d70b08 Merge pull request #1107 from xodio/infra-bring-back-git-clean-check
Add CI steps that check for side-effects after build/tests
2018-03-05 15:44:43 +03:00
Evgeny Kochetkov
da44fc71ae tweak(infra): add CI steps that check for side-effects 2018-03-05 15:24:37 +03:00
Evgeny Kochetkov
84e0601949 Merge pull request #1106 from xodio/tweak-remove-unneeded-output-from-discretize-node
Remove unneeded output pin from xod/core/discretize
2018-03-05 13:45:20 +03:00
Evgeny Kochetkov
d07f20a787 tweak(stdlib): remove unneeded output pin from xod/core/discretize 2018-03-05 13:25:34 +03:00
Victor Nakoryakov
a3aea22a5d Merge pull request #1104 from xodio/fix-doc-variadics
Make clarification for variadics article
2018-03-05 13:24:34 +03:00
Victor Nakoryakov
bfd4d334bf doc(guide): minor clarification for variadics article 2018-03-05 12:27:04 +03:00
Evgeny Kochetkov
5ca4c1fe70 Merge pull request #1103 from xodio/release-0.19.0
Release 0.19.0
2018-03-02 16:10:41 +03:00
Evgeny Kochetkov
448dc09c9b chore(infra): release 0.19.0 v0.19.0 2018-03-02 14:22:03 +03:00
Evgeny Kochetkov
f58631a408 Merge pull request #1101 from xodio/doc-1069-variadic-guides
Add variadic node guide articles
2018-03-02 14:21:25 +03:00
Victor Nakoryakov
a0284aac6e doc(tutorial): drop outdated and deprecated articles from index 2018-03-02 13:19:27 +03:00
Victor Nakoryakov
03a8f68336 doc(guide): move concepts section to the top of User’s Guide 2018-03-02 13:19:27 +03:00
Victor Nakoryakov
1bff4f40fe doc(guide): add articles on variadics 2018-03-02 13:19:27 +03:00
Kirill Shumilov
3fbdeb1c04 Merge pull request #1100 from xodio/tweak-show-if-pin-is-variadic-in-help-panel
Show if a pin is variadic in help panel
2018-03-02 13:07:14 +03:00
Evgeny Kochetkov
871fa061be tweak(xod-client): show if a pin is variadic in help panel 2018-03-02 12:55:43 +03:00
Victor Nakoryakov
d7ea7d7074 Merge pull request #1097 from xodio/doc-0.19.0-changelog
Update changelog for upcoming 0.19.0
2018-03-01 19:48:09 +03:00
Victor Nakoryakov
db4c5219ae doc(changelog): update for upcoming 0.19.0 2018-03-01 19:35:29 +03:00
Kirill Shumilov
b80e70459b Merge pull request #1099 from xodio/fix-node-hovering
Fix hanging hover effect on Node after moving / drill down and etc
2018-03-01 19:27:25 +03:00
Kirill Shumilov
9da70221bf fix(xod-client): fix hanging hover effect on Node after moving / drilling down and etc 2018-03-01 19:02:00 +03:00
Victor Nakoryakov
d68315c3cc Merge pull request #1098 from xodio/fix-tutorial-node-labels
Fix tutorial node labels
2018-03-01 18:47:23 +03:00
Evgeny Kochetkov
74122a49c3 fixup! doc(tutorial): tweak texts to match new labeling scheme for variadic nodes 2018-03-01 18:08:47 +03:00
Victor Nakoryakov
5b9ae79c81 doc(tutorial): tweak texts to match new labeling scheme for variadic nodes 2018-03-01 17:44:15 +03:00
Victor Nakoryakov
073581fcdd feat(stdlib): cancel variadicity of xod/core/subtract 2018-03-01 17:44:15 +03:00
Victor Nakoryakov
6b9add9e57 refactor(stdlib): drop labels when the meaning is evident 2018-03-01 17:44:15 +03:00
Kirill Shumilov
653aad77d5 Merge pull request #1096 from xodio/tweak-show-variadic-pin-dots-on-hover
Show variadic pin dots on hover
2018-03-01 16:32:11 +03:00
Kirill Shumilov
c840773004 tweak(xod-client): render dots inside Pins for variadic Node in Inspector 2018-03-01 14:47:53 +03:00
Kirill Shumilov
f3c74789be fix(xod-client): remove isRequired from TooltipHOC property to avoid React Warnings on dragging Node 2018-03-01 14:47:53 +03:00
Kirill Shumilov
ec9197a385 tweak(xod-client): change style of variadic Node grip (6px -> 5px, add 0.5px to x) 2018-03-01 14:47:53 +03:00
Kirill Shumilov
8be63c0448 feat(xod-client): show PinDots only on Node hover 2018-03-01 14:47:53 +03:00
Kirill Shumilov
3e9939be31 Merge pull request #1093 from xodio/feat-1067-adjustable-arity-level
Add possibility to adjust arity level of Node in IDE
2018-03-01 12:16:57 +03:00
Kirill Shumilov
648a5f5504 tweak(xod-client): optimize using of Project (for new mode) in the Patch container 2018-03-01 12:01:25 +03:00
Kirill Shumilov
b36ad05673 tweak(xod-client): make variadic Nodes renders the same way in the Helpbox and when dragging Node from ProjectBrowser + avoid mouse events on Node in the Helpbox 2018-03-01 12:01:25 +03:00
Kirill Shumilov
fca389eccc feat(xod-client): make possible to change Node arityLevel within GUI 2018-03-01 12:01:25 +03:00
Kirill Shumilov
3f774098af Merge pull request #1094 from xodio/tweak-dont-show-tooltip-for-dragged-nodes
Don’t show tooltip for dragged node
2018-03-01 12:00:14 +03:00
Evgeny Kochetkov
79b2a0e7cb tweak(xod-client): don’t show tooltip for dragged node 2018-03-01 11:24:54 +03:00
Victor Nakoryakov
d766545649 Merge pull request #1095 from xodio/feat-join-node
Implement xod/core/join
2018-03-01 11:09:56 +03:00
Victor Nakoryakov
ee95806427 feat(stdlib): implement xod/core/join 2018-02-28 19:34:20 +03:00
Evgeny Kochetkov
31362d485d Merge pull request #1092 from xodio/fix-stuck-tooltips
Fix "stuck" tooltips
2018-02-28 16:35:53 +03:00
Evgeny Kochetkov
e6af2a2c24 fix(xod-client): prevent “stuck” tooltips 2018-02-28 16:07:21 +03:00
Evgeny Kochetkov
a2088e97bf Merge pull request #1091 from xodio/feat-1068-make-standard-nodes-variadic
Make standard nodes variadic
2018-02-28 15:49:06 +03:00
Evgeny Kochetkov
f82d813240 fix(xod-project): fix links orientation when expanding variadic patches 2018-02-28 13:05:56 +03:00
Evgeny Kochetkov
cf96d942f2 fix(xod-project): start indexing additional terminals from 1 when expanding variadic patches 2018-02-28 13:05:56 +03:00
Evgeny Kochetkov
9278266f3c feat(stdlib): make standard nodes variadic 2018-02-28 13:05:56 +03:00
Evgeny Kochetkov
e7e404ca80 Merge pull request #1090 from xodio/fix-arity-level
Fix rendering of one superfluous variadic group
2018-02-27 19:04:47 +03:00
Kirill Shumilov
2decb1c6e0 fix(xod-project): fix rendering of one superfluous variadic group (arityLevel === 2 means that there is only one additional pin) 2018-02-27 18:53:35 +03:00
Kirill Shumilov
6f7035e139 Merge pull request #1088 from xodio/feat-1066-render-and-link-variadic-pins
Render variadic pins and allow to link them
2018-02-27 18:06:39 +03:00
Kirill Shumilov
51fddba3e6 feat(xod-client): mark latest variadic Pins with "dots" and improve drawing of the Links in moving mode to prevent ugly overlapping of link enging over "dots" symbol 2018-02-27 17:54:35 +03:00
Kirill Shumilov
e6f50bcf87 feat(xod-project, xod-client): compute and render variadic pins for Nodes with arityLevel > 1 and allow to link them 2018-02-27 17:54:35 +03:00
Evgeny Kochetkov
afd2f689ab Merge pull request #1089 from xodio/feat-1065-expand-variadic-nodes
Expand variadic nodes
2018-02-26 20:24:02 +03:00