Commit Graph

226 Commits

Author SHA1 Message Date
Sam El-Husseini
e98af3740c Enable floating points 2018-04-21 11:10:43 -07:00
Sam El-Husseini
6ea0c50472 Initial target repo setup to move to master (v3.10) 2018-04-21 10:25:43 -07:00
Guillaume Jenkins
70d2c41738
Add languages to pxtarget.json (#722) 2018-03-29 15:00:26 -04:00
Peli de Halleux
7e7a71db31 remove legacy domain 2018-02-13 12:08:41 -08:00
Michal Moskal
1fc80ba6bd Set flash attributes explicitly in case the relevant changes are ever merged from master to v0. 2017-12-12 13:00:09 +00:00
Caitlin Hennessy
1f94f91565 Move windows store link to targetconfig (#587) 2017-12-05 16:12:38 -08:00
Sam El-Husseini
c24f61df36
Fix serial on devices that don't have the mbed serial driver installed (#583) 2017-12-01 15:11:44 -08:00
Caitlin Hennessy
33f1b68783 Add store link (#577) 2017-11-29 20:09:28 -08:00
Caitlin Hennessy
d91da281fd Serial (#554) 2017-10-20 10:27:43 -07:00
Guillaume Jenkins
4b45ecea87 Winrt (#545)
* initial winrt work

* Add new vid/pid

* E2E working

* Remove wrong hid selector
2017-10-04 22:37:13 -07:00
Michał Moskal
5a6f96af69 Support for HID-based partial super-fast flashing (#523)
* fix bug

* Fixed an issue where the Game of Life menu item was not appearing (#497)

* Starting on dapjs flashing

* Adding dapjs

* Connected

* Flashing works

* Double buffer flashing

* Add SHA computation function

* Run SHA code

* Swap SHA for murmur+crc

* Switch to dual murmur3

* Partial flashing works

* Remove unused code

* Move flashing code to external/sha

* Fix whitespace

* Cleanup binary genration scripts

* Add docs for hid flashing

* bump pxt-core to 0.12.132,
2017-09-18 09:45:27 -07:00
Peli de Halleux
7465ffeb3b Chromeextension (#499)
* updates to chrome extension manifest

* update manifest with chrome extension id
2017-08-07 22:33:59 -07:00
Sam El-Husseini
7010111743 Monaco editor background is now defined in pxtarget.json 2017-07-11 12:01:40 +03:00
Sam El-Husseini
dd0dbb3c85 Turn on function blocks 2017-06-19 13:59:27 -07:00
Peli de Halleux
ac5e348265 pointing to microbit.org/code 2017-06-16 09:50:46 -07:00
Peli de Halleux
e25ee8a9ac bringing back legacyDomain 2017-06-13 13:29:35 -07:00
Peli de Halleux
fbd00939c7 removing legacy domain 2017-06-13 13:10:09 -07:00
Peli de Halleux
e4679f207a pxt-> makecode (#412)
* updated target names

* updated pxt dependency
2017-06-13 12:56:55 -07:00
Peli de Halleux
c836b5491a using m.pxt.io as legacy domain 2017-06-13 08:40:23 -07:00
Peli de Halleux
d07901c1f2 updated serial definition 2017-06-12 15:28:44 -07:00
Peli de Halleux
725517a1d6 Rc10 (#409)
* updated to rc10

* upgraded to rc11
2017-05-29 23:00:33 -07:00
Richard Knoll
da5f884c0b Enabling arrays (#401) 2017-05-17 12:12:13 -07:00
Guillaume Jenkins
15e8c3af66 Languages (#394)
* Enable language picker

* Bump pxt-core to 0.12.62

* add newline back
2017-04-28 18:35:36 -07:00
Peli de Halleux
bd895f43ba Calibrate compass (#392)
* adding 'calibrate-compass' function

* fixing simulator.

* updated docs

* fixing compat test suite with 'calibrate()' function
2017-04-25 10:46:25 -07:00
Peli de Halleux
4ec8a62344 Updating to DAL rc9 (#388)
* moving to DAL rc9

* updaytd dal.d.ts
2017-04-21 09:04:11 -07:00
Peli de Halleux
1cf38d92ef support for high contrast in simulator (#386)
* support for high contrast in simulator

* updated logic to find afterProgramPage.
2017-04-19 23:44:47 -07:00
Peli de Halleux
33012441bc Added extensions (#385)
* inject file importers as extensions

* logging

* updated signature
2017-04-18 16:26:13 -07:00
Peli de Halleux
8e23a8b53c enable tracing 2017-04-13 19:31:36 -07:00
Peli de Halleux
57911d4716 override share url 2017-04-12 07:49:05 -07:00
Peli de Halleux
282189d41b support for multiple categories 2017-04-05 10:16:47 -07:00
Peli de Halleux
ea77086c7e added custom protocol info for mobile safri 2017-03-29 11:41:38 -07:00
Peli de Halleux
00d6b9637c adding iOS store id for micro:bit app 2017-03-29 09:08:04 -07:00
Peli de Halleux
684646d3de upgraded download instructions to use "save as" 2017-03-24 07:39:59 -07:00
Peli de Halleux
10adac56b4 removing pxt-filesystem from preferred package list 2017-03-20 11:37:54 -07:00
Peli de Halleux
a9d8f8e5f7 added upgrade rule to handle value renaming issues 2017-03-15 09:24:59 -07:00
Peli de Halleux
e6bdc8f8f8 added legacy domain 2017-03-09 07:05:41 -08:00
Peli de Halleux
1b84be0c7b renamed buy to shop 2017-03-08 10:13:51 -08:00
Peli de Halleux
742b24a28a added link to list of resellers 2017-03-08 05:01:11 -08:00
Peli de Halleux
f430eb3540 pointing to https://microbit.org instead of http://microbit.org 2017-03-08 03:23:37 -08:00
Peli de Halleux
7544045b6c updated org url 2017-03-08 03:22:29 -08:00
Sam El-Husseini
1b321dee2c Add getting started and feedback buttons in menu 2017-03-06 16:27:57 -08:00
Peli de Halleux
d4475645f4 updated to lancaster rc8 (#363) 2017-03-01 14:57:40 -08:00
Richard Knoll
0d4af4ea12 Fixing colors 2017-02-27 15:26:45 -08:00
Sam El-Husseini
acbe9106cc Updating small organization logo 2017-02-16 20:36:20 -08:00
Peli de Halleux
672672e632 adding example pages 2017-02-09 14:44:56 -08:00
Guillaume Jenkins
b9d867cf4e Enabled text blocks (#352) 2017-02-06 13:36:24 -08:00
Peli de Halleux
8437f0cf3c enable sharing 2017-02-03 15:23:46 -08:00
Sam El-Husseini
7a5b3aba01 Add hasAudio flag 2017-01-21 16:25:46 -08:00
Michal Moskal
5f876d5ea9 Add openocd script (for pxt gdb) 2017-01-19 17:24:03 +00:00
Peli de Halleux
a4b93f7199 support for deletable on start 2017-01-17 11:18:22 -08:00
Peli de Halleux
32f96d09d4 removing "getting-started" link 2017-01-06 04:58:00 -08:00
Sam El-Husseini
c10761128e Tutorial mode changes 2017-01-01 18:52:22 -08:00
Peli de Halleux
92b60a251d On start support (#324)
* annotating APIs to support onstart

* missed file

* updated templates

* adding new lines in main.ts

* fixing docs

* removing onstart

* updated docs

* updated various docs

* more docs

* adding upgrade policies for blocks

* updated pxt reference

* placing on start under "basic"
2016-12-19 14:09:35 -08:00
Peli de Halleux
395f482f11 Merge pull request #322 from Microsoft/pr/monacotoolbox
Pr/monacotoolbox
2016-12-13 12:29:42 -08:00
Peli de Halleux
fcf680e9bd automatically detect/add missing package references in project 2016-12-12 10:42:02 -08:00
Sam El-Husseini
dd591af224 Turning flag for monaco toolbox on 2016-12-11 09:01:08 +13:00
Sam El-Husseini
280b555f86 Theming the microbit target 2016-12-01 18:35:10 -08:00
Peli de Halleux
be0984cc4a integrating eddystone into bluetooth package 2016-11-30 04:06:15 -08:00
Peli de Halleux
c5c5362b5d Merge branch 'master' into eddystone 2016-11-29 23:27:49 -08:00
Peli de Halleux
0401aa60d2 Merge pull request #310 from Microsoft/coregone
merging pxt-microbit-core into the target
2016-11-29 15:23:02 -08:00
Peli de Halleux
f046f0e50c merging pxt-microbit-core into the target 2016-11-29 15:06:34 -08:00
Sam El-Husseini
90f48ac77a Enable reference help switch in javascript editor. 2016-11-29 14:53:26 -08:00
Peli de Halleux
98e4f80399 updated crowdin info 2016-11-29 13:12:32 -08:00
Peli de Halleux
b1fcc51bc8 preparing support for eddystone 2016-11-29 09:21:23 -08:00
Sam El-Husseini
528f696b8c Removing gettingStarted property from pxtarget.json. Using sideDoc instead. 2016-11-14 14:24:21 -08:00
Peli de Halleux
ef58b54fdb adding projects menu 2016-11-11 15:06:41 -08:00
Sam El-Husseini
e706809037 Adding getting-started option 2016-11-11 13:36:40 -08:00
Peli de Halleux
fd5357b273 simplify projects 2016-11-10 08:37:13 -08:00
Peli de Halleux
107fe2aefa enable package search 2016-11-04 11:25:05 -07:00
Peli de Halleux
41c7e88928 adding reference to files package 2016-11-02 16:48:59 -07:00
Peli de Halleux
19f757e159 Upgrading to DAL 2.0rc5 (#300)
* basic skeleton for filesystem project

* updated to DAL rc5

* basic file operations

* support for basic file operations (append, remove)

* removing files project
2016-11-02 16:11:08 -07:00
Peli de Halleux
fb222fd732 removing target specific meta (#299)
* updating favicon manifests

* use meta generated from target
2016-11-02 15:14:06 -07:00
Peli de Halleux
474d5bb762 turning off streams 2016-10-28 15:43:43 -07:00
Guillaume Jenkins
f045942297 Project templates (#295)
Moved default projects from pxtarget.json to libs/templates/
2016-10-28 14:12:25 -07:00
Peli de Halleux
198b24c6a4 use secure support link 2016-10-21 11:42:29 -07:00
Peli de Halleux
a90a43d719 updated logo 2016-10-21 11:12:03 -07:00
Peli de Halleux
f9d138cb42 migrating to pxt.microbit.org settings 2016-10-21 10:49:04 -07:00
Peli de Halleux
ae5d5c74a7 better support for BLE UART and alignment with serial blocks. (#276)
* aligning uart apis with serial

* reorganizing serial/bluetooth blocks

* Autoupdate configuration for UART. (#279)

* Autoupdate configuration for UART.

* removing serial autoupdates.
2016-10-18 21:36:42 -07:00
Peli de Halleux
a19d1c848b renaming board name 2016-10-17 16:18:04 -07:00
Sam El-Husseini
c817f9e3ff re-enabling sharing after bug in share-editor has been fixed. 2016-10-13 10:55:52 -07:00
Sam El-Husseini
6e64e80c05 Revert "re-enabling sharing after bug has been fixed"
This reverts commit dde16fec14.
2016-10-11 09:37:53 -07:00
Sam El-Husseini
dde16fec14 re-enabling sharing after bug has been fixed 2016-10-11 09:29:44 -07:00
Sam El-Husseini
277d5a721c rename "microbit" package to "core" #414 (#270)
* rename "microbit" package to "core" #414

* shouldn't edit the package id.

* updating package.json

* updated the wrong version

* missed updating pxt.json of tests
2016-10-10 16:21:50 -07:00
Peli de Halleux
04e0529610 disabling embed 2016-10-07 18:20:42 -07:00
Peli de Halleux
09dc67717c added nickname / github search flag 2016-10-07 02:53:18 -07:00
Peli de Halleux
a9ba0a8f90 adding sharing flags 2016-10-05 17:14:49 -07:00
Peli de Halleux
749c2111d2 disaable user-voice, disable cookies in mixpanel 2016-09-29 22:31:10 -07:00
Peli de Halleux
9c8886116e fix for microsoft/pxt#396 2016-09-29 08:15:58 -07:00
Peli de Halleux
2225be7af1 added org info 2016-09-28 15:25:58 -07:00
Peli de Halleux
21a36eb9ee fixing broken image paths 2016-09-14 22:43:59 -07:00
Peli de Halleux
6e4f4595a2 updated usb images 2016-09-14 22:18:01 -07:00
Thomas Denney
13785a2438 OS X uploader (#252)
* Source for OS X uploader

* Readme for OS X uploader

* Export image

* .gitignore for Xcode project

* Remove redundant data

* Update readme instructions

* List formatting

* Remove personal copyright notice added by Xcode

* Added release build and updated readme

* point to doc cdn
2016-09-14 11:33:11 -07:00
Peli de Halleux
167c1d8fce loading board definition from pxtarget.json 2016-09-13 15:32:12 -07:00
Thomas Denney
54a7ac81ea Recommended browser documentation (#251)
* Documentation page for unsupported browsers

* Update unsupported documentation with mac info

* Blur irrelevant information in version screenshots

* Rename to Peli's suggested path

* Browser recommendation for each platform
2016-09-13 10:33:06 -07:00
Thomas Denney
953b362b34 Download instructions (#250)
* Images of micro:bit attached t ostuff

* Cropped and enhanced USB images

* Define paths for USB images

* Added new matching criteria for images

* Help URL

* Add paths for all images

* Cropped images so they look better on dialog

* Add link to uploader
2016-09-12 11:10:30 -07:00
Peli de Halleux
95669e174a Merge branch 'master' of https://github.com/Microsoft/pxt-microbit 2016-09-09 09:59:21 -07:00
Peli de Halleux
aca7d6113d enable streams in pxtarget 2016-09-09 09:59:07 -07:00
Michal Moskal
93770e5821 Merge branch 'master' of github.com:Microsoft/pxt-microbit 2016-09-09 10:17:35 +01:00
Michal Moskal
cb8e28beb0 Bump pxt-microbit-core to 0.5.0 2016-09-09 10:17:28 +01:00
Peli de Halleux
8c7e6055ff enabling parts in target 2016-09-09 01:39:52 -07:00