Kirill Shumilov
|
37d418db7c
|
feat(workspace): mark nodes as deprecated: concat-N, discretize-N, nth-number-N nodes
|
2018-03-21 12:37:20 +03:00 |
|
Evgeny Kochetkov
|
f9cfce6c33
|
feat(xod-project, stdlib, workspace): use xod/core/cast(*,*) instead of xod/core/cast-*-to-*
|
2018-03-20 15:50:38 +03:00 |
|
Evgeny Kochetkov
|
fc01368531
|
chore(workspace): use defer(boolean) node in count-with-feedback-loops project
|
2018-03-20 15:50:37 +03:00 |
|
Evgeny Kochetkov
|
785c41b994
|
feat(stdlib): add abstract xod/core/defer node and concrete implementations for it
|
2018-03-20 15:50:37 +03:00 |
|
Evgeny Kochetkov
|
a0709375ae
|
chore(infra): release 0.19.2
|
2018-03-12 16:47:47 +03:00 |
|
Victor Nakoryakov
|
52a23f1c01
|
fix(stdlib): do not emit extraneous pulse from defer-pulse on boot
|
2018-03-05 16:32:12 +03:00 |
|
Evgeny Kochetkov
|
d07f20a787
|
tweak(stdlib): remove unneeded output pin from xod/core/discretize
|
2018-03-05 13:25:34 +03:00 |
|
Evgeny Kochetkov
|
448dc09c9b
|
chore(infra): release 0.19.0
|
2018-03-02 14:22:03 +03:00 |
|
Victor Nakoryakov
|
5b9ae79c81
|
doc(tutorial): tweak texts to match new labeling scheme for variadic nodes
|
2018-03-01 17:44:15 +03:00 |
|
Victor Nakoryakov
|
073581fcdd
|
feat(stdlib): cancel variadicity of xod/core/subtract
|
2018-03-01 17:44:15 +03:00 |
|
Victor Nakoryakov
|
6b9add9e57
|
refactor(stdlib): drop labels when the meaning is evident
|
2018-03-01 17:44:15 +03:00 |
|
Victor Nakoryakov
|
ee95806427
|
feat(stdlib): implement xod/core/join
|
2018-02-28 19:34:20 +03:00 |
|
Evgeny Kochetkov
|
9278266f3c
|
feat(stdlib): make standard nodes variadic
|
2018-02-28 13:05:56 +03:00 |
|
Evgeny Kochetkov
|
3e60017a07
|
chore(infra): release 0.18.0
|
2018-02-07 16:45:38 +03:00 |
|
Victor Nakoryakov
|
e2f2ef31f6
|
doc(tutorial): fix outdated portions in tutorial chapter №6
|
2018-02-01 16:56:32 +03:00 |
|
Evgeny Kochetkov
|
a0d3839eca
|
feat(xod-client-electron): unified welcome patch, ask no questions on IDE start
Closes #1036
|
2018-02-01 13:34:33 +03:00 |
|
Victor Nakoryakov
|
1e4269c5c9
|
refactor(stdlib): make xod/core interlinks local
|
2018-01-31 12:03:29 +03:00 |
|
Victor Nakoryakov
|
afe22a0552
|
feat(stdlib): cherry-pick nodes for pid-controller and DS18B20
|
2018-01-31 12:03:29 +03:00 |
|
Victor Nakoryakov
|
f9ab09e2cd
|
doc(tutorial): add 99-the-end patch
|
2018-01-26 15:34:36 +03:00 |
|
Victor Nakoryakov
|
0358ba417a
|
doc(tutorial): add 21-28 patches
|
2018-01-26 15:34:36 +03:00 |
|
Victor Nakoryakov
|
015e5ef22a
|
tweak(workspace): use Markdown features in the welcome-to-xod
Also, ensure no comments overflow their rectangles
|
2018-01-22 11:26:03 +03:00 |
|
Evgeny Kochetkov
|
d935ba6dee
|
tweak(workspace): update positioning of comment nodes in welcome-to-xod projects to fit new styled content
|
2018-01-22 11:26:03 +03:00 |
|
Victor Nakoryakov
|
11d66b7074
|
opt(stdlib): apply #pragma XOD dirtieness disable where appropriate
|
2018-01-18 15:35:00 +03:00 |
|
Victor Nakoryakov
|
87cca27040
|
test(xod-arduino): update fixtures
|
2018-01-18 15:35:00 +03:00 |
|
Victor Nakoryakov
|
272c82ae04
|
optimize(xod-arduino): perform loop unroll
Now the generated code *is* the main loop expanded.
|
2018-01-18 15:35:00 +03:00 |
|
Victor Nakoryakov
|
ec5946a00e
|
chore(infra): release 0.17.0
|
2017-12-26 15:56:11 +03:00 |
|
Evgeny Kochetkov
|
f4528beec4
|
fix(stdlib): remove unnecessary check from console-log implementation, make it compile again
|
2017-12-26 15:44:35 +03:00 |
|
Victor Nakoryakov
|
8ed9b11c44
|
doc(lib/xod/core): fix description of pulse-on-false
|
2017-12-17 14:17:06 +03:00 |
|
Victor Nakoryakov
|
2a9c2f3f5e
|
chore(infra): release 0.16.0
|
2017-12-01 13:46:09 +03:00 |
|
Victor Nakoryakov
|
48c9e731d7
|
fix(lib/xod/common-hardware): append to file in sd-log, not overwrite
|
2017-11-24 17:41:27 +03:00 |
|
Victor Nakoryakov
|
4ba7b00cad
|
fix(lib/xod/common-hardware): write SD card only on W pin pulse
|
2017-11-24 17:41:27 +03:00 |
|
Victor Nakoryakov
|
7f32bf9371
|
feat(lib/xod/common-hardware): add ds1307-* real time clock interfacing nodes
|
2017-11-22 14:57:24 +03:00 |
|
Victor Nakoryakov
|
421ea6371e
|
feat(lib/xod): add xod/bits library
|
2017-11-22 14:57:24 +03:00 |
|
Victor Nakoryakov
|
d78eb7ee94
|
feat(xod/common-hardware): implement sd-log node
|
2017-11-22 13:15:14 +03:00 |
|
Victor Nakoryakov
|
954e6fdb90
|
feat(lib/xod/core): implement time-signal generation nodes
- timer
- modulo
- saw-wave-map, saw-wave
- tri-wave-map, tri-wave
- sine-wave-map, sine-wave
- square-wave
- flip-n-times
|
2017-11-17 11:42:23 +03:00 |
|
Victor Nakoryakov
|
397f939eb0
|
feat(lib/xod/common-hardware): generalize DHTxx thermometers reading
|
2017-11-16 18:16:37 +03:00 |
|
Evgeny Kochetkov
|
88cc02bb82
|
chore(workspace): rename all ‘any.cpp’ files to ‘patch.cpp’
find ./workspace -iname any.cpp -exec rename 's/any\.cpp/patch\.cpp/' '{}' \;
|
2017-11-15 13:16:22 +03:00 |
|
Evgeny Kochetkov
|
8f0cf9e2fb
|
chore(workspace): rename all ‘arduino.cpp’ files to ‘patch.cpp’
Just a result of executing
find ./workspace -iname arduino.cpp -exec rename 's/arduino\.cpp/patch\.cpp/' '{}' \;
|
2017-11-15 13:16:21 +03:00 |
|
Victor Nakoryakov
|
f190360c7d
|
feat(lib/xod/core): implement logarithm nodes
|
2017-11-10 16:19:05 +03:00 |
|
Victor Nakoryakov
|
9f26ac5300
|
feat(lib/xod/common-hardware): add text-lcd-16x2-i2c node
|
2017-11-03 18:35:27 +03:00 |
|
Kirill Shumilov
|
8783e52ef3
|
chore(workspace, fixtures): add EOL at EOF to all project.xod, .xodp and .xodm files
|
2017-11-01 19:29:27 +03:00 |
|
Victor Nakoryakov
|
4c395b207e
|
chore(infra): release 0.15.1
|
2017-10-31 13:54:35 +03:00 |
|
Victor Nakoryakov
|
63706c5e62
|
fix(lib/xod/core): do not use line check in watch node implementation
|
2017-10-31 13:23:13 +03:00 |
|
Victor Nakoryakov
|
dbafc6d8ee
|
chore(infra): release 0.15.0
|
2017-10-31 12:00:02 +03:00 |
|
Victor Nakoryakov
|
0620cd4f70
|
fix(lib/xod/core): migrate format-number to the new String interface
|
2017-10-30 15:44:02 +03:00 |
|
Victor Nakoryakov
|
e4e475346a
|
feat(lib/xod/core): add concat-n* nodes
|
2017-10-27 16:27:56 +03:00 |
|
Victor Nakoryakov
|
9e23a98a9e
|
feat(lib/xod/core): implement if-else-string node
|
2017-10-27 16:00:06 +03:00 |
|
Victor Nakoryakov
|
e9aee48a56
|
chore(workspace): fix indent/EOF issues
|
2017-10-27 16:00:06 +03:00 |
|
Victor Nakoryakov
|
d541a30b69
|
test(workspace): update test fixtures
|
2017-10-27 14:48:57 +03:00 |
|
Victor Nakoryakov
|
7bd49ec5b8
|
feat(xod-arduino,rt/c++): implement view-based lists and strings
|
2017-10-27 14:48:57 +03:00 |
|