1. 09 Nov, 2023 1 commit
  2. 03 Nov, 2023 1 commit
  3. 25 Oct, 2023 1 commit
  4. 20 Oct, 2023 2 commits
  5. 16 Oct, 2023 3 commits
  6. 13 Oct, 2023 2 commits
    • Evan W. Patton's avatar
      Inline BluetoothReflection functionality · 824c4279
      Evan W. Patton authored
      BluetoothReflection was needed on versions of Android prior to Android
      SDK 5. However, we now have a minimum SDK of 7, so the functionality
      that was implemented by reflection can now be implemented directly
      without issue. This also helps by letting the Android linting tools
      verify that we have the right permissions for different functionality,
      which is especially relevant given the changes in Android 12 to the
      Bluetooth permission model.
      
      Change-Id: I84b2f086c680b48a217da0e398a1847dafdd19da
      824c4279
    • Evan W. Patton's avatar
      Fix regression in use of ListView.Elements on iOS · 02a2d5e0
      Evan W. Patton authored
      Change-Id: Iad4033818ae3b679d6bedd260279f15072360f62
      02a2d5e0
  7. 11 Oct, 2023 5 commits
  8. 13 Sep, 2023 1 commit
  9. 11 Sep, 2023 1 commit
  10. 07 Sep, 2023 2 commits
  11. 06 Sep, 2023 1 commit
  12. 31 Aug, 2023 4 commits
    • Jeffrey Schiller's avatar
      Remove buggy build caching code (#2971) · 65fd784b
      Jeffrey Schiller authored
      As part of the UI Binder update, code was added to cache builds. In
      particular this code would avoid calling the buildserver if the
      project had not been modified since the last build.
      
      However, it turns out that we *always* update the project modification
      date when we do a build. So we do not really know whether or not the
      project was really modified. However the caching code would get
      triggered if you did two builds very close in time (within a few
      seconds) only because the updateProjectModDate() call in
      ObjectifyStorageIo.java would only do an update if the last
      modification was a while ago. This change was made years ago to cut
      down on the number of API calls we made every time a file was saved.
      
      And... When the cache code was triggered, it didn't actually result in
      the dialog box with the download link and barcode.
      
      This commit removes the caching code and the updateProjectBuildDate
      interface in StorageIo, as it is no longer needed.
      
      Change-Id: I6acc567c8bc52076a5d43a47f3a481c2b402112b
      65fd784b
    • Evan W. Patton's avatar
      Fix Windows builds · c1e0725d
      Evan W. Patton authored
      Change-Id: Iceeba064e584300967e85fd691249239a00c262b
      c1e0725d
    • SusanRatiLane's avatar
      Make AssetBox always visible · f89b55a7
      SusanRatiLane authored
      f89b55a7
    • Evan W. Patton's avatar
      Move Resources back to using static map · a14551e4
      Evan W. Patton authored
      Earlier versions of the build server used a shared map of resources
      names to files on disk. Those files only ever got deleted when the
      server was shut down and otherwise were just reused between
      builds. After refactoring, the map was changed to a per build
      resource, but the resulting files were not appropriately cleaned up at
      the end of a build. This would eventually lead to the buildserver
      running out of disk space and silently failing builds.
      
      This commit reverts the semantics of the resource map to be a single
      shared resource across all build threads, with the resources only
      being cleaned up at server shutdown.
      
      Change-Id: I374e88c5a08a81e7904f072b42b89f4468c9f646
      a14551e4
  13. 29 Aug, 2023 9 commits
  14. 22 Aug, 2023 1 commit
  15. 21 Aug, 2023 4 commits
  16. 19 Aug, 2023 1 commit
  17. 18 Aug, 2023 1 commit