Граф коммитов

280 Коммитов

Автор SHA1 Сообщение Дата
Michal Moskal 2677df5dd9 better error message in the API when deployment key is invalid 2015-02-17 13:58:22 -08:00
Michal Moskal c0c8702441 better handling of invalid websocket connections 2015-02-17 13:48:00 -08:00
Peli de Halleux 477f96bfd7 restrict search to picture/sound in tutorials. fixes #39 2015-02-17 12:01:35 -08:00
Peli de Halleux 1655727913 renaming tutorial button 2015-02-17 09:42:50 -08:00
Peli de Halleux 4ebae5e712 ability to rewind a step in a tutorial. fixes #16 2015-02-17 08:25:53 -08:00
Peli de Halleux bf778ffabc fixes #42 2015-02-17 07:40:46 -08:00
Peli de Halleux 28d1d2fe2a hide split button in portrait 2015-02-16 22:42:25 -08:00
Jonathan Protzenko 82245b55d2 Cleanup / rewrite / comments of tutorial-related code.
- Isolated the function that: invalidates the local mapping from tutorial to
  the corresponding [Cloud.Header], updates the local cache of scripts if
  needed, and finds the latest, most recent version of a user's script for a
  given tutorial.
- Wrote an function that abstracts the process of fetching the list of
  tutorials: it offers a streaming interface wherethe listener receives a proper
  data structure [ITutorial] that describes a tutorial along with the user's
  progress. In reality, the function finds the special app that contains the
  list of tutorials, parses its body made up of comments in markdown just to
  extract the name of the tutorials, performs the right series of steps, etc.
  etc.
- This allows me to display nothing but tutorials in the "learn" section when in
  beginner mode.
2015-02-16 17:00:09 -08:00
Peli de Halleux d613b725f6 enabled 'latest' from touchdevelop local 2015-02-16 16:13:13 -08:00
Michal Moskal 9107f14a47 Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-02-16 15:36:31 -08:00
Michal Moskal d5a9bf7b8d remove app->open_shell_socket(); add app->run_command("socket") instead 2015-02-16 15:36:24 -08:00
Peli de Halleux f331d906ab fixed install script 2015-02-16 15:06:50 -08:00
Peli de Halleux 746ee37d1b fixing url issues 2015-02-16 14:56:10 -08:00
Michal Moskal c0ce88c9c7 Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-02-16 14:34:54 -08:00
Michal Moskal b47ade6d36 NEW add App->open_shell_socket(); add proxy for TCP/IP sockets 2015-02-16 14:34:44 -08:00
Peli de Halleux ac7511c27a adding bash scripts to install in rpi 2015-02-16 14:24:14 -08:00
Peli de Halleux 1bacdb6e7b added dev dependency badge 2015-02-16 14:03:53 -08:00
Jonathan Protzenko 9cac941066 "showcase" is the container to be shown in beginner mode 2015-02-16 13:37:29 -08:00
Peli de Halleux 5246cc3b9c use "beginner" hub by default 2015-02-16 13:08:13 -08:00
Jonathan Protzenko 5ad66ec9dd Only show "my scripts", "learn" and "top & new" when in beginner mode. 2015-02-16 11:18:08 -08:00
Jonathan Protzenko 0bf62f0013 Fix asynchronous task in Jake 2015-02-16 10:53:33 -08:00
Peli de Halleux 09959251bd fixed undefined image loaded as backgroundImage 2015-02-13 22:27:17 -08:00
Peli de Halleux ab5c94f7a4 Merge branch 'master' of https://github.com/Microsoft/TouchDevelop 2015-02-13 21:29:56 -08:00
Peli de Halleux 58eefa02f8 added "jake nw" task to run in nwjs 2015-02-13 21:29:34 -08:00
Jonathan Protzenko 909b47f0ad Raise the global EventEmitter max listener number. Fixes #11. 2015-02-13 17:19:47 -08:00
Peli de Halleux 497a6f4713 Merge branch 'master' of https://github.com/Microsoft/TouchDevelop 2015-02-13 17:09:16 -08:00
Peli de Halleux a08e488f9b removing special runtime build 2015-02-13 17:07:24 -08:00
Michal Moskal b1b87777da Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-02-13 17:06:21 -08:00
Michal Moskal a1d2c0abe3 Use native JSON parser as default and only fallback to ours on errors 2015-02-13 16:54:51 -08:00
Michal Moskal 40659cf7f9 Remove unused stuff from .gitignore 2015-02-13 16:54:32 -08:00
Peli de Halleux bcd74a2833 removed old "sharedText" variable which was used way back for Windows 8 charms. 2015-02-13 16:47:43 -08:00
Peli de Halleux dfd006ee9b adding ?nohub option to trap users in editor 2015-02-13 16:45:54 -08:00
Michal Moskal 55cbb231c8 Ignore temp/ directory 2015-02-13 16:11:15 -08:00
Michal Moskal 532a18315d Only break the mainLoop every 1000ms on node.js (not 50ms like in the browser) 2015-02-13 16:10:25 -08:00
Michal Moskal 90b0313a19 Only use the custom HTTP agent in node 0.10.*; 0.12.0 has it fixed 2015-02-13 16:09:57 -08:00
Michal Moskal b3e4aef932 a better page for changelog (all recent changes, not just this one build) 2015-02-13 11:30:22 -08:00
Peli de Halleux dc748a248e support for collecting github user in user settings 2015-02-13 10:20:19 -08:00
Peli de Halleux 46439471b2 more cordova error handling 2015-02-13 10:19:19 -08:00
Peli de Halleux cdbf2b402c better error handling in cordova 2015-02-13 09:21:48 -08:00
Peli de Halleux 56c9824e1f removing create script button in group tab 2015-02-13 08:57:17 -08:00
Peli de Halleux a04ebe0025 using TRAVIS_COMMIT_RANGE instead of querying gitlog 2015-02-13 08:40:42 -08:00
Peli de Halleux 84869960f1 added more comment on string->match 2015-02-12 22:19:07 -08:00
Peli de Halleux f593f41821 removed dangling debug check 2015-02-12 22:18:44 -08:00
Peli de Halleux 48e31b9302 adding david badge 2015-02-12 22:18:22 -08:00
Michal Moskal 02952c4a37 extend latest changes instructions 2015-02-12 17:59:47 -08:00
Michal Moskal 89a368eee5 try to fix build (log format) 2015-02-12 17:49:30 -08:00
Michal Moskal f8169c1668 Add insturction about [latest changes] 2015-02-12 17:46:11 -08:00
Michal Moskal f075fd21f7 use a terser format for the log 2015-02-12 17:37:20 -08:00
Michal Moskal c16737b9a0 add [latest changes] button in about dialog 2015-02-12 17:20:02 -08:00
Michal Moskal 07c24a5b18 use gitlog.txt name (so it gets proper content-type); use multi-line commits (with dates/times/authors) 2015-02-12 17:14:36 -08:00