Commit Graph

4462 Commits

Author SHA1 Message Date
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
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
ac96542f63 Merge pull request #1665 from xodio/feat-1632-tweaks-in-simulation
Tweak nodes in Simulation
2019-02-06 18:13:29 +03:00
Kirill Shumilov
e86332319f chore(fixtures): update fixtures 2019-02-06 16:37:33 +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
1be9cd3276 Merge pull request #1662 from xodio/feat-tweak-nodes-cpp-implementation
C++ implementation for tweak nodes
2019-02-06 13:01:33 +03:00
Evgeny Kochetkov
a2e921c792 feat(xod-arduino, stdlib): C++ implementation of tweak nodes 2019-02-06 12:40:09 +03:00
Evgeny Kochetkov
f5a0b4f1b2 Merge pull request #1660 from xodio/feat-send-data-to-serial
Add ability to send text lines via serial
2019-02-06 12:18:14 +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
5dd86484ca Merge pull request #1661 from xodio/fix-stop-simulation-on-debugger-close
Stop simulation on closing debugger tab
2019-02-05 12:28:18 +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
c5cd8cb2ba Merge pull request #1659 from xodio/tweak-1645-jumper-outstanding-look
Make a fancy look for `xod/patch-nodes/jumper`
2019-02-04 13:03:08 +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
9471fbe5b4 Merge pull request #1658 from xodio/tweak-1641-sidebar-tooltips
Add tooltips for show/hide sidebar pane buttons
2019-02-01 20:42:18 +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
1d6737972f Merge pull request #1657 from xodio/refactor-1625-move-debug-nodes
Move debug nodes into new library
2019-02-01 18:18:38 +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
df5ae23749 refactor(workspace): copy watch and console-log into new xod/debug library, mark old ones as deprecated 2019-02-01 17:36:12 +03:00
Kirill Shumilov
cb27f79cd3 Merge pull request #1655 from xodio/fix-1653-sidebar-height
Fix sidebar height in FF with CSS
2019-02-01 17:33:26 +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
5626410f9e Merge pull request #1654 from xodio/tweak-send-auth-token
Send Authorization header within cloud compilation request
2019-02-01 17:00:23 +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
189e39cb3d Merge pull request #1652 from xodio/fix-cast-to-string-tabtest
Fix tabtest of `xod/core/cast-to-string(number)`
2019-02-01 16:08:30 +03:00
Kirill Shumilov
025acc877e fix(xod/core): fix tabtest of xod/core/cast-to-string(number) 2019-02-01 15:49:44 +03:00
Kirill Shumilov
9cd78133e2 Merge pull request #1651 from xodio/refactor-xod-cloud-tabtest
Make `xod-cloud-tabtest` works with new FQBN and rename the package
2019-02-01 15:49:06 +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
Kirill Shumilov
02fab27926 refactor(xod-cloud-tabtest, xod-client): use new wasm:tabtest:2 fqbn to build and run tabtests in the same way as the simulation wasm 2019-02-01 15:26:50 +03:00
Kirill Shumilov
990cadbadf Merge pull request #1650 from xodio/fix-format-number
Fix `formatNumber` rounding (1 with precision 2 => "1.00")
2019-02-01 15:23:36 +03:00
Kirill Shumilov
99ab6f0512 chore(workspace): update cpp fixtures 2019-02-01 13:47:27 +03:00
Kirill Shumilov
07dbcdf5f1 fix(xod-arduino): fix formatNumber converting integers to floats with specified precision (1 with precision 2 = 1.00) 2019-02-01 13:47:27 +03:00