Peli de Halleux
9d7cc866c5
added ability to subscribe to events in host api
2015-04-17 10:20:52 -07:00
Peli de Halleux
7f66c23eea
updated docs
2015-04-17 09:18:17 -07:00
Peli de Halleux
ed13e48a99
tweak for picture support in intelliitems
2015-04-17 09:00:50 -07:00
Peli de Halleux
e8dc18b117
support for specifying images (art ids) in hints:
...
{pichints:p:tnt=gtyxqkqm,stone=ilewsybo}
2015-04-17 04:17:34 -07:00
Michal Moskal
8dca1b07b7
Merge branch 'master' of github.com:Microsoft/TouchDevelop
2015-04-16 19:48:34 -07:00
Michal Moskal
cbb368285b
settings for running compile service in the cloud
2015-04-16 19:48:27 -07:00
Michal Moskal
b6ab7dce19
use the new node runtime stuff in noderunner
2015-04-16 18:04:33 -07:00
Jonathan Protzenko
78520049e1
TD -> C++ compiler.
...
Finish the shim mechanism and compilation of script that reference other
libraries, either shims or TouchDevelop (needs testing).
2015-04-16 17:45:19 -07:00
Michal Moskal
24cf8ed6c0
remove run-script-in-the-cloud code from noderunner (sic); add authorization there
2015-04-16 17:28:29 -07:00
Jonathan Protzenko
c275fab6fa
TD -> C++ compiler.
...
- Better mechanism for tagging a "shim" function with its C++ equivalent (not
finished).
- Rework to compile a script and its libraries (both "shim" libraries and
"regular" libraries).
2015-04-16 17:15:34 -07:00
Jonathan Protzenko
1db05e351b
Fix Blockly in the cloud.
2015-04-16 16:33:12 -07:00
Peli de Halleux
71a540395e
fixing logo resized image generation in cordova
2015-04-16 16:11:40 -07:00
Peli de Halleux
8b42aa2141
fixing unspecified version issue in cordova
2015-04-16 16:02:37 -07:00
Michal Moskal
ce99169452
Merge branch 'master' of github.com:Microsoft/TouchDevelop
2015-04-16 15:53:16 -07:00
Michal Moskal
e31b6dde6f
Add dialog for chasing bug attachments in lite cloud; fix search on ctrl-v in Editor
2015-04-16 15:53:06 -07:00
Peli de Halleux
4e1e28930f
add more logging on jimp
2015-04-16 14:01:18 -07:00
Peli de Halleux
f77b957d0d
proper call of jimp
2015-04-16 13:45:24 -07:00
Peli de Halleux
2a9cf5ff7a
detect file format before resizing
2015-04-16 13:27:36 -07:00
Peli de Halleux
ffbf1cecea
fixes #115
2015-04-16 12:58:03 -07:00
Peli de Halleux
034dda9dc7
support for decorator in tutorial
2015-04-16 09:34:20 -07:00
Peli de Halleux
cfd50a54a5
use 'iconart' and 'splashart' in cordova export
2015-04-16 09:28:01 -07:00
Peli de Halleux
3e8889a0bf
missing new line in rpi script
2015-04-16 09:00:07 -07:00
Jonathan Protzenko
93d1f5c71c
Block / C++ compilers.
...
Refresh the built-in method names following a microbit library update in the
cloud.
2015-04-15 18:39:24 -07:00
Michal Moskal
e32b91a959
send tdVersion in bug reports
2015-04-15 17:21:38 -07:00
Michal Moskal
bc9cdab56d
include git commit and version number when displaying release
2015-04-15 17:03:08 -07:00
Jonathan Protzenko
3d673495c9
Editor / C++ compilation integration.
...
Better reporting in case of (unexpected, right-now-definitely-happening)
compiler errors when compiling translated programs.
2015-04-15 16:27:37 -07:00
Jonathan Protzenko
faf6a70e9d
Switch to Michal's new error format.
2015-04-15 16:23:59 -07:00
Jonathan Protzenko
8cb2b4059e
Fix bolt icon.
2015-04-15 16:01:50 -07:00
Jonathan Protzenko
62ad1509d8
Expose a compile button in the TouchDevelop editor.
2015-04-15 15:55:11 -07:00
Jonathan Protzenko
a929b3531d
C++ compiler.
...
Version the generated files.
2015-04-15 14:16:56 -07:00
Jonathan Protzenko
fad83f6c5f
C++ compiler.
...
Compile if-then-else, loops. Non-trivial Blockly programs can now compile, yay.
2015-04-15 14:01:29 -07:00
Jonathan Protzenko
c36151afac
Blockly.
...
- Redo the "button pressed" block, along with proper translation into
TouchDevelop.
2015-04-15 14:01:28 -07:00
Michal Moskal
4ec07d8937
save commit id and build number when uploading to lite cloud
2015-04-15 13:31:45 -07:00
Michal Moskal
e0ff8bea93
Merge branch 'master' of github.com:Microsoft/TouchDevelop
2015-04-15 13:19:46 -07:00
Michal Moskal
8f3745713b
propagate stackframe via node domain
2015-04-15 13:19:40 -07:00
Jonathan Protzenko
3d1d754d50
C++ compiler.
...
Rely on the new mbed repository rather than hardcode a lot of C++ in
TouchDevelop.
2015-04-15 10:58:38 -07:00
Michal Moskal
97d7d9771e
fix-up monkey patching
2015-04-15 10:34:44 -07:00
Michal Moskal
6443a6ea63
Merge branch 'master' of github.com:Microsoft/TouchDevelop
2015-04-14 19:26:01 -07:00
Michal Moskal
e932b4cfb3
Run log transport in node.js domains; augment socket errors with hostname (monkey patch)
2015-04-14 19:24:44 -07:00
Jonathan Protzenko
69c8bda880
Blockly & C++ compilers.
...
- Blockly: generate a proper output parameter (of type int) for main, initially
set to 0.
- C++ compiler: generate proper code for variable declarations and assignment.
2015-04-14 17:38:18 -07:00
Jonathan Protzenko
d108454fad
C++ compiler.
...
The blinky demo now works, i.e. all the way from blockly.
2015-04-14 16:48:24 -07:00
Jonathan Protzenko
23aadb4d52
C++ compiler.
...
Make sure the lambda-lifter covers the demo program.
2015-04-14 15:50:13 -07:00
Jonathan Protzenko
d67c0dbb84
C++ compiler.
...
Restructure files, separate helpers in a different file, write a basic
lambda-lifter, clean up.
2015-04-14 15:27:15 -07:00
Michal Moskal
969bad79fe
NEW add AppLogger->set_verbosity
2015-04-14 15:00:25 -07:00
Jonathan Protzenko
9652350740
Blockly -> C++.
...
Don't override the existing script (clear out the global Script variable).
2015-04-14 11:56:50 -07:00
Jonathan Protzenko
de90c99d9b
Blockly -> C++
...
Do a roundtrip on the TD representation so that all references and implicit
arguments are resolved.
2015-04-14 11:39:09 -07:00
Jonathan Protzenko
c2e2bbf8da
Blockly.
...
New wait block with assorted translation to TouchDevelop.
2015-04-14 11:17:10 -07:00
Jonathan Protzenko
86fea8f77e
TD -> C++ compiler.
...
Small bugfix.
2015-04-14 11:17:10 -07:00
Jonathan Protzenko
29632b1927
Microbit.
...
- Refresh library id.
2015-04-14 11:17:09 -07:00
Jonathan Protzenko
f46a66234f
Mass-conversion microbug -> microbit.
...
Using our favorite refactoring tool, sed.
2015-04-14 11:17:09 -07:00