- 27 Mar, 2020 8 commits
-
-
Jeffrey I. Schiller authored
Change-Id: Ib4d3034c2ce901b26d03f26afb43943f3bef44d2
-
Jeffrey I. Schiller authored
Change-Id: Ic3a3b7a93ada8fcfe649f6772d7121041c5c9dc5
-
Evan W. Patton authored
Change-Id: I9ef4fdb1bda35fbd023e908b41fa9aa5cc1b5e43
-
Beka Westberg authored
Refactors the context menu options into individual functions. Adds the "Generate Yail" option to component event blocks.
-
Beka Westberg authored
-
Evaldas Latoškinas authored
-
Pavitra Golchha authored
-
Beka Westberg authored
-
- 25 Mar, 2020 1 commit
-
-
Beka Westberg authored
-
- 24 Mar, 2020 3 commits
-
-
Evan W. Patton authored
Change-Id: I7ce9138f8d58bd1b9abd9b26adf16ce84770afc7
-
nitinseshadri authored
-
Diego Barreiro authored
Add Kodular implementation of a Magnetic Field Sensor, which can be used to detect changes in the magnetic field around the phone. It is useful, for example, to interact with magnetic buttons and trigger actions.
-
- 23 Mar, 2020 5 commits
-
-
Jeffrey I. Schiller authored
When the Companion is used to scan a bar code, if it finds a string that begins with http:// it calls the package installer (or in the case of the Play Store version, it hands it off to the on-phone browser). This functionality was added a while ago to deal with the case where people used the Companion to scan the barcode resulting from a package build. Basically people got confused between scanning a QR Code for connection to the browser and scanning the QR code of a packaged app. However it turns out that this was a useful feature because it lets people use the Companion to install their created apk’s so they do not have to have a separate bar code scanning app installed. This is particularly useful in a school setting in that it reduces the amount of work that staff have to do to setup devices. This commit updates the code to also call the installer when the string begins with https as well as http. Given that we will soon serve MIT App Inventor over https, packaged URL’s will soon begin with https. Change-Id: I5797f998749b1a309c9504088fa03d5aaf4eb06e
-
Evan W. Patton authored
* Fix multiselect issue when changing tabs/windows Change-Id: Ic015672436e5a1b25d022eacc14998081b4b195b
-
Pavitra Golchha authored
https://community.appinventor.mit.edu/t/ondestroy-not-fired/5341 Change-Id: Id4ed0ed02ab23cc33b904c90c3d41c702e4bc019
-
Evan W. Patton authored
Navigation component made use of java.nio.charset.StandardCharsets, which wasn't added to Android until API 19. This change passes "UTF-8" instead and lets the system handle the charset lookup. Change-Id: I646decde6be9b22780ddc6f067244a446fdcf5ad
-
Jeffrey I. Schiller authored
Update dependencies so using “ant Emulator” will build all of the prerequisites (like “ant PlayApp” and “ant PlayAppExtras”). Note: You must still have the commit that adds back the package loader code in order for the built Emulator to be able to update itself. Change-Id: Ieeac79f7b8c31c67144a3b5639484967bc1391f1
-
- 20 Mar, 2020 7 commits
-
-
Diego Barreiro authored
-
Susan Rati Lane authored
Change-Id: I9e9a75a024b4ce9159164d587b1dcf27b8474a43
-
Evan W. Patton authored
Change-Id: Ie61a8c3d0f11df726885df6ab2015c3bd5b5c7ff
-
rgangela99 authored
Change-Id: Iaae8b8ca29b2006953b2283e305167eeba6b8588 Co-authored-by: Evan W. Patton <ewpatton@mit.edu>
-
Suyash Jain authored
* Handle special cases of sin, cos, tan
-
Beka Westberg authored
Makes it so that the number field accepts hex, binary, and octal formats in addition to the binary format. Numbers are automatically converted to decimal upon code generation. Change-Id: I686e83ee29884f8251d43262f56f1336347db882
-
Li Li authored
Change-Id: I872e3740a1db8a7ddf97ee38b030f90fc2a00b53
-
- 19 Mar, 2020 2 commits
-
-
Evan W. Patton authored
Change-Id: I0fc55ee8864add3341d9ea90ce12103a04b9a2d0
-
nitinseshadri authored
-
- 18 Mar, 2020 2 commits
-
-
Beka Westberg authored
-
Diego Barreiro authored
* Implement ProGuard for extensions
-
- 17 Mar, 2020 3 commits
-
-
Beka Westberg authored
* Remove recursive dictionary to list coercion. Before dictionaries that were children of dictionaries would be coerced into a list when the parent was coerced into a list. This was determined to not be the expected behavior, so it has been removed. * Add dict to list coercion test * Maybe fix dict test?
-
Evan W. Patton authored
Change-Id: I30d15d4a8a262727da200cdfb0760c5561158e83
-
Evan W. Patton authored
Change-Id: Iaf31f955fa3f0f2d88f4f2ea21d334b6b598d86c
-
- 13 Mar, 2020 1 commit
-
-
Jeffrey Schiller authored
Need to move the browser reload to a callback to make sure the RPC call to change the user settings actually had time to run. This didn’t seem to be an issue with Chrome, but is with Firefox. Change-Id: If8233cd60c730f75f4a62c2a96365c9d63272b3e
-
- 12 Mar, 2020 2 commits
-
-
Evaldas Latoškinas authored
* Refactor & implement highlighting of selected item (both via blocks and listeners) * Fix NPE with regards to last seen view in ListView selection
-
Beka Westberg authored
* Fix dyslexic font in context menus * Change dyslexic css rules
-
- 10 Mar, 2020 2 commits
-
-
Bart Mathijssen authored
-
Conor Shipp authored
Co-authored-by: Evan W. Patton <ewpatton@mit.edu>
-
- 09 Mar, 2020 3 commits
-
-
Jeffrey I. Schiller authored
This depends on the Rendezvous server working over https, which it now does. Change-Id: I84631fb429828a1cd7bb8f4a95707dcaa4700776
-
Diego Barreiro authored
-
Evan W. Patton authored
Change-Id: I0aa290a74d286d6f8681b4698ea7c6212b36ecb6
-
- 06 Mar, 2020 1 commit
-
-
hal authored
If the value of an "Extra" argument is a list instead of a string we convert it to a java array of strings, which is the way to provide multiple values to an Android Intent. Change-Id: Ica965cfdfa5ea42c941b7b5d6650cfb78c04d4e8 Co-authored-by: Evan W. Patton <ewpatton@mit.edu>
-