Kirill Shumilov
|
c644ddbb00
|
fix(xod-tabtest, xod-arduino): escape pin labels for C++
|
2019-02-14 17:15:15 +03:00 |
|
Kirill Shumilov
|
a5c7b8b13a
|
feat(xod-func-tools): add cppEscape function
|
2019-02-14 13:50:39 +03:00 |
|
Victor Nakoryakov
|
a20e16a7b7
|
Merge pull request #1685 from xodio/doc-1427-patch-nodes-descriptions
Add meta- and generated nodes descriptions
|
2019-02-14 12:56:32 +03:00 |
|
Victor Nakoryakov
|
03cbfebdbb
|
feat(xod-project): generate custom type terminal descriptions
|
2019-02-14 12:06:33 +03:00 |
|
Victor Nakoryakov
|
06707e5191
|
feat(xod-project): describe all built-in terminal nodes
|
2019-02-14 12:06:33 +03:00 |
|
Victor Nakoryakov
|
c13bd4eba1
|
chore(xod-project): exit with error if built-in terminal is missing in .xodball
|
2019-02-14 12:06:33 +03:00 |
|
Victor Nakoryakov
|
a80538da1d
|
doc(stdlib): add description to patch-nodes nodes stored in xodball
|
2019-02-14 12:06:33 +03:00 |
|
Evgeny Kochetkov
|
0ca6c1d7ae
|
Merge pull request #1681 from xodio/refactor-inspector-widgets
Refactor inspector widgets
|
2019-02-13 19:58:48 +03:00 |
|
Evgeny Kochetkov
|
9966ef06bd
|
refactor(xod-client): remove useless onFocus prop from BoolPinWidget
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
8e3a478757
|
tweak(xod-client): fix floating point prescision issues when changing values of number pins with up/down arrows
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
a07b43a7a2
|
refactor(xod-client): tidy up exports from inspectorWidgets
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
5be77e99b7
|
refactor(xod-client): remove useless div wrapper from Widget
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
3099c7c4ab
|
feat(xod-client): select pin values in Inspector after updating
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
af270d8a2e
|
refactor(xod-client): remove unused onFocus prop from PulsePinWidget
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
d682d1bc17
|
tweak(xod-client): always replace Widget’s value to a parsed one on commit
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
e44006aa38
|
tweak(xod-client): force commit in number widget’s keyboard handlers
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
eab42ccece
|
tweak(xod-client): add optional ‘forceCommit’ flag to Widget’s updateValue
It’s quite useful in hotkey handlers
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
84b55a6edb
|
refactor(xod-client): remove broken ‘dot’ hotkey handler form number widget
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
21e22edb9c
|
fix(xod-client): fix up/down hotkeys for number widget, add shift modifier
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
f7025c497e
|
refactor(xod-client): remove unused IOLabelWidget
it was not used since 2016
|
2019-02-13 15:49:29 +03:00 |
|
Evgeny Kochetkov
|
92ac263bf7
|
refactor(xod-client): remove computing disabled prop from Widget’s responsibilities
# Conflicts:
# packages/xod-client/src/editor/components/inspectorWidgets/Widget.jsx
|
2019-02-13 15:49:28 +03:00 |
|
Evgeny Kochetkov
|
85723ea413
|
refactor(xod-client): remove unused focused prop from Widget
# Conflicts:
# packages/xod-client/src/editor/components/inspectorWidgets/Widget.jsx
|
2019-02-13 15:48:50 +03:00 |
|
Evgeny Kochetkov
|
0d2f9ca316
|
refactor(xod-client): flatten structure of an object returned by getNodeWidgetConfig
|
2019-02-13 15:47:10 +03:00 |
|
Evgeny Kochetkov
|
20bc1cf5bf
|
refactor(xod-client): implicitly pass props through from Widget to it’s Component
|
2019-02-13 15:47:06 +03:00 |
|
Evgeny Kochetkov
|
dc402704b6
|
refactor(xod-client): remove unusef onFocusChange prop from Widget
|
2019-02-12 13:53:21 +03:00 |
|
Evgeny Kochetkov
|
c73b703a6a
|
refactor(xod-client): flatten Widget’s widgetConfig prop
|
2019-02-12 13:53:20 +03:00 |
|
Evgeny Kochetkov
|
c90291b4ca
|
refactor(xod-client): rename widget config prop type to dataType
|
2019-02-12 13:53:20 +03:00 |
|
Evgeny Kochetkov
|
79e3e2c4ac
|
refactor(xod-client); abolish composeWidget
|
2019-02-12 13:53:20 +03:00 |
|
Evgeny Kochetkov
|
e984115a3f
|
refactor(xod-client): move createPinWidgetsConfig into WidgetsGroup, rename it into PinWidgetsGroup, fix componentWillReceiveProps
|
2019-02-12 13:53:20 +03:00 |
|
Evgeny Kochetkov
|
77fcacfaa0
|
Merge pull request #1677 from xodio/fix-stdlib-abs-on-esp8266
Make `xod/math/abs` correctly handle values between -1 and 0 on esp8266
|
2019-02-12 13:23:26 +03:00 |
|
Evgeny Kochetkov
|
595fa28597
|
fix(stdlib): make xod/math/abs correctly handle values between -1 and 0 on esp8266
|
2019-02-11 15:24:38 +03:00 |
|
Evgeny Kochetkov
|
1dc36dec55
|
Merge pull request #1674 from xodio/release-0.27.0
Release 0.27.0
|
2019-02-08 18:04:02 +03:00 |
|
Evgeny Kochetkov
|
09dd864a6e
|
chore(infra): release 0.27.0
v0.27.0
|
2019-02-08 17:30:52 +03:00 |
|
Evgeny Kochetkov
|
055b5c0246
|
Merge pull request #1673 from xodio/chore-doc-changelog-for-upcoming-0.27.0
Update changelog for upcoming 0.27.0
|
2019-02-08 17:17:25 +03:00 |
|
Evgeny Kochetkov
|
09f2fade1f
|
doc(changelog): update for upcoming 0.27.0
|
2019-02-08 16:45:06 +03:00 |
|
Kirill Shumilov
|
ba188039b2
|
Merge pull request #1672 from xodio/fix-1671-jumpers-linking
Fix crash of two linked jumper nodes
|
2019-02-08 15:25:19 +03:00 |
|
Kirill Shumilov
|
94f8ae4e94
|
fix(xod-client): fix deducing of types in Jumper node body
|
2019-02-08 15:04:30 +03:00 |
|
Evgeny Kochetkov
|
6b57300a5a
|
Merge pull request #1669 from xodio/fix-stdlib-int-overflow-in-format-number
Fix integer overflow in formatNumber on some platforms
|
2019-02-08 15:03:45 +03:00 |
|
Evgeny Kochetkov
|
cad589dd4e
|
fix(stdlib): fix integer overflow in formatNumber on some platforms
|
2019-02-08 14:41:35 +03:00 |
|
Evgeny Kochetkov
|
7c87ee66cc
|
Merge pull request #1670 from xodio/tweak-stdlib-remove-tweak-pulse
Remove `tweak-pulse` because it's not yet supported in the UI
|
2019-02-08 14:41:09 +03:00 |
|
Evgeny Kochetkov
|
2a5dfd322e
|
tweak(stdlib): remove tweak-pulse while they are not supported in the UI
|
2019-02-08 13:03:38 +03:00 |
|
Evgeny Kochetkov
|
6075380f3f
|
Merge pull request #1668 from xodio/fix-stdlib-tweak-string-impl
Fix tweak-string-16 implementation
|
2019-02-08 12:41:07 +03:00 |
|
Evgeny Kochetkov
|
d1a48e7960
|
fix(stdlib): fix tweak-string-16 implementation
|
2019-02-08 12:21:52 +03:00 |
|
Kirill Shumilov
|
02f3d64b7a
|
Merge pull request #1667 from xodio/fix-include-bundled-libs
Fix including of bundled Arduino libraries in dev mode
|
2019-02-07 19:54:06 +03:00 |
|
Kirill Shumilov
|
ff7167c7dd
|
fix(xod-client-electron): fix including of bundled arduino libraries on upload to board in development mode of IDE
|
2019-02-07 18:55:42 +03:00 |
|
Evgeny Kochetkov
|
fc8b1bd0c9
|
Merge pull request #1666 from xodio/feat-tweaks-ui
Tweak values by editing values of tweak nodes in Inspector
|
2019-02-07 17:48:07 +03:00 |
|
Evgeny Kochetkov
|
79fbb979c1
|
refactor(xod-client): rename selectConstantNodeValue to focusBoundValue
|
2019-02-07 17:18:29 +03:00 |
|
Evgeny Kochetkov
|
51d01e64ba
|
feat(xod-client): send tweak messages in simulation mode
|
2019-02-07 17:18:29 +03:00 |
|
Evgeny Kochetkov
|
8cb647b74b
|
refactor(xod-client, xod-client-electron): use middleware to send data to serial
|
2019-02-07 17:18:29 +03:00 |
|
Evgeny Kochetkov
|
bde9c20fa5
|
fix(stdlib): prevent erasing of initially bound value of tweak-string-16
|
2019-02-07 17:18:29 +03:00 |
|