Kirill Shumilov
|
19757d5f24
|
feat(xod-client): make "T" button creates a terminal node while linking
|
2020-11-12 15:59:35 +03:00 |
|
Kirill Shumilov
|
9960653045
|
Merge pull request #2067 from xodio/fix-1737-make-hotkeys-global
Ensure hotkeys work fine
|
2020-11-10 14:01:15 +03:00 |
|
Kirill Shumilov
|
202b3f89a5
|
fix(xod-client): move Editor hotkeys to the App component, focus on App on start and auto-focus to the App from body element
|
2020-11-06 15:56:58 +03:00 |
|
Kirill Shumilov
|
136c2e9d94
|
Merge pull request #2066 from xodio/fix-1831-create-patch-popup-without-project-browser
Show create new patch popup even when the project browser is hidden
|
2020-11-06 15:53:47 +03:00 |
|
Kirill Shumilov
|
02f3642731
|
fix(xod-client, xod-client-browser, xod-client-electron): show create new patch popup even when the project browser is hidden
|
2020-11-05 18:04:03 +03:00 |
|
Evgeny Kochetkov
|
a7d88dde07
|
Merge pull request #2063 from xodio/feat-doubleclick-on-buses-and-terminals
Focus on label editor in Inspector when double-clicking terminal or bus nodes
|
2020-11-03 17:40:57 +03:00 |
|
Kirill Shumilov
|
9b50a9779d
|
Merge pull request #2064 from xodio/fix-welcome-to-xod-typo
Fix typo in welcome-to-xod
|
2020-11-03 16:50:34 +03:00 |
|
Kirill Shumilov
|
720fa3a603
|
fix(workspace): fix typo in welcome-to-xod
|
2020-11-03 13:33:27 +03:00 |
|
Evgeny Kochetkov
|
35d0fbfee5
|
tweak(xod-client): make double-clicking on a node consistent between selecting and debugging modes
|
2020-10-30 16:24:34 +03:00 |
|
Evgeny Kochetkov
|
9ab2af54cf
|
feat(xod-client): focus on label editor in Inspector when double-clicking terminal or bus nodes
|
2020-10-30 16:23:48 +03:00 |
|
Evgeny Kochetkov
|
046a65a4d5
|
Merge pull request #2062 from xodio/release-0.36.1
Release 0.36.1
|
2020-10-30 14:39:59 +03:00 |
|
Evgeny Kochetkov
|
54ad317ff6
|
chore(infra): release 0.36.1
v0.36.1
|
2020-10-30 14:01:26 +03:00 |
|
Evgeny Kochetkov
|
bbe724d497
|
Merge pull request #2061 from xodio/fix-stdlib-revert-couple-of-nodes-to-timeouts
Fix `xod/core/animation-unit` and `xod/debug/is-receiving`
|
2020-10-30 13:46:36 +03:00 |
|
Evgeny Kochetkov
|
e408afdb48
|
fix(stdlib): fix xod/debug/is-receiving implementation
|
2020-10-30 13:18:27 +03:00 |
|
Evgeny Kochetkov
|
5d91f7d4bf
|
fix(stdlib): revert xod/core/animation-unit to using setTimeout
Animation lengths are measured in milliseconds anyway, no need to evaluate more often
|
2020-10-30 13:08:01 +03:00 |
|
Evgeny Kochetkov
|
cb51c014b0
|
Merge pull request #2060 from xodio/release-0.36.0
Release 0.36.0
|
2020-10-29 18:00:01 +03:00 |
|
Evgeny Kochetkov
|
050eb2ed62
|
chore(infra): release 0.36.0
v0.36.0
|
2020-10-29 16:57:52 +03:00 |
|
Kirill Shumilov
|
bb88277147
|
Merge pull request #2059 from xodio/tweak-welcome-colony-kit
Add links to Amperka Colony Kit in tutorial and welcome-again
|
2020-10-29 15:59:42 +03:00 |
|
Kirill Shumilov
|
3ba981ed10
|
tweak(workspace): add links to Amperka Colony Kit in welcome-to-xod and welcome-again
|
2020-10-29 15:16:51 +03:00 |
|
Evgeny Kochetkov
|
6d19556d76
|
Merge pull request #2058 from xodio/chore-update-changelog-for-upcoming-0.36.0
Update changelog for the upcoming v0.36.0
|
2020-10-29 13:20:44 +03:00 |
|
Evgeny Kochetkov
|
ad8d807364
|
doc(changelog): update for the upcoming v0.36.0
|
2020-10-28 19:02:38 +03:00 |
|
Kirill Shumilov
|
ca24195a98
|
Merge pull request #2051 from xodio/feat-records
Implement record patches feature
|
2020-10-28 18:21:33 +03:00 |
|
Kirill Shumilov
|
f89e7f74c9
|
feat(xod-client, xod-client-browser, xod-client-electron): add Show Code With Debug menu item for development env
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
f86d53f109
|
test(xod-arduino): add missing test case for the record-pack-unpack fixture
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
98edf054d6
|
tweak(xod-project, xod-arduino): make record fields named with labels instead of index
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
5b97169170
|
fix(xod-project): fix signature of setNodeArityLevel
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
f1e5ba5a2c
|
feat(xod-project): generate to-json specialization for the record patch
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
6da4dd6904
|
feat(workspace): add xod/json/to-json nodes
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
bc03ef3ea8
|
chore(workspace): add test project and fixture record-pack-unpack to the workspace
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
1af1507370
|
refactor(workspace): use a new record feature in xod-dev/ds-rtc library
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
94ee99fbba
|
test(workspace): add tabtests for records
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
f1267f337f
|
fix(xod-project): make record valid with at least one input
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
7dc2d32bf9
|
feat(xod-project, xod-client): add validation of record patches and hinting in client
|
2020-10-28 16:32:48 +03:00 |
|
Kirill Shumilov
|
f74bb0c966
|
feat(xod-project, xod-arduino): add record marker and generate record types automatically
|
2020-10-28 16:32:48 +03:00 |
|
Evgeny Kochetkov
|
7dd0af1444
|
Merge pull request #2057 from xodio/chore-merge-0.35.x
Merge 0.35.x into master
|
2020-10-28 15:56:17 +03:00 |
|
Max Danilin
|
688064b558
|
fix(stdlib): make xod graphics bitmaps compile on non-avr boards (#2053)
|
2020-10-28 14:24:32 +03:00 |
|
Evgeny Kochetkov
|
6c2dd132d3
|
fix(stdlib): fix esp8266-mcu/lan-ip implementation
|
2020-10-28 14:24:32 +03:00 |
|
Kirill Shumilov
|
709c360a51
|
chore(infra): release 0.35.3
|
2020-10-28 14:24:32 +03:00 |
|
Kirill Shumilov
|
5c9e5fdfe8
|
fix(xod-arduino): fix bug with tweak nodes in dirtyness propagation optimisation
|
2020-10-28 14:24:32 +03:00 |
|
Evgeny Kochetkov
|
2b945bd21a
|
Merge pull request #2056 from xodio/add-set-immediate-api
Introduce setImmediate API
|
2020-10-22 18:50:01 +03:00 |
|
Evgeny Kochetkov
|
9d87e88134
|
tweak(infra): use arduino-cli instead of platformio in test-avr-size.sh, run it in CI
|
2020-10-22 14:57:23 +03:00 |
|
Evgeny Kochetkov
|
8cda893346
|
feat(xod-arduino, stdlib, xod-client): introduce setImmediate
|
2020-10-20 14:31:55 +03:00 |
|
Kirill Shumilov
|
faf25a86ce
|
Merge pull request #2046 from xodio/chore-merge-0.35.x
Merge 0.35.x into master
|
2020-09-23 17:27:04 +03:00 |
|
Kirill Shumilov
|
6215e0abb1
|
chore(infra): release 0.35.2
|
2020-09-23 17:03:49 +03:00 |
|
Evgeny Kochetkov
|
f692adb4e3
|
doc(changelog): update for the upcoming v0.35.2
|
2020-09-23 17:03:49 +03:00 |
|
Evgeny Kochetkov
|
aeff4b2c71
|
fix(xod-arduino, stdlib): copy values bound to tweak-strings directly into buffers
|
2020-09-23 17:03:49 +03:00 |
|
Kirill Shumilov
|
97015383de
|
fix(xo-arduino): make possible to send char literals in tweak-byte nodes
|
2020-09-23 17:03:49 +03:00 |
|
Kirill Shumilov
|
9860850ac7
|
chore(xod-project): extract char literal regexp and export it
|
2020-09-23 17:03:48 +03:00 |
|
Kirill Shumilov
|
25bdbb4bc4
|
fix(xod-client): returned the lost method to make possible cancel changed value / change numbers with arrows in Inspector Pin inputs
|
2020-09-23 17:03:48 +03:00 |
|
Kirill Shumilov
|
28db0ff63c
|
tweak(stdlib): update xod-dev/servo and xod/gpio to work fine on ESP32
|
2020-09-23 17:03:48 +03:00 |
|