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