- 20 Jan, 2021 2 commits
-
-
Pavitra Golchha authored
-
Evan W. Patton authored
Change-Id: Ic74aa9b4800d44a11ab1b5ddf7403d110aacf750
-
- 13 Jan, 2021 1 commit
-
-
Diego Barreiro authored
-
- 12 Jan, 2021 1 commit
-
-
Pavitra Golchha authored
-
- 05 Jan, 2021 1 commit
-
-
Evan W. Patton authored
* Fix Chinese and Brazilian Portuguese translation loading * Fix references to compiled messages in unit tests Change-Id: Ib67aff12abc3538d0e5053d9d680d934f382abb5
-
- 16 Dec, 2020 1 commit
-
-
Susan Rati Lane authored
-
- 04 Dec, 2020 1 commit
-
-
Beka Westberg authored
-
- 01 Dec, 2020 6 commits
-
-
Conor Shipp authored
-
Vishwas Adiga authored
-
Kunal Mishra authored
-
Semicolon3253 authored
-
Himani authored
-
Chetan Patil authored
-
- 30 Nov, 2020 1 commit
-
-
Susan Rati Lane authored
-
- 22 Nov, 2020 1 commit
-
-
Jeffrey I. Schiller authored
When set we do not display the “Send to Gallery” Button, only the “Login to Gallery” button. The Gallery itself enforces read only status, so if the button is enabled but the gallery is in read only (for this instance) then the user will receive an error when they attempt to send a project to the gallery. But it is better if we can just avoid the issue by not providing the button in the first place. Another implementation here could be to have the server side actually check in with the gallery itself to determine read-only status, but for now we provide it as a config flag so we do not have to work out the details of how and when the server would communicate with the Gallery as well as how to handle errors and time-outs etc. Change-Id: Ib6ca63ab2ca63636d7451762f782050dbffd9b3c
-
- 17 Nov, 2020 1 commit
-
-
Jeffrey I. Schiller authored
Some people were double-clicking this button which results in two copies of the project being sent to the Gallery simultaneously. This results in two entries for the project appearing in the Gallery. Then when the author next goes to update it, the Gallery finds two copies and fails. We will be adding a uniqueness constraint to the Gallery database which will prevent this. However this will result in one of the two transactions failing. Depending on the exact timing of things this can still result in the end-user receiving an error. This change “de-bounces” the Publish button so while one button push is still being processed, a second is ignored silently. Change-Id: Idd7506773b5e2a27500250d82a1350602b634a77
-
- 05 Nov, 2020 2 commits
-
-
Jeffrey I. Schiller authored
This commit adds the interface support for the new gallery. The new gallery is a separate system run on its own infrastructure (which today consists of a horizontally scale-able collection of Linux virtual servers). It is configured via three system properties (out of appengine-web.xml). They are: gallery.enabled – Set this to “true” to enable the Gallery gallery.id – This is a string which is used to identify this instance of App Inventor to the gallery. It is also used to identify the shared keys needed to authenticate tokens sent to the Gallery gallery.location – The location (URL) of the gallery itself. Change-Id: I30745a65c976cadd288650f779a9bf546097567a
-
Jeffrey I. Schiller authored
This change removes the original “integrated” Gallery. Change-Id: I782834a6c86a379c5f47de7a5da1d24547bcd829
-
- 21 Oct, 2020 4 commits
-
-
Shreyash Saitwal authored
-
Pavitra Golchha authored
-
Evan W. Patton authored
Change-Id: I35e1599b1d5726465559b8f308089d7017e8032c
-
Evan W. Patton authored
Change-Id: I943b0cece8a8c6989a0fb8b933e4879082bad2cb
-
- 05 Oct, 2020 1 commit
-
-
vu-projektai authored
Co-authored-by: gabrielestup <63961529+gabrielestup@users.noreply.github.com> Co-authored-by: gabrielestup <gabriele.dauksaite@gmail.com>
-
- 21 Sep, 2020 2 commits
-
-
Jerin Jacob authored
-
Sarthak Handa authored
-
- 10 Sep, 2020 4 commits
-
-
Beka Westberg authored
-
alanabreu106 authored
-
Jerin Jacob authored
-
ellelili2025 authored
-
- 04 Sep, 2020 2 commits
-
-
Pavitra Golchha authored
-
Diego Barreiro authored
-
- 02 Sep, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: Ib91443ae157b8c2152b04015800e429f88103731
-
- 31 Aug, 2020 3 commits
-
-
Jeffrey I. Schiller authored
Change-Id: Ifd5df82e0e60abb256edb2e5f17cf7d682c5d9d5
-
Jeffrey I. Schiller authored
Change-Id: Iee98a12ae75f9da3a175378fcac35fe2bb902307
-
Evan W. Patton authored
Change-Id: Ieea9dbb42095308f365831ba9c036d9e1f88276a
-
- 27 Aug, 2020 1 commit
-
-
Beka Westberg authored
-
- 26 Aug, 2020 1 commit
-
-
Evan W. Patton authored
* Implement a universal URL format for assets in WebViewer * Allow file:///appinventor_asset/ for WebViewer assets Change-Id: I7950e38baf30d1c7eddaea5f8de230a5381eabaf
-
- 21 Aug, 2020 2 commits
-
-
Evan W. Patton authored
Change-Id: Idd7b231e4c57da44b008ba4c5fbb700cf4342d78
-
Evan W. Patton authored
With the nb184 change, apps that previously worked on Android 10 may no longer work if the app in question stored files based on the external storage root (e.g., /sdcard). While Google isn't enforcing read/write access to directories outside of the app-private path just yet (this will be true in Android 11), we switched over most file operations to use the app-private path anyway starting with Android Q. New apps will read/write files without issue, however apps that are used to using the old path on Android 10 have no way to read files they may have written. This change adds a LegacyMode property to File, which is False by default, that allows a developer to access files relative to the root of the external storage on Android 10 and higher. I've included a note that the use of this property may cause apps to fail starting with Android 11. Change-Id: I4ab0d26e54d2a74535b4a691cfd63826543d29a4
-
- 12 Aug, 2020 1 commit
-
-
Evan W. Patton authored
Change-Id: I9897d3efca47a8f55fd2f9d1c7651904ccc184bf
-