)]}'
{
  "commit": "96675b1df3969f2d313b68f60ed9fa36805db8ce",
  "tree": "0bf8088a354d1e4f392a6adccda1911c0a0d890e",
  "parents": [
    "e6ac8b9aade9443ab8456c8f7a47cdfba3b70266"
  ],
  "author": {
    "name": "Adam Powell",
    "email": "adamp@google.com",
    "time": "Thu Jun 10 18:58:59 2010 -0700"
  },
  "committer": {
    "name": "Adam Powell",
    "email": "adamp@google.com",
    "time": "Thu Jun 17 11:35:43 2010 -0700"
  },
  "message": "Merging ActionBar menu with options menu.\n\nOptions menu items may now specify if they would like to appear in the\naction bar. Menu items defined in xml may set the showAsAction\nattribute to one of \"never\"(default), \"ifRoom\", or \"always\". Action\nbuttons are populated as follows:\n\n* All showAsAction\u003d\"always\" items become action buttons, even if it\n  would crowd the navigation area of the action bar.\n\n* If there is space remaining, showAsAction\u003d\"ifRoom\" items are added\n  until no more will fit comfortably.\n\nAction button click events are now handled by the\nonOptionsItemSelected method used by the standard options menu.\n\nThe construction of options menus now happens earlier in order to\nprovide data to the action bar. Activities with an action bar can now\nexpect to have onCreateOptionsMenu called when activity start-up is\ncomplete.\n\nActivity#invalidateOptionsMenu can be used to force a refresh of menu\nitems where the previous API would use ActionBar#updateActionMenu.\n\nChange-Id: If52ddf1cf9f6926206bcdeadf42072ea2c24fab9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8a6b09a6dda4f0e19fc39450ae9b4401119726bd",
      "old_mode": 33188,
      "old_path": "api/current.xml",
      "new_id": "5ad31db516fe3891c60f040d46079abb3c4ae754",
      "new_mode": 33188,
      "new_path": "api/current.xml"
    },
    {
      "type": "modify",
      "old_id": "8df3f257f7c9b391b282f5269a2c053ac75b8f7c",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ActionBar.java",
      "new_id": "4387361da041991ea1c1bab8208f75bc100b2ecc",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ActionBar.java"
    },
    {
      "type": "modify",
      "old_id": "ed3705852057952cbc289da3fe58255c57dc1f43",
      "old_mode": 33188,
      "old_path": "core/java/android/app/Activity.java",
      "new_id": "382f1bd8a8f84838d1e016872c26e63c29f9bc14",
      "new_mode": 33188,
      "new_path": "core/java/android/app/Activity.java"
    },
    {
      "type": "modify",
      "old_id": "3ed345e4aa242fe11b75b4c549e1f244c5db8fd5",
      "old_mode": 33188,
      "old_path": "core/java/android/view/ActionBarView.java",
      "new_id": "39668474f985d807880a6f2ae8b97be55c259bb4",
      "new_mode": 33188,
      "new_path": "core/java/android/view/ActionBarView.java"
    },
    {
      "type": "modify",
      "old_id": "a37d83dd36dbed2def9a0f5dd11d0729dbca0800",
      "old_mode": 33188,
      "old_path": "core/java/android/view/MenuInflater.java",
      "new_id": "3335e85436c8d9bea1966d7621812ed4cd64b523",
      "new_mode": 33188,
      "new_path": "core/java/android/view/MenuInflater.java"
    },
    {
      "type": "modify",
      "old_id": "81294922007f09e55070c61e57a9cdfc6aeda460",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/app/SplitActionBar.java",
      "new_id": "05ae79395930567c17f7d49ca5281189e101a567",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/app/SplitActionBar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0d9f6065e8d99fc2066b437b8590b0bdfb16812",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/view/menu/ActionMenuItemView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "596e3de6c65a62400839b01ce481a4606dc3bb47",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/view/menu/ActionMenuView.java"
    },
    {
      "type": "modify",
      "old_id": "beb57ba2340c750410e9cff1e1c68510b0c29473",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/view/menu/IconMenuView.java",
      "new_id": "bbf7c689e298a848dfad7fbaae559735673473d6",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/view/menu/IconMenuView.java"
    },
    {
      "type": "modify",
      "old_id": "228d5d09b0ab2efdd1a5bbc73853c92ef40b7cf7",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/view/menu/MenuBuilder.java",
      "new_id": "a9622128d6e941c6a24bf2dad522d068c837b2e9",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/view/menu/MenuBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "9b582057fa7cd596f94b3a29be910283f7de4dc9",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/view/menu/MenuItemImpl.java",
      "new_id": "dc1e81f04b1dcf02334c87e931af256120c467a0",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/view/menu/MenuItemImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f06251e7901517910747c31e36ee67b8a95f2ee",
      "new_mode": 33188,
      "new_path": "core/res/res/layout/action_menu_item_layout.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18d5531a81d5e3e14b1715e7cd1cc55202d7c071",
      "new_mode": 33188,
      "new_path": "core/res/res/layout/action_menu_layout.xml"
    },
    {
      "type": "modify",
      "old_id": "d3e66ee1150a5f291df13ba6c3184d13ba377d86",
      "old_mode": 33261,
      "old_path": "core/res/res/values/attrs.xml",
      "new_id": "d984575079840289ade83366d73868001e9f1f23",
      "new_mode": 33261,
      "new_path": "core/res/res/values/attrs.xml"
    },
    {
      "type": "modify",
      "old_id": "8b1c9d46f6699001fa607ecbedba8263a6f2fe5b",
      "old_mode": 33188,
      "old_path": "core/res/res/values/public.xml",
      "new_id": "3dba1a07c5a40a71646e4c58af5fd655a4d14384",
      "new_mode": 33188,
      "new_path": "core/res/res/values/public.xml"
    },
    {
      "type": "modify",
      "old_id": "4f74413f40f3c739043c8c595fc42f5460b5c609",
      "old_mode": 33188,
      "old_path": "core/res/res/values/styles.xml",
      "new_id": "5ed26d3e2b4401f551f268fc09bc17f8f34bf2f7",
      "new_mode": 33188,
      "new_path": "core/res/res/values/styles.xml"
    },
    {
      "type": "modify",
      "old_id": "bc5f610076d3398f8608b16694c17eeb767edd72",
      "old_mode": 33188,
      "old_path": "core/res/res/values/themes.xml",
      "new_id": "1f9f1367d2b41fe3dc7f7e36c6a82b9baaf034f0",
      "new_mode": 33188,
      "new_path": "core/res/res/values/themes.xml"
    },
    {
      "type": "modify",
      "old_id": "1c78a01d1c79a11734b3d8f1a89adc6cea285ebc",
      "old_mode": 33188,
      "old_path": "policy/src/com/android/internal/policy/impl/PhoneWindow.java",
      "new_id": "eea855d6f179938c4b0a3a841f42154e2e0f7319",
      "new_mode": 33188,
      "new_path": "policy/src/com/android/internal/policy/impl/PhoneWindow.java"
    }
  ]
}
