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

355 Коммитов

Автор SHA1 Сообщение Дата
Peli de Halleux 66f65251f0 adding channels for teachers/editors 2015-06-10 09:08:28 -07:00
Peli de Halleux 6a522c2e09 fixing some visilibity issues with side panes in portrait 2015-06-09 22:50:15 -07:00
Peli de Halleux 593705896d don't show white background in portrait 2015-06-09 22:13:35 -07:00
Peli de Halleux 3ec798ebbc show tooltip to tutorials page when no scripts 2015-06-09 16:45:24 -07:00
Michal Moskal a0e7508f3a Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-06-09 12:08:36 -07:00
Michal Moskal 3a294dd101 Add #list:pointers 2015-06-09 12:08:30 -07:00
Peli de Halleux d8e59bfe52 handle pasting of clipboard images 2015-06-09 11:41:42 -07:00
Peli de Halleux e2a796c9ab control "next tutorials" list with widget 2015-06-09 10:56:24 -07:00
Jonathan Protzenko 1ed34e04c4 C++ compiler.
Show more debugging information for Michał.
2015-06-08 14:35:54 -07:00
Peli de Halleux feae132486 fixed regression in tutorials 2015-06-08 12:44:48 -07:00
Peli de Halleux 2ee0d468fb refactoring upper menu 2015-06-08 09:34:19 -07:00
Peli de Halleux c8c0d8945e show bars symbol in menu 2015-06-05 12:50:38 -07:00
Peli de Halleux 8e6677394d adding fullback modal dialog 2015-06-05 09:13:38 -07:00
Jonathan Protzenko b6779d85d4 Editor UI.
Traverse 6 (!) layers of abstraction and make sure the click event reaches the
original handler when clicking on a button.

Now, when holding ctrl and clicking on "compile", the generated C++ shows up
(instead of actually launching the compilation).
2015-06-04 16:12:05 -07:00
Peli de Halleux 929f3b7b0d configurable board tilting 2015-06-04 13:18:04 -07:00
Peli de Halleux 36b835edd1 fixed pop issue 2015-06-04 05:45:58 -07:00
Peli de Halleux 8f5b9cc65e implement poping url stack when replace requested in sethash 2015-06-04 05:39:11 -07:00
Peli de Halleux 7bb4bf43f1 Merge branch 'master' of https://github.com/Microsoft/TouchDevelop 2015-06-03 19:32:48 -07:00
Michal Moskal 3943aa1c6e Add service deployment info in the admin dialog 2015-06-03 17:13:32 -07:00
Michal Moskal 408434d0e7 fix youtube playback; add vimeo in lite cloud 2015-06-03 13:42:37 -07:00
Peli de Halleux 410a65b879 updated browser notifications 2015-06-03 13:11:49 -07:00
Peli de Halleux 0ea82d6659 Merge branch 'master' of https://github.com/Microsoft/TouchDevelop 2015-06-03 11:39:29 -07:00
Michal Moskal b1d6deced7 make sure to cancel href=#... events 2015-06-03 11:36:43 -07:00
Peli de Halleux 7a76f049aa fixed leaked promise 2015-06-03 09:03:17 -07:00
Michal Moskal 975ee00e0c Fix my last checkin 2015-06-02 18:12:36 -07:00
Michal Moskal 0e9dd8d4e3 store settings object for the web site 2015-06-02 17:50:40 -07:00
Michal Moskal 24175bbac8 nuke the VisiblityManager - doesn't work on mobile and causes trouble on desktop 2015-06-02 16:04:14 -07:00
Peli de Halleux ca99696e07 : Action 2015-06-02 14:22:34 -07:00
Peli de Halleux d6da8626af hide "my scripts" header in restricted mode 2015-06-02 12:50:02 -07:00
Peli de Halleux cb0b069726 make "help search" widgetable 2015-06-02 12:36:17 -07:00
Jonathan Protzenko e717e9ad70 Switch compilation service to "proto". 2015-06-02 09:14:27 -07:00
Peli de Halleux 62fef96c41 thinner beta footer 2015-06-02 08:14:57 -07:00
Michal Moskal 80c7086075 Enable widgets for docs editing 2015-06-01 17:56:02 -07:00
Peli de Halleux 8e7e18314b adding publish to cas button 2015-06-01 12:12:04 -07:00
Peli de Halleux 4c3938e400 move legal notice to runtime object 2015-06-01 10:30:56 -07:00
Peli de Halleux 2a8ae1d5dd added configurable legal config headr 2015-06-01 09:37:20 -07:00
Peli de Halleux 000628a656 adding legalNotice to client config 2015-06-01 09:28:53 -07:00
Michal Moskal a4be57b5c1 add anon_token to bypass http basic auth 2015-05-29 18:35:24 -07:00
Michal Moskal ef78c05574 add 'sign in as xyzw' buttons if you have signin-xyzw permission 2015-05-29 17:41:43 -07:00
Michal Moskal 7a3eceb48a editor icons 2015-05-29 17:13:36 -07:00
Michal Moskal dbdd133a8b Better UI for generate codes 2015-05-29 12:04:01 -07:00
Michal Moskal 2e916cda1f cache permissions; use the right ones 2015-05-28 18:37:52 -07:00
Peli de Halleux 689376382f attachVideoHandlers 2015-05-27 15:17:46 -07:00
Peli de Halleux 04795cc452 added 'convert to lesson' button 2015-05-26 16:50:39 -07:00
Michal Moskal f6aff2de67 Merge branch 'function' 2015-05-26 10:51:58 -07:00
Michal Moskal 0f9c9b6d5b NEW add _libinit() function handling 2015-05-22 16:06:34 -07:00
Michal Moskal f9fe281d97 take top, not bottom of the stack when compressing 2015-05-21 18:44:51 -07:00
Michal Moskal dd2348dfb4 raise stack compression limit from 10 to 15 2015-05-21 18:43:49 -07:00
Michal Moskal f7e104a0ef rename action to function in messages 2015-05-21 17:37:36 -07:00
Michal Moskal 1e46da4266 Merge branch 'newstmt' 2015-05-21 11:55:49 -07:00
Peli de Halleux daf0d44139 add widget to control running script on opening editor 2015-05-21 11:43:43 -07:00
Peli de Halleux 3193b8b5ab configurable default in inserted statements 2015-05-21 10:17:24 -07:00
Peli de Halleux dde36bf2cf control comment translation with widget 2015-05-21 09:38:02 -07:00
Peli de Halleux cb3807e081 added missing logo 2015-05-21 06:53:38 -07:00
Peli de Halleux b229e89013 make translation service endpoint configurable 2015-05-20 21:04:49 -07:00
Peli de Halleux 4216f28cda added "convert to tutorial" place holder button 2015-05-20 15:19:58 -07:00
Michal Moskal 3544298940 Merge branch 'master' into newstmt 2015-05-20 14:06:44 -07:00
Michal Moskal 2f0a3d52cf Add continue 2015-05-20 13:54:40 -07:00
Peli de Halleux f7a727e757 simplify restricted hub 2015-05-20 10:47:00 -07:00
Peli de Halleux e3b688065f disable tutorial button in restricted/pro 2015-05-20 10:24:31 -07:00
Peli de Halleux efb6f03c5f control screenshot button with widget 2015-05-20 10:07:32 -07:00
Michal Moskal 6d1b18393d initial draft of return, break, and show 2015-05-20 09:13:12 -07:00
Peli de Halleux 3ad95b830e inling some data variable in calculator 2015-05-20 07:10:51 -07:00
Peli de Halleux 9c0b883b2e control doc links with widget 2015-05-20 05:24:21 -07:00
Peli de Halleux 1196371518 removed unused goToDef widget 2015-05-19 12:09:04 -07:00
Peli de Halleux 5e46d803e9 control decimal dot visibility 2015-05-18 16:32:58 -07:00
Peli de Halleux c3fed32911 adding widget to restrict single value actions 2015-05-18 16:07:16 -07:00
Peli de Halleux cc5d4f778e add widget to force 'main' to have no in/out parameters 2015-05-18 15:24:29 -07:00
Peli de Halleux 2ccb1120f6 control 'select' button with widget 2015-05-18 15:07:08 -07:00
Peli de Halleux a3b8f77e60 control visibility of || with widget 2015-05-18 14:54:05 -07:00
Peli de Halleux c248f9dd00 control 'make async' button with widget 2015-05-18 12:37:10 -07:00
Peli de Halleux 4452d38e33 control "search art" refactoring with widget 2015-05-18 11:52:33 -07:00
Michal Moskal 11d5e9814b load cloud session in the node server, even when only local data is requested (there is always just one session in the server) 2015-05-16 09:56:33 +02:00
Michal Moskal 8878e37311 Fixup cloud data websocket setup (still has issues) 2015-05-15 11:47:57 +01:00
Peli de Halleux 868bb7bda4 control split screen on load through widgets 2015-05-14 10:04:21 -07:00
Peli de Halleux 99511e1f82 controlling available "add thing" menu through widgets 2015-05-14 07:19:28 -07:00
Peli de Halleux 7fb2e84c02 control statement visiblity 2015-05-14 04:57:23 -07:00
Peli de Halleux fb2b83e7ff adding restricted theme 2015-05-14 04:44:37 -07:00
Peli de Halleux 0818cca24f refactoring skill into editor mode
decoupling AST modes from editor modes
2015-05-14 03:45:31 -07:00
Peli de Halleux 1f695b4c87 bettter bitmatrix editor 2015-05-13 07:53:30 -07:00
Peli de Halleux 4fa16d62b9 dataset not support in ie10 2015-05-12 20:12:35 -07:00
Peli de Halleux 381d52d64a revert font size change 2015-05-12 19:20:30 -07:00
Michal Moskal b226b15ccd Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-05-12 09:45:59 +01:00
Peli de Halleux 200b11b49d reduce the maximum font size in desktop mode 2015-05-11 19:46:13 -07:00
Peli de Halleux 97e97f2f08 support for themed intelliprofile 2015-05-11 18:51:50 -07:00
Michal Moskal a840d415ca add Cloud.isUserRestricted() to control split screen (and in future expert mode) 2015-05-12 00:45:44 +01:00
Peli de Halleux f6bd6c97be receive theme from cloud config 2015-05-11 16:11:48 -07:00
Peli de Halleux ddc7ccc433 smoother undo dialog animations 2015-05-08 21:06:41 -07:00
Peli de Halleux ed49a29520 support for viemo movies 2015-05-08 20:43:38 -07:00
Peli de Halleux b298ca5c25 moving print button to share bar 2015-05-08 09:14:50 -07:00
Peli de Halleux d822588254 giving more space to the editor in split mode 2015-05-07 21:43:19 -07:00
Jonathan Protzenko 942ccf0ac8 External editors & new cloud storage.
This fixes an infinite synchronization loop.
This was due to unresolved merges + new version from elsewhere in the cloud.
2015-05-07 17:22:12 -07:00
Peli de Halleux d0b0c4c3c4 support for specifying en-GB 2015-05-06 10:13:56 -07:00
Michal Moskal 992135c697 fix a few language typos 2015-05-05 14:31:01 -07:00
Michal Moskal bed1e9d627 Add TDev.show() (for console usage) 2015-05-01 10:34:20 -07:00
Peli de Halleux 82e07c0f66 uninstall immediately, then ask for undo 2015-04-28 22:11:16 -07:00
Peli de Halleux 94f23b1316 fixed cloud reported crash 2015-04-28 13:42:06 -07:00
Peli de Halleux 53a75c6fe4 basic support for uploaded documents 2015-04-28 12:20:07 -07:00
Peli de Halleux b786e0cfa4 support for uploading files through dnd (cloud.lite) 2015-04-28 08:09:48 -07:00
Peli de Halleux 5f25c14312 - don't store theme in user profile
- added "commentHistory" widget
2015-04-27 21:47:06 -07:00
Michal Moskal ab58782579 performance improvements in type checker 2015-04-27 19:13:59 -07:00
Peli de Halleux 0083768131 Merge branch 'master' of https://github.com/Microsoft/TouchDevelop 2015-04-26 21:26:25 -07:00
Jonathan Protzenko ecabdf99c7 Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-04-26 16:44:24 -07:00
Jonathan Protzenko e6b0b5899a Cleanups.
Rename a bunch of files for the "embedded" target. Put them in a separate
directory (compiling editor.js already takes too long, let's not add any more
code in that directory).
2015-04-26 16:10:04 +01:00
Peli de Halleux e7e83a99ee more cleanup touchdevelop.com -> config.rootUrl 2015-04-24 17:03:56 -07:00
Peli de Halleux 056824d49c more art cdn cleanup 2015-04-24 16:47:51 -07:00
Peli de Halleux 403a63673b cleaning out hard-coded cdn references (pass 1) 2015-04-24 16:21:37 -07:00
Peli de Halleux 5637012376 make hashtag configurable 2015-04-24 15:46:09 -07:00
Michal Moskal df14630ed5 Add cdnUrl to ClientConfig 2015-04-24 12:53:35 -07:00
Peli de Halleux 46ac7868d3 vine support 2015-04-24 10:57:49 -07:00
Peli de Halleux 1f39aabfe9 support for storing instagram link 2015-04-24 10:48:46 -07:00
Peli de Halleux 46f6bee7ad slicker youtube input box 2015-04-24 09:24:13 -07:00
Peli de Halleux 764f7112a0 fixing sound play in cordova 2015-04-24 08:39:18 -07:00
Michal Moskal 1320e36849 Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-04-23 21:12:15 -07:00
Peli de Halleux bc68a3e082 making tdev.ly links configurable 2015-04-23 20:59:58 -07:00
Michal Moskal 6dd6cc7274 Add HTML.mkAsyncButton (disables the button while operation is running) 2015-04-23 19:09:05 -07:00
Michal Moskal 403234718e Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-04-23 11:08:45 -07:00
Michal Moskal d16be3f866 make the 'edit' button work for full screen 2015-04-23 11:08:37 -07:00
Peli de Halleux 1a2154e6ab display individual share icon instead of popup dialog 2015-04-23 10:40:27 -07:00
Peli de Halleux 8b915df1d5 added list icon 2015-04-23 10:28:01 -07:00
Peli de Halleux 8c3a78f3e3 added expand icon 2015-04-23 10:15:12 -07:00
Peli de Halleux 69170a1bcc support for full screen editing of inline strings 2015-04-23 10:07:09 -07:00
Peli de Halleux 50c252ea40 full screen button 2015-04-23 03:07:11 -07:00
Michal Moskal 5cac007d91 add experimental app->allow_other_events; fixes #145 2015-04-22 15:30:00 -07:00
Peli de Halleux 2e5b9592e1 support for attaching and displaying a youtube movie to a script 2015-04-22 13:15:50 -07:00
Michal Moskal 0857016880 Merge branch 'master' of github.com:Microsoft/TouchDevelop 2015-04-21 20:53:59 -07:00
Michal Moskal db954cd4b4 Cleanup some uses of touchdevelop.com in literals; use Cloud.config where appropriate 2015-04-21 20:53:40 -07:00
Peli de Halleux 5f882ca1ed Merge branch 'master' of https://github.com/Microsoft/TouchDevelop 2015-04-21 18:15:18 -07:00
Michal Moskal cddc7c9c51 centralized cloud endpoint config 2015-04-21 17:03:13 -07:00
Peli de Halleux 98b13161d6 button to "add to list" 2015-04-21 14:23:21 -07:00
Peli de Halleux a16e82f9f3 Merge branch 'master' of https://github.com/Microsoft/TouchDevelop 2015-04-21 12:25:41 -07:00
Peli de Halleux 7ef50f0ec7 added hub silo to list / create lists 2015-04-21 12:25:27 -07:00
Michal Moskal 71d864080c make sure there are no overflows 2015-04-21 12:18:58 -07:00
Michal Moskal 50e9c48571 NEW Buffer->sha256 2015-04-21 11:56:47 -07:00
Peli de Halleux 086000d7ed more list support 2015-04-21 11:47:30 -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 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 ffbf1cecea fixes #115 2015-04-16 12:58:03 -07:00
Michal Moskal e32b91a959 send tdVersion in bug reports 2015-04-15 17:21:38 -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
Michal Moskal 8f3745713b propagate stackframe via node domain 2015-04-15 13:19:40 -07:00
Michal Moskal a74d8a2c72 sanitize the stack trace more 2015-04-13 17:12:58 -07:00
Michal Moskal ac039d6441 fix socket throttling problems with node 0.10 2015-04-13 16:44:01 -07:00
Michal Moskal d546a90778 X-Forwarded-For handling 2015-04-13 16:09:13 -07:00
Peli de Halleux 17bc22d14a fixes #125 2015-04-10 16:07:51 -07:00
Michal Moskal f8524b4f0d NEW AppLogger->set_context_user; improvements to exception logging 2015-04-09 18:23:11 -07:00
Michal Moskal a91bf1ac7d lock-down the set of possible lists 2015-04-09 16:51:32 -07:00
Michal Moskal b6fe16288e Merge branch 'errors' 2015-04-09 16:21:34 -07:00