1. 26 Nov, 2019 2 commits
    • Evan W. Patton's avatar
      Update Andorid build tools to 29.0.2 · 82d04c8a
      Evan W. Patton authored
      Change-Id: I76fb8e7f4cfacaa9ad6377790c9cd4d59d379767
      82d04c8a
    • Evan W. Patton's avatar
      Emit disable event code only if no active handler exists · b3772047
      Evan W. Patton authored
      The change that produced calls to EventDispatcher's unregister method
      for disabled blocks did not account for the scenario where both an
      active and inactive event handler exist for the same component-event
      combination. This change makes it so that unregister calls are only
      output if there isn't a matching active event handler.
      
      Change-Id: If33b577f5af03c64f7abb8fe5b587d576886889b
      b3772047
  2. 22 Nov, 2019 1 commit
    • Jeffrey I. Schiller's avatar
      Remove the FusionTablesControl from visibility · caab99a0
      Jeffrey I. Schiller authored
      Moved the FusionTablesControl from the STORAGE to the INTERNAL
      category. This means that projects that include the control can load,
      but people working on new projects cannot add the control to their
      project.
      
      Also updated the documentation to include the warning that it is
      shutdown.
      
      Change-Id: Ie05d54b9df0a5bae21661529ded01ce0a549347c
      caab99a0
  3. 21 Nov, 2019 3 commits
  4. 18 Nov, 2019 1 commit
  5. 14 Nov, 2019 2 commits
  6. 13 Nov, 2019 1 commit
    • Evan W. Patton's avatar
      Fix global keyword internationalization (#1902) · bfdb5ac2
      Evan W. Patton authored
      The global keyword that prefixes global variables is translated, and
      this translation ends up in the Blockly XML. We need to keep the
      translation separate from the underlying representation so that
      projects still work when switching between languages.
      
      Change-Id: I7bc88f0a26c8dce6d256010c188d7233d8cc43f8
      bfdb5ac2
  7. 08 Nov, 2019 1 commit
    • Evan W. Patton's avatar
      Implement option to disable project auto load · e76e792e
      Evan W. Patton authored
      Autoload behavior can be overriden per session by including
      autoload=false or autoload=true in the query string when loading App
      Inventor.
      
      This commit also refactors the menu construction into individual
      pieces so that they can be called to be reconfigured. At the moment,
      this feature is only used for the Settings menu, but it makes the
      creation of each menu independent of any other menu.
      
      Change-Id: Id220991cef5f7643465ef9648f663a52be1486ae
      e76e792e
  8. 01 Nov, 2019 8 commits
  9. 30 Oct, 2019 3 commits
  10. 10 Oct, 2019 2 commits
  11. 09 Oct, 2019 1 commit
  12. 08 Oct, 2019 1 commit
  13. 07 Oct, 2019 1 commit
  14. 03 Oct, 2019 1 commit
    • Evan W. Patton's avatar
      Make AWT run in headless mode in buildserver · d9ab6de4
      Evan W. Patton authored
      On macOS, the application icon preparation step causes Java AWT to
      create an app window. This window gains focus, even though the
      buildserver is a background process. This really only affects
      developers working with the sources on OS X. This change sets a flag
      to inform AWT to run in headless mode, which prevents it from creating
      the app window.
      
      Change-Id: Ida725b80e67c55777437cdd69392a3fab4dcf00a
      d9ab6de4
  15. 01 Oct, 2019 1 commit
  16. 28 Sep, 2019 1 commit
  17. 26 Sep, 2019 1 commit
  18. 24 Sep, 2019 2 commits
  19. 12 Sep, 2019 1 commit
  20. 11 Sep, 2019 1 commit
  21. 10 Sep, 2019 4 commits
  22. 09 Sep, 2019 1 commit