Commit Graph

4053 Commits

Author SHA1 Message Date
Evgeny Kochetkov
6e457654f0 tweak(stdlib): make sure all arguments of min and max have the same type
this allows building for platforms that use STL versions of `min` and `max` instead of defining their own
2018-09-27 19:44:29 +03:00
Evgeny Kochetkov
fa9fa42fb9 refactor(xod-arduino, xod-tabtest): define "new" operator only for AVR architecture 2018-09-27 19:44:29 +03:00
Kirill Shumilov
c4236b2e73 Merge pull request #1448 from xodio/tweak-1362-normalized-terminal-labels
Show normalized labels in terminal nodes
2018-09-27 18:45:31 +03:00
Kirill Shumilov
b4b534bfa4 tweak(xod-client): show normalized labels of terminal nodes 2018-09-26 12:15:05 +03:00
Kirill Shumilov
8e17e85b65 Merge pull request #1446 from xodio/tweak-1378-normalized-pin-labels-in-inspector
Show normalized pin labels in Inspector pane
2018-09-26 12:13:20 +03:00
Kirill Shumilov
c9a2ee7d56 tweak(xod-client): show normalized pin labels in Inspector pane 2018-09-21 16:26:10 +03:00
Evgeny Kochetkov
4aeb711e9c Merge pull request #1452 from xodio/test-more-predictable-checkLibrariesInstalled-tests
Make tests for checkLibrariesInstalled more predictable
2018-09-18 21:25:48 +03:00
Evgeny Kochetkov
a9307ae66c test(xod-arduino-deploy): make tests for checkLibrariesInstalled more predictable
Previously they relied on promise resolution order
2018-09-18 16:52:50 +03:00
Evgeny Kochetkov
69c0ebc898 Merge pull request #1447 from xodio/fix-make-xod-packeges-usable-from-npm-again
Make xod packages usable from npm again
2018-09-18 16:51:54 +03:00
Evgeny Kochetkov
945dd342ca chore(infra): make sure files built by bucklescript toolchains are published on npm 2018-09-18 15:41:57 +03:00
Evgeny Kochetkov
b22b3bf393 chore(xod-func-tools): add npm scripts for building Reason files 2018-09-18 15:41:57 +03:00
Evgeny Kochetkov
0cc761a93e chore(infra): move bucklescript-related stuff to global .gitignore 2018-09-18 15:41:57 +03:00
Evgeny Kochetkov
89c6f382cb refactor(holes, xod-arduino, xod-project, xod-tabtest): rename "holes" package to "belt-holes"
because the name "holes" is already taken on npm
2018-09-18 15:41:57 +03:00
Evgeny Kochetkov
6187ab5d0b Merge pull request #1451 from xodio/chore-merge-0.24.x
Merge 0.24.x back into master
2018-09-18 15:18:19 +03:00
Evgeny Kochetkov
6a6e0886e7 Merge branch '0.24.x' into chore-merge-0.24.x 2018-09-18 13:01:50 +03:00
Evgeny Kochetkov
4a2d83a4b6 Merge pull request #1450 from xodio/release-0.24.1
Release 0.24.1
2018-09-17 18:37:29 +03:00
Evgeny Kochetkov
0b0beed86e chore(infra): release 0.24.1 v0.24.1 2018-09-17 18:02:04 +03:00
Evgeny Kochetkov
4b7b2d4a4f Merge pull request #1449 from xodio/fix-unreachable-bundled-ardulibs
Make bundled __ardulibs__ reachable again
2018-09-17 17:07:03 +03:00
Evgeny Kochetkov
f49814d880 fix(xod-client-electron): make bundled ardulibs reachable again 2018-09-17 16:16:44 +03:00
Kirill Shumilov
fe82fa2013 Merge pull request #1445 from xodio/tweak-1379-pin-labels
Do not wrap pin labels in Inspector and helpboxes
2018-09-14 14:42:09 +03:00
Kirill Shumilov
b10d637321 tweak(xod-client): make pin labels in PatchDocs and Inspector fit container without wrapping 2018-09-13 18:15:19 +03:00
Evgeny Kochetkov
9d73359207 Merge pull request #1444 from xodio/release-0.24.0
Release 0.24.0
2018-09-13 13:46:41 +03:00
Evgeny Kochetkov
5d78b87657 chore(infra): release 0.24.0 v0.24.0 2018-09-13 13:14:51 +03:00
Kirill Shumilov
d2b5d15af4 Merge pull request #1440 from xodio/fix-docs-screenshoter-script
Fix screenshoter script for docs to run properly on MacOS
2018-09-13 12:42:27 +03:00
Kirill Shumilov
0f4ced6d52 fix(tools): fix script to run properly on MacOS 2018-09-13 12:08:25 +03:00
Evgeny Kochetkov
44a87c977c Merge pull request #1443 from xodio/doc-changelog-0.24.0
Update changelog for upcoming 0.24.0
2018-09-13 10:19:12 +03:00
Victor Nakoryakov
03d03cc89b doc(changelog): update for upcoming 0.24.0 2018-09-12 23:19:02 +03:00
Evgeny Kochetkov
d7527b4083 Merge pull request #1442 from xodio/feat-stdlib-deprecate-uart-begin
Deprecate xod/uart/begin, call begin right in constructor nodes
2018-09-12 23:18:17 +03:00
Evgeny Kochetkov
86498e0db1 feat(stdlib): deprecate xod/uart/begin, call begin right in constructor nodes 2018-09-12 22:39:37 +03:00
Kirill Shumilov
b1158ec13a Merge pull request #1434 from xodio/feat-library-pn532-nfc
Add library `xod-dev/pn532-nfc`
2018-09-12 19:38:43 +03:00
Kirill Shumilov
57a74ad00c feat(workspace): add library xod-dev/pn532-nfc 2018-09-12 15:58:30 +03:00
Max Danilin
42ed6cbab3 Merge pull request #1438 from xodio/feat-library-ds-rtc
Add library `xod-dev/ds-rtc`
2018-09-11 19:51:32 +03:00
Max Danilin
0801cf5f76 Merge branch 'master' into feat-library-ds-rtc 2018-09-11 19:28:50 +03:00
Max Danilin
2d71b895c9 Merge pull request #1436 from xodio/feat-library-datetime
Add library `xod/datetime`
2018-09-11 19:09:45 +03:00
Max Danilin
9b888d07cc Merge branch 'master' into feat-library-ds-rtc 2018-09-11 18:35:21 +03:00
Max Danilin
3e14db127b Merge branch 'master' into feat-library-datetime 2018-09-11 18:34:23 +03:00
gabbapeople
799cacb447 feat(workspace): add library xod-dev/ds-rtc 2018-09-11 18:32:16 +03:00
gabbapeople
8c2224c3d6 feat(workspace): add new library xod/datetime 2018-09-11 16:42:20 +03:00
Evgeny Kochetkov
1c284f080b Merge pull request #1435 from xodio/upgrade-to-latest-electron-builder
Upgrade to latest electron-builder
2018-09-11 15:55:45 +03:00
Evgeny Kochetkov
76aab9e8e5 fix(infra): make appveyor build correctly distinguish prerelease-patch- and prerelease-minor- branches
we already have this in circleci
2018-09-10 23:44:52 +03:00
Evgeny Kochetkov
6f8382e671 chore(infra): use node 10 in appveyor builds 2018-09-10 23:44:52 +03:00
Evgeny Kochetkov
4e2b94d706 refactor(infra): upgrade to latest electron-builder, ditch our fork 2018-09-10 23:44:52 +03:00
Kirill Shumilov
c8ced11937 Merge pull request #1426 from xodio/refactor-bundled-ardulib
Move bundled "arduino-libraries" into "workspace/__ardulib__"
2018-09-10 17:30:20 +03:00
Kirill Shumilov
614a4afef1 refactor(xod-client-electron): use moved into bundled workspace "__ardulib__" directory, instead of custom "arduino-libraries" 2018-09-10 15:15:34 +03:00
Kirill Shumilov
9bbfd2a16e chore(xod-client-electron, workspace): move arduino-libraries content into workspace/__ardulib__ 2018-09-10 15:15:34 +03:00
Evgeny Kochetkov
28c6d0ef43 Merge pull request #1437 from xodio/fix-node-download-link-for-mac-ci
Replace link to a node distribution with a more permanent one
2018-09-07 15:12:58 +03:00
Evgeny Kochetkov
288ac04bf2 fix(infra): replace link to a node distribution with a more permanent one 2018-09-07 14:15:45 +03:00
Evgeny Kochetkov
6100517c53 Merge pull request #1430 from xodio/optimize-sort-graph
Optimize sortGraph
2018-09-06 16:10:09 +03:00
Evgeny Kochetkov
cfbcd003c5 refactor(xod-project): optimize sortGraph 2018-09-06 15:24:14 +03:00
Evgeny Kochetkov
0ee44d151f Merge pull request #1433 from xodio/fix-1431-fix-debugger-after-serialport-upgrade
Fix debugger after serialport upgrade
2018-09-06 14:23:25 +03:00