- 23 May, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: If329454dfdb33f99df07be008369d220a4a11de9
-
- 13 May, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: Iaad92f5476f011aeffec1e8aa1dd8e5e6dadfad0
-
- 07 May, 2020 5 commits
-
-
Beka Westberg authored
-
Beka Westberg authored
-
Beka Westberg authored
-
Evan W. Patton authored
Change-Id: I78c1666fd34346e46e68e112d02603e4de197fa5
-
Conor Shipp authored
-
- 04 May, 2020 1 commit
-
-
Evan W. Patton authored
* Fix project loading with bad text-number connections Change-Id: I78c1666fd34346e46e68e112d02603e4de197fa5 * More thoroughly fix number detection and add unit tests Change-Id: I52e646cbfab94cf4a317c9149146bd01fd0da49a
-
- 28 Apr, 2020 1 commit
-
-
Beka Westberg authored
-
- 27 Apr, 2020 1 commit
-
-
Beka Westberg authored
-
- 17 Apr, 2020 2 commits
-
-
Evan W. Patton authored
* Add drag-and-drop of resources into App Inventor workspace This commit improves the usability of App Inventor by enabling drag and drop capabilities using HTML5. Users can drag projects, keystores, extensions, and assets into the App Inventor workspace to upload them. Extensions and assets are only added if the project editor is open. Change-Id: I5373a384cb8d115b23f946659b3151a2040b42b8 * Support drag and drop with uri-lists Change-Id: Ia9e5d800760736a220e2795c4868b393b82afd4a
-
Ramanathi authored
-
- 16 Apr, 2020 2 commits
-
-
Beka Westberg authored
-
Beka Westberg authored
-
- 15 Apr, 2020 2 commits
-
-
Evan W. Patton authored
* Implement checkstyle rules for App Inventor This commit implements checkstyle for App Inventor's Java code. The App Inventor style rules are based on the Google style rules, with an exception added for methods in the components/runtime package that are annotated with `@Simple*` or `@Design*` annotations. The App Inventor specific rules are placed at the end of the appinventor_checks.xml file. In addition, there is a script called checkstyle_git.py that is written in Python 3 and will check the git diff against the rules by running checkstyle on the changed files and crossreferencing the line numbers with the checkstyle output. This can be used as a git pre-commit hook to check that changes conform to the style guide. The script returns -1 on error, which will abort the commit until the changes confirm. This behavior can be bypassed by exporting the BYPASS_CHECKSTYLE environment variable. These two changes are made available as ant targets: - `ant checkstyle`: Run the checkstyle_git.py script to check the git diff for problems. - `ant checkstyle-all`: Run checkstyle on the whole repo (slow). Change-Id: I26c6049bd49d1ce3f9b8dbd48f8f115a89fb5b52 * Revamp checkstyle-git script logic Change-Id: Ie417057b2d009ba70279e70df102851b2f4552cd * Add custom checks for EventDispatcher in @SimpleEvent Change-Id: I72a704e9f8d489aa08cefd50ca180b1130b3e5fa
-
Ramanathi authored
-
- 14 Apr, 2020 3 commits
-
-
Beka Westberg authored
-
Beka Westberg authored
-
Evan W. Patton authored
Change-Id: I986ce001d40ff7ea4423e7a21d29e3fad3e2eabc
-
- 13 Apr, 2020 2 commits
-
-
Evan W. Patton authored
Change-Id: Icebd59c7b7a7e112f42514a3531cb78ef1537c01
-
Evan W. Patton authored
Change-Id: I7aef0856d098b490d36d36d410dc9763ccb5a034
-
- 09 Apr, 2020 3 commits
-
-
Jeffrey I. Schiller authored
Cleanup the code that deals with detecting connection failures. This change results in a more stable experience on Firefox. It also ensures that any closed WebRTC connection is cleaned up properly. This means that if the Companion disconnects due to the Companion being closed, or a network failure, a new connection can be made reliably without having to reload App Inventor in the browser. Change-Id: I35ccba26729d7c870201165cb3821991a6f523ee
-
Jeffrey I. Schiller authored
Change-Id: I9a411efca491ad548a9d8560d50b8e8fdb0ef752
-
Jeffrey I. Schiller authored
Change-Id: I04821ae6834300478a31556aca32b6ef48367dd9
-
- 08 Apr, 2020 2 commits
-
-
Jeffrey I. Schiller authored
It turns out that the iceConnectionState on the connectionStateChange event is about a particular ICE Candidate pair, which may not be the selected and in use candidate pair. However checking the iceConnectionState on the WebRTCPeer object itself yields the state of the “selected” and in use candidate pair. Change-Id: I7d14041300ce82a02fd1bd04b9a940f26216d802
-
Jeffrey I. Schiller authored
Permit the MIT App Inventor programmer to provide their own Yandex API key. If they do not provide one, the builtin key (for the MIT deployment) will be used. Having neither a user provided key or builtin key results in an error. Change-Id: Ieb25514437133162b68fae7741ffdce5a8463d04
-
- 07 Apr, 2020 1 commit
-
-
Beka Westberg authored
-
- 06 Apr, 2020 2 commits
-
-
ellelili2025 authored
Co-authored-by: Li Li <lili2014@Lis-MacBook-Pro.home>
-
Shivam7-1 authored
-
- 03 Apr, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: I4ef111feb8f7734884577c5ea50055a35bdfe1c7
-
- 02 Apr, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: I11239726d38d09658b9d627dc0174932f7820c16
-
- 01 Apr, 2020 1 commit
-
-
Conor Shipp authored
-
- 31 Mar, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: Iadbfae002175a409b928f5c7e705c85cdb70566d
-
- 30 Mar, 2020 2 commits
-
-
Evan W. Patton authored
Change-Id: Id459b7a5963b8a8e2d64a674e0f35090621fac6a
-
Chetan Patil authored
-
- 27 Mar, 2020 5 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
-