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
|
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
|
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
|
09dd864a6e
|
chore(infra): release 0.27.0
|
2019-02-08 17:30:52 +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
|
cad589dd4e
|
fix(stdlib): fix integer overflow in formatNumber on some platforms
|
2019-02-08 14:41:35 +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
|
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
|
761852cafb
|
feat(xod-arduino, xod-client, xod-client-electron): send tweak messages to serial from Inspector during debug session
|
2019-02-07 13:12:21 +03:00 |
|
Evgeny Kochetkov
|
e763931397
|
feat(xod-client): special UI for tweak nodes
|
2019-02-06 18:44:43 +03:00 |
|
Evgeny Kochetkov
|
28e598dac1
|
feat(xod-project): make outputs of tweak nodes bindable
|
2019-02-06 18:44:42 +03:00 |
|
Evgeny Kochetkov
|
4a6d3424c0
|
refactor(xod-client-electron): rename debuggerMiddleware to stopDebuggerOnTabCloseMiddleware
|
2019-02-06 18:44:42 +03:00 |
|
Kirill Shumilov
|
478d612494
|
feat(xod-arduino): update XOD runtime to work fine with tweaks in Simulation mode
|
2019-02-06 16:30:19 +03:00 |
|
Evgeny Kochetkov
|
a2e921c792
|
feat(xod-arduino, stdlib): C++ implementation of tweak nodes
|
2019-02-06 12:40:09 +03:00 |
|
Evgeny Kochetkov
|
ae85e65ae4
|
feat(xod-client, xod-client-electron): Add ability to send text lines via serial
Closes #1622
|
2019-02-05 19:09:32 +03:00 |
|
Evgeny Kochetkov
|
136e014d40
|
tweak(xod-client): deal with “Unable to preventDefault inside passive event listener” warning
|
2019-02-05 12:49:53 +03:00 |
|
Evgeny Kochetkov
|
79b6e2d25d
|
fix(infra): fix storybook build
|
2019-02-05 12:49:53 +03:00 |
|
Kirill Shumilov
|
22e7aeab9b
|
fix(xod-client, xod-client-electron): stop simulation on closing debugger tab
|
2019-02-04 19:43:22 +03:00 |
|
Kirill Shumilov
|
1bf125a11a
|
tweak(xod-client): make a fancy look for xod/patch-nodes/jumper
|
2019-02-01 20:42:56 +03:00 |
|
Kirill Shumilov
|
09311c61a1
|
tweak(xod-client): add tooltips for show/hide sidebar pane buttons
|
2019-02-01 19:21:31 +03:00 |
|
Kirill Shumilov
|
4a475c68ad
|
refactor(xod-project): make new xod/debug nodes works as old ones
|
2019-02-01 17:36:12 +03:00 |
|
Kirill Shumilov
|
c958387be4
|
fix(xod-client): fix style to make correct sidebar height in FF
|
2019-02-01 17:01:58 +03:00 |
|
Kirill Shumilov
|
26ebe1bad6
|
tweak(xod-cloud-compile, xod-client): send Authorization header within cloud compilation request
|
2019-02-01 16:09:01 +03:00 |
|
Kirill Shumilov
|
1bf5683a5c
|
chore(xod-cloud-tabtest, xod-client): rename xod-cloud-tabtest into xod-cloud-compile and fix README.md
|
2019-02-01 15:26:50 +03:00 |
|