Evgeny Kochetkov
|
7b2e122965
|
feat(xod-project, xod-arduino, xod-tabtest): introduce read-only types
|
2020-09-04 16:38:52 +03:00 |
|
Kirill Shumilov
|
6befb7284f
|
feat(at-internet): make new package to provide internet interaction using AT commands
|
2020-03-25 21:28:24 +03:00 |
|
Evgeny Kochetkov
|
1d3d3a6592
|
chore(infra): bump bs-platform to 7.1.1
There are a lot of new features:
https://bucklescript.github.io/blog/2019/11/18/whats-new-in-7
https://bucklescript.github.io/blog/2020/02/04/release-7-1-0
No reason to stay on older version.
|
2020-02-18 17:42:38 +03:00 |
|
Kirill Shumilov
|
489f55d172
|
feat(xod-client): create ColorPicker component and storyboard for it
|
2020-02-13 16:56:55 +03:00 |
|
Kirill Shumilov
|
857338f669
|
chore(arduino-cli): replace stale child-process-promise with the latest versions of cross-spawn and promisify-child-process
|
2019-12-02 16:14:28 +03:00 |
|
Evgeny Kochetkov
|
5808829842
|
chore(xod-deploy, xod-client-electron): upgrade to electron 4.2.4
|
2019-06-24 15:01:48 +03:00 |
|
Evgeny Kochetkov
|
3c9f934450
|
chore(xod-arduino): make changes of C++ templates in platform trigger a rebuild in dev mode
|
2019-05-16 18:03:22 +03:00 |
|
Evgeny Kochetkov
|
c7d5e11d9d
|
chore(belt-holes, xod-arduino, xod-func-tools, xod-project, xod tabtest): upgrade to bs-platform 5.0.0
|
2019-03-23 02:37:49 +03:00 |
|
Evgeny Kochetkov
|
b2d2b56d0f
|
tweak(xod-client): scroll activated tab into view
|
2019-02-26 15:29:15 +03:00 |
|
Evgeny Kochetkov
|
75ae1f54b7
|
chore(xod-client): bump react-sortable-hoc to 1.6.1
|
2019-02-15 14:10:32 +03:00 |
|
Kirill Shumilov
|
5019b2002e
|
feat(xod-client): run tabtests in workers, make it abortable and get wasm runtime from service
|
2019-01-28 14:19:40 +03:00 |
|
Evgeny Kochetkov
|
5bf32a4b77
|
chore(xod-client-electron): bump electron version to 1.8.8
|
2018-12-26 15:18:35 +03:00 |
|
Evgeny Kochetkov
|
aae14aa64c
|
feat(xod-clout-tabtest): add xod-cloud-tabtest package for compiling tabtests in the cloud and running them
|
2018-12-26 15:18:34 +03:00 |
|
Kirill Shumilov
|
577b06c2f5
|
feat(xod-client): double click on constant node provides opening of Inspector, focusing and selecting value of the node's PinWidget control
|
2018-12-26 14:28:19 +03:00 |
|
Evgeny Kochetkov
|
7b8bffc07f
|
feat(xod-project, xod-client): add tabtest marker that allows managing patch.test.tsv attachments
|
2018-12-25 19:43:10 +03:00 |
|
Evgeny Kochetkov
|
887dc200cf
|
chore(infra): resolve ramda version to ^0.24.1 for ramda-fantasy
|
2018-11-30 12:54:55 +03:00 |
|
Evgeny Kochetkov
|
d614aedf59
|
Merge branch '0.25.x' into chore-merge-0.25.x
# Conflicts:
# .circleci/config.yml
# CHANGELOG.md
# lerna.json
# packages/xod-arduino/platform/runtime.cpp
# packages/xod-cli/package.json
# packages/xod-client-browser/package.json
# packages/xod-client-electron/package.json
# packages/xod-client-electron/src/app/arduinoCli.js
# packages/xod-client-electron/src/app/main.js
# packages/xod-client-electron/src/upload/messages.js
# packages/xod-client-electron/src/view/containers/App.jsx
# packages/xod-client-electron/src/view/formatError.js
# packages/xod-client/package.json
# packages/xod-client/src/utils/browser.js
# tools/install-arduinocli.ps1
# workspace/__lib__/xod-dev/ds-rtc/project.xod
# workspace/__lib__/xod-dev/esp8266-mcu/project.xod
# workspace/__lib__/xod-dev/esp8266/project.xod
# workspace/__lib__/xod-dev/pn532-nfc/project.xod
# workspace/__lib__/xod-dev/w5500/project.xod
# workspace/__lib__/xod/bits/project.xod
# workspace/__lib__/xod/common-hardware/project.xod
# workspace/__lib__/xod/core/project.xod
# workspace/__lib__/xod/datetime/project.xod
# workspace/__lib__/xod/gpio/project.xod
# workspace/__lib__/xod/i2c/project.xod
# workspace/__lib__/xod/math/project.xod
# workspace/__lib__/xod/net/project.xod
# workspace/__lib__/xod/stream/project.xod
# workspace/__lib__/xod/uart/project.xod
# workspace/__lib__/xod/units/project.xod
# workspace/blink/__fixtures__/arduino.cpp
# workspace/blink/__fixtures__/firmware.bin
# workspace/blink/__fixtures__/firmware.hex
# workspace/count-with-feedback-loops/__fixtures__/arduino.cpp
# workspace/lcd-time/__fixtures__/arduino.cpp
# workspace/two-button-switch/__fixtures__/arduino.cpp
# yarn.lock
|
2018-11-26 18:38:26 +03:00 |
|
Evgeny Kochetkov
|
1dcd6b7f7d
|
chore(infra): explicitly use fresh node-gyp
|
2018-11-22 18:50:20 +03:00 |
|
Evgeny Kochetkov
|
2e996c425d
|
chore(xod-client, xod-client-electron, xod-client-browser): update react-hotkeys
|
2018-11-21 19:08:00 +03:00 |
|
Sergey Korolev
|
1125d24bf2
|
feat(xod-cli): add boards command
|
2018-11-19 13:11:53 +03:00 |
|
Sergey Korolev
|
ecf17ed00e
|
chore(xod-cli): use xod-deploy-bin
|
2018-11-19 13:11:53 +03:00 |
|
Sergey Korolev
|
02586a61a4
|
feat(xod-deploy-bin): create package
|
2018-11-19 13:11:53 +03:00 |
|
Evgeny Kochetkov
|
376653da29
|
fix(xod-client): prevent sidebar scroll position jumps
|
2018-11-13 19:07:10 +03:00 |
|
Evgeny Kochetkov
|
02dedc4919
|
chore(infra): add integrity entries to yarn lockfile
# Conflicts:
# yarn.lock
|
2018-11-13 19:03:30 +03:00 |
|
Evgeny Kochetkov
|
742e587604
|
fix(xod-client): prevent sidebar scroll position jumps
|
2018-11-12 12:44:33 +03:00 |
|
Evgeny Kochetkov
|
c1eea3ec1d
|
chore(infra): add integrity entries to yarn lockfile
|
2018-11-09 20:01:20 +03:00 |
|
Sergey Korolev
|
f218fdd873
|
feat(cli): setup oclif project
|
2018-11-06 18:01:54 +03:00 |
|
Kirill Shumilov
|
4c3888fa7e
|
fix(xod-client): open console log with scrolled to the bottom content
|
2018-11-06 16:50:37 +03:00 |
|
Kirill Shumilov
|
c1c3fe7752
|
fix(xod-client): open console log with scrolled to the bottom content
|
2018-10-24 19:08:47 +03:00 |
|
Kirill Shumilov
|
b3701b65e5
|
refactor(xod-arduino-deploy, xod-client-electron): remove xod-arduino-deploy package
|
2018-10-10 13:12:28 +03:00 |
|
Kirill Shumilov
|
13595804a2
|
feat(arduino-cli): implement wrapper over arduino-cli tool
|
2018-10-10 13:12:27 +03:00 |
|
Evgeny Kochetkov
|
4e2b94d706
|
refactor(infra): upgrade to latest electron-builder, ditch our fork
|
2018-09-10 23:44:52 +03:00 |
|
Evgeny Kochetkov
|
4e4b7cdeed
|
fix(xod-deploy, xod-arduino-deploy, xod-client-electron): fix debugger after serialport upgrade
Closes #1431
Bug was introdused in #1419
|
2018-09-06 12:30:59 +03:00 |
|
Victor Nakoryakov
|
cc6d51e338
|
chore(infra): upgrade to Node v10 LTS
|
2018-09-03 14:58:15 +03:00 |
|
Kirill Shumilov
|
836815f9bf
|
feat(xod-arduino-deploy): add library manager, that checks existance and installs libraries from github
|
2018-08-30 18:32:53 +03:00 |
|
Kirill Shumilov
|
d193c13e48
|
fix(xod-client): normalize wheel speed for all browsers/platforms
|
2018-08-29 13:07:46 +03:00 |
|
Evgeny Kochetkov
|
33418a842f
|
feat(xod-client, xod-client-electron): optimize and split deployment logs
Closes #1359
|
2018-08-17 13:11:42 +03:00 |
|
Evgeny Kochetkov
|
d8356224b4
|
chore(xod-client): bump node-sass to 4.9.2
|
2018-07-31 12:30:53 +03:00 |
|
Victor Nakoryakov
|
53759054a4
|
chore(infra): abandon Flow
|
2018-07-19 13:19:57 +03:00 |
|
Evgeny Kochetkov
|
e8745a5a07
|
chore(infra): bump lerna to 2.11.0
|
2018-07-12 19:15:51 +03:00 |
|
Kirill Shumilov
|
073c13adff
|
fix(xod-client): update react-custom-scroll and fix styles to make sure that scrollbars are invisible in sidebars
|
2018-07-10 20:15:26 +03:00 |
|
Evgeny Kochetkov
|
b39c264203
|
fix(xod-client): stop long patch names from overflowing
Fixes #1319
|
2018-07-09 12:33:18 +03:00 |
|
Victor Nakoryakov
|
d13a99847a
|
chore(xod-arduino,xod-tabtest): upgrade to bs-platform 3.1.5
|
2018-06-14 11:30:58 +03:00 |
|
Victor Nakoryakov
|
7066d80bc9
|
refactor(xod-arduino): rewrite directives module in ReasonML
|
2018-06-14 11:30:58 +03:00 |
|
Evgeny Kochetkov
|
4be9f04c2a
|
refactor(xod-arduino, xod-client, xod-fs, xod-project): migrate tests from expect to assert, get rid of dirty-chai
Closes #1129
|
2018-06-13 18:52:06 +03:00 |
|
Evgeny Kochetkov
|
65867d55b5
|
chore(infra): upgrade puppeteer
|
2018-06-09 12:41:44 +03:00 |
|
Victor Nakoryakov
|
5b163f552d
|
feat(xod-tabtest): created
|
2018-04-11 18:16:19 +03:00 |
|
Evgeny Kochetkov
|
24104411e2
|
chore(xod-client): update react-autosuggest version
|
2018-03-30 16:38:10 +03:00 |
|
Victor Nakoryakov
|
16ec78c87d
|
feat(xod-client-electron): preserve main window geometry across launches
Closes #868
|
2018-03-16 19:01:25 +03:00 |
|
Evgeny Kochetkov
|
c51fdf6787
|
feat(infra): set up prettier
|
2018-03-05 17:59:02 +03:00 |
|