- 12 Aug, 2020 5 commits
-
-
Evan W. Patton authored
Change-Id: I24455d6b3a7e488e36652520de6b7c7a954a73e5
-
Pavitra Golchha authored
-
Sarthak Handa authored
-
Evan W. Patton authored
Change-Id: I560c183fd5bcb125898f2ede8ef54674b0fa98a3
-
Jeffrey I. Schiller authored
When viewing the Trash List, do not permit projects to open if clicked on. Change-Id: If6faee5775334e99aba7d481a8dd6525a6e987e7
-
- 11 Aug, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: If38192743fbc840e2752fc9a8267c884a8a7b490
-
- 29 Jul, 2020 5 commits
-
-
Jeffrey I. Schiller authored
Change-Id: I9e15974cbe5dfcb0432a2ba33d702110d3f74cc4
-
Jeffrey I. Schiller authored
Change-Id: I2e81b36d7130354afd119da8045347be6365ca16
-
Jeffrey I. Schiller authored
Fix permission requests for the Web, CloudDB and Canvas components. In the case of the Canvas component permission is only required if the Save() or SaveAs() methods are used. Change-Id: Ic0191295fd6d93ade19d21994be9c68b2d355e4e
-
Evan W. Patton authored
Change-Id: I9c2e0b4531e9ff9242e108fe6427acc7a5ab0739
-
ellelili2025 authored
* Update documentation for uselegacy in SpeechRecognizer
-
- 24 Jul, 2020 1 commit
-
-
Evan W. Patton authored
The Navigation component makes use of org.osmdroid.util.GeoPoint, but if it is included in a project without also including a Map component, compiled apps fail due to the fact that GeoPoint is not in the final binary. This change asserts that the Navigation component is dependent on osmdroid.jar when building apps. Change-Id: I1111c710e3b53a6dc85d65668ef140d6286ec585
-
- 21 Jul, 2020 2 commits
-
-
Pavitra Golchha authored
-
xuwenbin authored
-
- 15 Jul, 2020 2 commits
-
-
Bart Mathijssen authored
-
jarlisson2 authored
It was not possible to implement or support Picture-In-Picture in my activity due to the lack of an "s" in the supportsPictureInPicture element. Change corrected in this request.
-
- 13 Jul, 2020 1 commit
-
-
Evan W. Patton authored
* Allow and/or blocks to have 0 or 1 inputs Change-Id: Ic04587ca376f7ed1bb582d8c273b6f16833ad13d * Make and/or ops more sane when < 2 args Change-Id: I87f1fdf91bccb9ead5e786e0006f531c04585cba * Add identities to math add/multiply with < 2 args Change-Id: If637a09b447168e578c143b4f57bd990cb4aad8c * Refactor identity information for logic_operation Change-Id: I446b9dbc7f82bf165d5751a90297f409a841091b * Fix missing identities when mutating and/or Change-Id: I8bb25ca917f28ad054254f7b087dce7fc505698c * Fix logic bug in logic_or block Change-Id: Ib070bebc8d1ffb09a002d3e4557648f79cd26103 * Use ±inf.0 for min/max identities Change-Id: I374ae68f0559483285246e1035fd6f5ddf1674c8 * Render ±infinity as strings rather than min/max long Change-Id: I82721ab57128c381189c5afe5f1fff0749b3a06c
-
- 12 Jul, 2020 2 commits
-
-
Jeffrey I. Schiller authored
Change-Id: Iaf2381b8bfc704b8ba4501953da0696272ae0b78
-
Evan W. Patton authored
The source structure tree is based on GWT's Tree implementation, which uses focusable elements to handle keyboard navigation. However, when these items are selected by the user, they also cause the browser to scroll, resulting in the view jumping around, sometimes significantly depending on the size of the scroll offset. This change passes an optional flag, `preventScroll`, to the native `focus` method to suppress this browser behavior. It leverage's GWT's mechanism for making compile-time substitutions of classes to replace the GWT implementation with an App Inventor-specific implementation. Change-Id: I4766e5a3c119ee461d8f20dc359f4d9cdec112c0
-
- 06 Jul, 2020 2 commits
-
-
Evan W. Patton authored
Change-Id: Id4268b96f4603e5b74f34028fa40300ace9b3145
-
Evan W. Patton authored
Change-Id: Id0c8145f73cdd17c9d5d275cbb2b5112780a3754
-
- 03 Jul, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: I4947204de832f3b4224a6639187811f52ec7ea76
-
- 01 Jul, 2020 3 commits
-
-
Evan W. Patton authored
Change-Id: Iffdeec04dd0b1c9e6c9e081ce85d6bc0fd1f9f12
-
Jeffrey I. Schiller authored
Make sure the “autoload” query parameter is passed through all of the various login paths. Change-Id: I445355d325f2e5d1964bda270b52c4ef6d43e0dd
-
Jeffrey I. Schiller authored
Handle the case where someone manually starts the Companion on a Chromebook and then uses the Connect->Chromebook option. Change-Id: I6c94407e362d0a4d484ea62ad46ec38271daa2a6
-
- 30 Jun, 2020 1 commit
-
-
Shreyash Saitwal authored
-
- 25 Jun, 2020 2 commits
-
-
Evan W. Patton authored
Change-Id: I6e67e5d15ce2d1999e971386bf9536fa99009219
-
Jeffrey I. Schiller authored
When run on a Chromebook, replace the Connection menu items of “Emulator” and “USB” with a new “Chromebook” choice. This choice will use an intent to start the Companion and hand it the code needed to give the Rendezvous server to get a WebRTC connection started. Based on work started by Evan W. Patton. Co-authored-by: Evan W. Patton <ewpatton@mit.edu> Change-Id: I85c143a4c66359fa10a4aa295541dfdc8789d411
-
- 19 Jun, 2020 2 commits
-
-
Evan W. Patton authored
Change-Id: I14e5ee8fd44cf929166ae919a5857e09234b5eff
-
Evan W. Patton authored
Change-Id: I48418d1092a9f832ea457fdc9b07577b3e94d1ee
-
- 12 Jun, 2020 4 commits
-
-
Evan W. Patton authored
Change-Id: I3bf6e2ba30850b1bb05e5f75b1e8e0f1d540b5dd
-
Evan W. Patton authored
* Make and/or blocks mutatable Co-authored-by: Xueqi Fan <xueqifan@mit.edu> Change-Id: I9962994dd63381016f9ca187d5e49ac1193c1596 * Update documentation for and/or blocks Change-Id: I817a4e3362fc089b86d3473858f7be13a538211c * Fix logic bug with operator dropdown Change-Id: Id6739a0e534e63d20963a70e23b94d8dfc6968f6 * Fix synchronization of dropdown and label fields on load Change-Id: Ie68a5d67a0e749232c832f7840a20f3f92622899 * Handle primary slots more robustly in mutator Change-Id: I3ca5118684b37751ed4ef3d11006dfa224efaff3
-
Bart Mathijssen authored
-
Evan W. Patton authored
* Implement copy and paste support in the designer This change adds support for copying and pasting components in the designer. It handles the entire tree from a given component (and supports multiple roots for if we allow multiple selection in the future). Name substitution will occur if a component exists with the same name when pasting. Top level blocks referencing the copied components are also included in the operation. Holding the shift key while pasting will disable pasting the event handlers. Resolves #726 Resolves #840 Change-Id: Ica9637f8d07e7287cd698248c60533a5e10af752 * Allow "copying" a MockForm by copying all of its children Change-Id: Ifbb3ade0cebf4a2285f79459ddd80a3359b02819 * Implement copy-and-paste of Form Change-Id: I5f0df1b775b9b6ac4fb9bddf188ce5b7adae53e9 * Fix pasting of visible and nonvisible components Change-Id: I034a853118b079551d80b123ecba2ed6708e5984 * Add documentation for copy and paste functionality Change-Id: I7dd70e7ae66e8bd186f3bfb1059a68fffa931214
-
- 09 Jun, 2020 1 commit
-
-
Beka Westberg authored
-
- 08 Jun, 2020 1 commit
-
-
Beka Westberg authored
-
- 29 May, 2020 2 commits
-
-
Evan W. Patton authored
* Implement multidex in the buildserver Change-Id: I1593438f80d59e9bcf6e7eb407ce902700bc67dc
-
Evan W. Patton authored
* Allow larger build limit for projects Change-Id: Ief64d60a120d1ca9e624e3bc9dd57224064585b0
-
- 23 May, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: If329454dfdb33f99df07be008369d220a4a11de9
-
- 13 May, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: Iaad92f5476f011aeffec1e8aa1dd8e5e6dadfad0
-