)]}'
{
  "log": [
    {
      "commit": "76620791600af3b3d6f6ad8ba3534320265153db",
      "tree": "801b5a6c24d9782b72f1b773dfd226d1bafe60f1",
      "parents": [
        "96693b29774713d156fd035cda174cfd7b4d9b65",
        "b3a1b6632e403926fed995e851a8e44fc944c663"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Mar 18 18:29:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 18 18:29:48 2015 +0000"
      },
      "message": "am b3a1b663: Merge \"Avoid crashing on corrupted notifications.\" into lmp-mr1-dev\n\n* commit \u0027b3a1b6632e403926fed995e851a8e44fc944c663\u0027:\n  Avoid crashing on corrupted notifications.\n"
    },
    {
      "commit": "54064f66c949fa4069b4abb025c31afe28ac98ab",
      "tree": "eb2dd3240581f7fa8f271f092f8193dcabd1aeb6",
      "parents": [
        "94573dc5515d69458effc92b66922f757adde4d0"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Mar 18 06:04:44 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Mar 18 06:04:44 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ifd3f512fcd1aabd685f10218eceda8f4f83bb116\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "06433bd9f354c27b9adcda2c07e05bcca6e2ad0d",
      "tree": "0d2eafb378dacf652a71a96550a9d9619b2d1448",
      "parents": [
        "1f9a26af95abba385b612c734d1d5e32d9e3f363"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Feb 25 13:20:39 2015 -0500"
      },
      "committer": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Tue Mar 17 16:34:34 2015 +0000"
      },
      "message": "Avoid crashing on corrupted notifications.\n\nIf a notification content view has an @id/icon or\n@id/right_icon, we need to make sure those ImageViews\nactually have a drawable inside.\n\nBug: 19487078\nChange-Id: I4ef6c4a10926823aa8680628097ed150d9e717d4\n"
    },
    {
      "commit": "de4be3bc2c4d330c02549619b8a4c72180bc7cd5",
      "tree": "f093893c6f68108c9754000e1f8bf3541097b97f",
      "parents": [
        "0c89bdb7a7eb491c503c369c0f1d9e523c8ae34a"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 16 05:52:00 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 16 05:52:00 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I17a68a6a20954432a352e132ac02cb0c9597e1d3\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d7852b66abfecf2de4422f92a8ebc5681082ecaf",
      "tree": "cddd255f1935fa5dc0c4766ce0597ff0ff8ddc00",
      "parents": [
        "f1eab6f5d82e669b654d185b88ba94b4cff3689c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 09 05:56:54 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 09 05:56:54 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5057e9ae3a255e9315967eae49f71c862fd53290\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e6a4b445944489d67d40c8f52322fb149290fcf8",
      "tree": "a65925c1253d48e49bac110b4dabe9ac5034de9e",
      "parents": [
        "685e6ce830f97383846335eec758e83ba3ad7060",
        "3581f4c91a77ecb9313f51a2d07ed88ff61d9299"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Mar 06 00:10:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 06 00:10:22 2015 +0000"
      },
      "message": "am 3581f4c9: Merge \"Avoid crashing on startup when policy forbids lockscreen camera.\" into lmp-mr1-dev\n\n* commit \u00273581f4c91a77ecb9313f51a2d07ed88ff61d9299\u0027:\n  Avoid crashing on startup when policy forbids lockscreen camera.\n"
    },
    {
      "commit": "3581f4c91a77ecb9313f51a2d07ed88ff61d9299",
      "tree": "b7d280a5091e742e2edd8dd0b6e2b0a250692967",
      "parents": [
        "636a39babbda97743b33511b3dd2addafc8c2847",
        "e163a645dd240a6bdbff45e12df6c217f022fa06"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Mar 06 00:03:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 06 00:03:37 2015 +0000"
      },
      "message": "Merge \"Avoid crashing on startup when policy forbids lockscreen camera.\" into lmp-mr1-dev"
    },
    {
      "commit": "b879e7395fa9446952b840b1d576ff225b039774",
      "tree": "51666f69748c7a982a8624df2ec4f8796bfad754",
      "parents": [
        "3b9e64f3265ad146da1b9f5b523c406acd041f59",
        "c974ac11f808968648d26e83a0b64a7fba02ad15"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Mar 04 23:01:26 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 04 23:01:26 2015 +0000"
      },
      "message": "am c974ac11: MediaProjectionPermissionActivity: Fix NPE.\n\n* commit \u0027c974ac11f808968648d26e83a0b64a7fba02ad15\u0027:\n  MediaProjectionPermissionActivity: Fix NPE.\n"
    },
    {
      "commit": "c974ac11f808968648d26e83a0b64a7fba02ad15",
      "tree": "0c5602b8dbc76e70f02f15bc267578a2cf8ae65d",
      "parents": [
        "246a3a4a797edf5850073ec8f6b8aa997947d09b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Feb 24 12:14:06 2015 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Mar 04 18:58:18 2015 +0000"
      },
      "message": "MediaProjectionPermissionActivity: Fix NPE.\n\nAvoid dismissing a null dialog.\n\nBug: 19492919\nChange-Id: I6642bb5194d9818ff3db1266c7c78ed752e23ecf\n(cherry picked from commit 3d332f4e67a484abe597576bf329d89655afe720)\n"
    },
    {
      "commit": "c70510298e7741c363f2f6bd05085d30a3a40645",
      "tree": "b734cdd7754c324d6df9041c4e70dd0f11f6f6bc",
      "parents": [
        "1137ca03be9b9143c472d9adc51ea511cfd68a6b"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Mar 04 06:02:36 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Mar 04 06:02:36 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I50787822a2df02ff61bfe4f7402b96dcd2cd43a7\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e163a645dd240a6bdbff45e12df6c217f022fa06",
      "tree": "81d5e13cd71aa016273a5addf1240b2b8469cac2",
      "parents": [
        "bd409177ec6b422e18d9e0c94ffab86dfd368976"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Mar 01 22:58:32 2015 -0500"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Mar 03 16:06:28 2015 -0500"
      },
      "message": "Avoid crashing on startup when policy forbids lockscreen camera.\n\nBug: 19554426\nChange-Id: I5b2898d7d114de87d925b5eccc8e4b189e4713de\n"
    },
    {
      "commit": "341b04711d7cae3b55bcddd90e2d5a303f5b01ed",
      "tree": "79ac46e119b46b65a03b5df03695e0df35eb2ac2",
      "parents": [
        "7aa654bc19699ea6eb7bed74c9dd503e91efb6a1"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 02 06:15:22 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 02 06:15:22 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Icff770a9eb701279c5011e816970c69c58862174\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "ecac2cb4d22ca5b83a107e6eb829e3a658c7f283",
      "tree": "3319ca78cda438d26aef460caa36d1e1107c9733",
      "parents": [
        "9afbbb2e600936ef7a402fecd0402a3e59cf864e"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 25 06:08:29 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 25 06:08:29 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I84339eebbf7a8e2332e85a104b85ec740a25d6f1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "954759b363e7dbfaada81fd583f2aa10e1e1fcb9",
      "tree": "c6db5d2726baccf6612a607a9e73383efc79085e",
      "parents": [
        "cd0425d6e28ffba9bf256159bdb9ff883b09f638"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 23 06:18:26 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 23 06:18:26 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I06d6d60e4d09ad158c554e6c8e3865f06895db56\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "b5e787c1c5a1845e0b8de53f1452a7a6cdeb4c93",
      "tree": "ba66b4f57832c01c3522cdbce5f912a6f8636cf8",
      "parents": [
        "a8dbdb1c5a019ac6fbcd8c20d7837d80fc9e41b7",
        "26b0d973d8c2b05e6141fb4808fbb0a28cb7f713"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Feb 20 14:32:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 20 14:32:44 2015 +0000"
      },
      "message": "am 26b0d973: Merge \"Fix change IME content description\" into lmp-mr1-dev\n\n* commit \u002726b0d973d8c2b05e6141fb4808fbb0a28cb7f713\u0027:\n  Fix change IME content description\n"
    },
    {
      "commit": "4a002631910b2d812b2e2ae04f6b69782bc2c383",
      "tree": "aa2bbf1a5aebcec8cba5560f10d58e0383b9e1ce",
      "parents": [
        "3dfd638921b3038c6df0e515478eb8bafccbf058"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Feb 19 17:39:40 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Feb 19 18:21:52 2015 +0100"
      },
      "message": "Fix change IME content description\n\nBug: 19434845\nChange-Id: I28be1d8efb61d47abdce168b07a0846056eb650d\n"
    },
    {
      "commit": "9c6c8df44c5c05badee895e95d8f2460f95e0ec0",
      "tree": "712ec381f45448f3e92557bbe90ccbdae36c7ff3",
      "parents": [
        "cf65732466e2dccf63575501fda18651d8ab19fc",
        "3dfd638921b3038c6df0e515478eb8bafccbf058"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Feb 19 03:17:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 19 03:17:58 2015 +0000"
      },
      "message": "am 3dfd6389: Merge \"Fix accessibility focus bug in statusbar\" into lmp-mr1-dev\n\n* commit \u00273dfd638921b3038c6df0e515478eb8bafccbf058\u0027:\n  Fix accessibility focus bug in statusbar\n"
    },
    {
      "commit": "33a054d6fcf2cb33f8f84646cbf59fe70d4bea41",
      "tree": "772f99a58d9d1a38d9723213c3ab2ed5165242e9",
      "parents": [
        "27ad2e95b40fd0ca76de384695498ea114d627ca"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Feb 18 17:55:26 2015 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Feb 18 17:58:04 2015 -0800"
      },
      "message": "Fix accessibility focus bug in statusbar\n\nThe notification_stack_scroller view of the new uber statusbar should\nnot be focusable for accessibility\n\nFixes bug 19296202\n\nChange-Id: I1b3f43ee3c480c705044cb3d565c7c7f7019bcc3\n"
    },
    {
      "commit": "b1e80278f80585a1c3f46dbc578bbbafbcbd80c1",
      "tree": "06aadbe27f32d34006656d66c8391f7a4727c277",
      "parents": [
        "f456d4dcc042581cb2a3ba540538898f2cc925b7",
        "b2ff8d9a3e5f279e7a60a12f9192e43081e2eef9"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Feb 12 21:55:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 12 21:55:06 2015 +0000"
      },
      "message": "am b2ff8d9a: Merge \"Fix accessibility focus bug in statusbar\" into lmp-mr1-dev\n\n* commit \u0027b2ff8d9a3e5f279e7a60a12f9192e43081e2eef9\u0027:\n  Fix accessibility focus bug in statusbar\n"
    },
    {
      "commit": "959ea56f3477d16b054d774e86b0f2dc4b500ba0",
      "tree": "21f78394823cdbe405dced12cab60bd442442a3a",
      "parents": [
        "3292c0e2640667e5ef78896653a41c85e7de06c5"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Feb 11 19:51:05 2015 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Feb 11 20:43:04 2015 -0800"
      },
      "message": "Fix accessibility focus bug in statusbar\n\nThe root view of the new uber statusbar should not be focusable.\n\nBased on history, it looks like this was an oversight when this view\nwas refactored.\n\nFixes bug 19296202\n\nChange-Id: Ib7f6908c30ab37384aa50f4fa4198c15593a96a4\n"
    },
    {
      "commit": "43c7741c28c39aa4f5be1252af67c8b1e7bd84c3",
      "tree": "6f980c9ab04f5ed11baa2d098d0561c7f10e0397",
      "parents": [
        "5521f39ff75d2af909061581e27810afaa9ed242",
        "618e420adf2ab2478f62891738320bb9cc5260ec"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Feb 10 17:32:27 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 10 17:32:27 2015 +0000"
      },
      "message": "Doze: pulse less often.\nautomerge: 618e420\n\n* commit \u0027618e420adf2ab2478f62891738320bb9cc5260ec\u0027:\n  Doze: pulse less often.\n"
    },
    {
      "commit": "618e420adf2ab2478f62891738320bb9cc5260ec",
      "tree": "74739a5ca34afe95ec0bfd00cc497848d2ea5d60",
      "parents": [
        "c73cfa0ffba344a83d61e2f4eb9715152a2807b8"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Feb 10 09:10:21 2015 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Feb 10 09:23:29 2015 -0500"
      },
      "message": "Doze: pulse less often.\n\nRemove the trailing pulse @ 2 minutes, and only allow 2 schedule resets.\n\nBug: 19330195\nChange-Id: I492581c081fafd2a1e5e09f7cce08d7a14da6d6b\n"
    },
    {
      "commit": "6d72d46b4b6fe0ec72c24ea5369c6d92fd29ba52",
      "tree": "af5731f5dcea94cf3e678269c60fa0d2a89a1792",
      "parents": [
        "f1a4d0e864f17c59c0e292e8f1161ab4397e5ba4",
        "3bbc5a113403886b16d276f2438677c5381bfab6"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 05 19:39:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 05 19:39:18 2015 +0000"
      },
      "message": "am 3bbc5a11: Merge \"Ellipsize QS detail items when needed\" into lmp-mr1-dev\n\n* commit \u00273bbc5a113403886b16d276f2438677c5381bfab6\u0027:\n  Ellipsize QS detail items when needed\n"
    },
    {
      "commit": "867874b06a5918d727838e6b3d77e8c3f62df300",
      "tree": "e9cecef12ac1ebd2c8dfb7598be0c9c0da9a0831",
      "parents": [
        "8d12d3da15a92fde05256c51f8a3085ab9399c0f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 05 11:54:58 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 05 11:54:58 2015 -0500"
      },
      "message": "Ellipsize QS detail items when needed\n\nBug: 19262637\nChange-Id: I395125a7c00e558e914aff9cf9c48a363435a9b2\n"
    },
    {
      "commit": "2ffb3400f7922aba597b61cea91b82bcfc3d7e7d",
      "tree": "dff14dc219a02d67878c9ba39edb4ac7793d6b66",
      "parents": [
        "235f60bc134646d1ce18ab872b982ff63b14845e",
        "515148dcaaf5b63e69998d67958829d4347071ec"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 19:25:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 02 19:25:34 2015 +0000"
      },
      "message": "am 515148dc: Merge \"Send accessibility event when bouncer is shown\" into lmp-mr1-dev\n\n* commit \u0027515148dcaaf5b63e69998d67958829d4347071ec\u0027:\n  Send accessibility event when bouncer is shown\n"
    },
    {
      "commit": "c1dff8cee8cf334906c1572cc3c50fbff96d1839",
      "tree": "37d9d879b72d57c2edd7c24d47cc36db4226b47b",
      "parents": [
        "dcce25a9a7fb3458f2fb65b23912b5f7eb42c596"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 14:45:39 2015 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 20:18:26 2015 +0100"
      },
      "message": "Send accessibility event when bouncer is shown\n\nBug: 18996476\nChange-Id: I0e402aa198263807e3013c7fb151f28d049ea51a\n"
    },
    {
      "commit": "d2f15ecb08042aa49da04cb2bdbc6f4e7f97c757",
      "tree": "4cd1b1c68dd0bce54bb8dca5029a7d4795a0ecc6",
      "parents": [
        "f38824928cf586124ffc6dc7a85c7f8603f77c5a",
        "b2dd5cb900d031acf255bddcbe2f57efb8f43adb"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 30 18:48:15 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 30 18:48:15 2015 +0000"
      },
      "message": "Merge \"Fix QS bluetooth tile accessibility issue\" into lmp-mr1-dev\nautomerge: b2dd5cb\n\n* commit \u0027b2dd5cb900d031acf255bddcbe2f57efb8f43adb\u0027:\n  Fix QS bluetooth tile accessibility issue\n"
    },
    {
      "commit": "f38824928cf586124ffc6dc7a85c7f8603f77c5a",
      "tree": "3672cceafb383441655ec29b1eb9858372c4367a",
      "parents": [
        "f607fa6b73019998588e613aa2ae8ee97958cee7",
        "3c68ca2feab6d3cd09c297ddc2e77af67694feec"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 30 18:46:31 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 30 18:46:31 2015 +0000"
      },
      "message": "Fix expandSettingsPanel status bar call\nautomerge: 3c68ca2\n\n* commit \u00273c68ca2feab6d3cd09c297ddc2e77af67694feec\u0027:\n  Fix expandSettingsPanel status bar call\n"
    },
    {
      "commit": "b2dd5cb900d031acf255bddcbe2f57efb8f43adb",
      "tree": "1ed4c7612696c5f4144954261544b961c5b3a916",
      "parents": [
        "3c68ca2feab6d3cd09c297ddc2e77af67694feec",
        "8ba572a3277f0c729a7fcce67bbf6e101667d5f9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 30 18:27:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 30 18:27:53 2015 +0000"
      },
      "message": "Merge \"Fix QS bluetooth tile accessibility issue\" into lmp-mr1-dev"
    },
    {
      "commit": "8ba572a3277f0c729a7fcce67bbf6e101667d5f9",
      "tree": "e8c8b0350c74574a10a8830a1935994acd5b4255",
      "parents": [
        "d38cc749215c0e41bcb06703066c379de83d91e4"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 30 13:02:27 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 30 13:02:27 2015 -0500"
      },
      "message": "Fix QS bluetooth tile accessibility issue\n\nBluetooth tile was not announcing its state when the top half was\nclicked.  This is because if handleUpdateState was triggered on\nthe view before it became dual then it would not get all of the dual\naccessibility information.  So if the dual state changes on a tile\nmake sure to call handleUpdateState so it can be handled appropriately.\n\nBug: 19155633\nChange-Id: Ifd053c67d8ddd3230086517c9d479069556e8b56\n"
    },
    {
      "commit": "3c68ca2feab6d3cd09c297ddc2e77af67694feec",
      "tree": "0083e9be3f3ae1fd17c672272667ffacede69d7f",
      "parents": [
        "d38cc749215c0e41bcb06703066c379de83d91e4"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 30 11:30:29 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 30 12:10:15 2015 -0500"
      },
      "message": "Fix expandSettingsPanel status bar call\n\nUse the same mechanism as the two finger gesture to get it to open\ncorrectly.\n\nBug: 19196800\nChange-Id: I952e14d3ccd796889ed54cb98c017542a25f28c9\n"
    },
    {
      "commit": "4b41400b60d57f23b16702540b9d50f98aeeffb7",
      "tree": "6eb1da1e274124e43839486398900c9101fddcc8",
      "parents": [
        "fdb8dff54cf9327089e5ee4d5bf461ef42020fcd",
        "e2f4ab930fa4526cf989624356051b99008c23a6"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jan 28 17:52:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 28 17:52:48 2015 +0000"
      },
      "message": "am e2f4ab93: Merge \"Default \"pickup peforms proximity check\" to false.\" into lmp-mr1-dev\n\n* commit \u0027e2f4ab930fa4526cf989624356051b99008c23a6\u0027:\n  Default \"pickup peforms proximity check\" to false.\n"
    },
    {
      "commit": "e2f4ab930fa4526cf989624356051b99008c23a6",
      "tree": "ff431a834de937e9a2fbe235f73315fc057c40b1",
      "parents": [
        "d8cb404035e8e133e310f5d811d44e3b0ecb8dcf",
        "b9fe4e17135e8d1ea72c9e9e5aa9214fca28b700"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jan 28 17:48:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 28 17:48:13 2015 +0000"
      },
      "message": "Merge \"Default \"pickup peforms proximity check\" to false.\" into lmp-mr1-dev"
    },
    {
      "commit": "9490c597460a2fcaaf0d510576f4f752b7a725ce",
      "tree": "7099648dbf20ce70bb60223173bda24364dc43b2",
      "parents": [
        "8ff85c5ecb09f297d8926bae5ad09f0423594ed0",
        "bae051f6bd8ae4f103d8067ed96accbced173664"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Tue Jan 27 22:03:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 27 22:03:24 2015 +0000"
      },
      "message": "am bae051f6: Merge \"Use consistent logic for data icon overlays.\" into lmp-mr1-dev\n\n* commit \u0027bae051f6bd8ae4f103d8067ed96accbced173664\u0027:\n  Use consistent logic for data icon overlays.\n"
    },
    {
      "commit": "ccda9966112b759a8bbc01f31046fe42be96b531",
      "tree": "35c822e9a9812393899bad0272ca67ddbc551b71",
      "parents": [
        "56c119abde951146951e3887796eb64ee05d25d3"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Mon Jan 26 18:23:24 2015 -0800"
      },
      "committer": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Mon Jan 26 18:23:24 2015 -0800"
      },
      "message": "Use consistent logic for data icon overlays.\n\nEnsure that we always show the data icon in both Quick Settings and\nthe status bar, or in neither, but never one or the other.\n\nThe particular inconsistency this is intended to fix is that in some\ncircumstances, Wi-Fi may be connected, but the cell radio may be still\nbe used by certain apps, due to new multinetworking APIs in L. In this\ncase, we should always show the data icon; currently appears in the\nstatus bar, but not Quick Settings, which was unconditionally dropping\nthe icon if any Wi-Fi connection was up.\n\nBug: 19112322\nChange-Id: I9942f6b24081e061a72804ef47ad4fe719f32ec2\n"
    },
    {
      "commit": "b9fe4e17135e8d1ea72c9e9e5aa9214fca28b700",
      "tree": "40f86f657c79967c4a7a9ddb30b9b97cb28076cb",
      "parents": [
        "7f7ea82c28f01798b15686aa45733885beebcc6e"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jan 26 18:55:29 2015 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jan 26 18:55:29 2015 -0500"
      },
      "message": "Default \"pickup peforms proximity check\" to false.\n\nDon\u0027t assume the pickup sensor will perform a proximity check before\nstarting to pulse.  This will add some latency, but necessary if\nwe can\u0027t trust the sensor.\n\nBug: 19083596\nChange-Id: I51b7daf5ed76b2780ec5c949a75cc1fca247ddad\n"
    },
    {
      "commit": "9e9885e1c0b34a6284235e61b023013c1ded6468",
      "tree": "e4b92e587418ceb7744541032c7c12dde3fe7363",
      "parents": [
        "bfca5f40eb9e5d888218c615fa744e5d8ea2d207",
        "73500edb42d9270437e41ff2ddaa0cd6eacb422b"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Fri Jan 23 16:55:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 23 16:55:31 2015 +0000"
      },
      "message": "am 73500edb: Merge \"SysUI: Don\\\u0027t drop HUN notification when clicked\" into lmp-mr1-dev\n\n* commit \u002773500edb42d9270437e41ff2ddaa0cd6eacb422b\u0027:\n  SysUI: Don\u0027t drop HUN notification when clicked\n"
    },
    {
      "commit": "73500edb42d9270437e41ff2ddaa0cd6eacb422b",
      "tree": "5b7fc7fe63d0c2e8249cb30f75df35c354e10bdc",
      "parents": [
        "266303fdb02ca1cf6df348e1af6830675476fd78",
        "c6a656c9ab45eb0c9ace391fbd9534bc57341d27"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Fri Jan 23 16:51:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 23 16:51:46 2015 +0000"
      },
      "message": "Merge \"SysUI: Don\u0027t drop HUN notification when clicked\" into lmp-mr1-dev"
    },
    {
      "commit": "485ee978306b4df3f2982a3fc692dcb48a8adb08",
      "tree": "272f33af95bdc9fde600264e80d5c9318829b1dd",
      "parents": [
        "2700393c029baf9443622440f5ebad5073429075",
        "959ff1d3a991b20140843187b2fb08c5a96c202b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 22 17:59:13 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 22 17:59:13 2015 +0000"
      },
      "message": "Merge \"QS: Fix second line in dual tiles\" into lmp-mr1-dev\nautomerge: 959ff1d\n\n* commit \u0027959ff1d3a991b20140843187b2fb08c5a96c202b\u0027:\n  QS: Fix second line in dual tiles\n"
    },
    {
      "commit": "959ff1d3a991b20140843187b2fb08c5a96c202b",
      "tree": "30e10508b51c0b3b2ea9032a874ff94ba5d73ace",
      "parents": [
        "563e767a51357ed55c3fc53047fb9f94e4ef3c31",
        "6ece24e10621e46d3ea49d3361ec10f6792ffb86"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 22 17:49:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 22 17:49:06 2015 +0000"
      },
      "message": "Merge \"QS: Fix second line in dual tiles\" into lmp-mr1-dev"
    },
    {
      "commit": "c6a656c9ab45eb0c9ace391fbd9534bc57341d27",
      "tree": "1fbc0e9423467f6a6366a92b6b4f1d171ccaab77",
      "parents": [
        "1a5ac5b415fea8098686aa08bffc6da3ada31938"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Thu Jan 22 15:02:49 2015 +0100"
      },
      "committer": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Thu Jan 22 16:26:43 2015 +0000"
      },
      "message": "SysUI: Don\u0027t drop HUN notification when clicked\n\nA clicked notification is not guaranteed to be removed,\nso instead of dropping a clicked HUN notification we have\nto release it to the shade.\n\nBug: 19093631\nChange-Id: I73b88af774e49e89c8a601873c48cc5f5eed0224\n"
    },
    {
      "commit": "6ece24e10621e46d3ea49d3361ec10f6792ffb86",
      "tree": "8326a9e8d7039ecf465ad990b2426a322cd63eb5",
      "parents": [
        "a27523e3e0fd6c6cab18255151f2f9ec9a72f3d6"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 22 10:39:37 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 22 10:40:54 2015 -0500"
      },
      "message": "QS: Fix second line in dual tiles\n\nQSDualTileLabel is no longer a FrameLayout (now a LinearLayout),\nso it does not need the top padding based on the caret size\nanymore.\n\nBug: 18725348\nChange-Id: Ibd3aaa20e7cdb35ba585cc5c8981c64efb5c66fe\n"
    },
    {
      "commit": "3c556895edf01af562a16970ea3aecfd7dc51da7",
      "tree": "56f7d133286b437a7a4e3ae228722a4969a10d1e",
      "parents": [
        "3677117d2bc8b703ccad4eff5914a61508922dd6",
        "1a5ac5b415fea8098686aa08bffc6da3ada31938"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 22 14:14:41 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 22 14:14:41 2015 +0000"
      },
      "message": "Merge \"Show connect dialog when selecting secure QS wifi\" into lmp-mr1-dev\nautomerge: 1a5ac5b\n\n* commit \u00271a5ac5b415fea8098686aa08bffc6da3ada31938\u0027:\n  Show connect dialog when selecting secure QS wifi\n"
    },
    {
      "commit": "1a5ac5b415fea8098686aa08bffc6da3ada31938",
      "tree": "ce070fcaf81cce21d873168f4a57e56b22cc5352",
      "parents": [
        "ad44f7448f0b9aa672cad21300f436e369c8105d",
        "17f3c3f4fb3845cf933fe82495b914112e819fb4"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 22 14:11:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 22 14:11:53 2015 +0000"
      },
      "message": "Merge \"Show connect dialog when selecting secure QS wifi\" into lmp-mr1-dev"
    },
    {
      "commit": "0343e1a7042e34589a52b4bf4a0afdcb2d51fc7d",
      "tree": "6fa277150c77767c550fa21f9d199b8bd3dddb9f",
      "parents": [
        "a1838a9d78eeadc0e578e250b9ff71b1f720148e",
        "7ca16ff8c6133b211d6163bd17847ed3eaa1948a"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jan 21 23:56:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 21 23:56:02 2015 +0000"
      },
      "message": "am 7ca16ff8: Merge \"Rerun entitlementcheck on sim change.\" into lmp-mr1-dev\n\n* commit \u00277ca16ff8c6133b211d6163bd17847ed3eaa1948a\u0027:\n  Rerun entitlementcheck on sim change.\n"
    },
    {
      "commit": "7ca16ff8c6133b211d6163bd17847ed3eaa1948a",
      "tree": "7043ec9bc11b4d417a11cea9b2022e20abd12c94",
      "parents": [
        "63e822df58b056e35a8a405103b53a2a033c7d33",
        "2ffe412b0eb8f53043356fe50dc4ceb04d267fa2"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jan 21 23:49:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 21 23:49:12 2015 +0000"
      },
      "message": "Merge \"Rerun entitlementcheck on sim change.\" into lmp-mr1-dev"
    },
    {
      "commit": "17f3c3f4fb3845cf933fe82495b914112e819fb4",
      "tree": "f008b4ef975a8b01e73dcd01637159cc56e8d925",
      "parents": [
        "213269599bdec3d83d3d811f5e8f62b9fd8d245c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 14 10:13:22 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 21 20:58:47 2015 +0000"
      },
      "message": "Show connect dialog when selecting secure QS wifi\n\nUse startSettingsActivity (QSTileHost) to make sure we use the right flags\nand get the keyguard out of the way so the user always sees the\nconnect dialog for secure networks when they are sent to settings.\n\nBug: 18987307\nChange-Id: I9027393ab8743e6dfe702221cb3bc1bb4e213708\n"
    },
    {
      "commit": "78a05de82daffdf746c252b49f12ef88073b0459",
      "tree": "2c07d0585435133744e256db6db5457fd64df7ce",
      "parents": [
        "76e9d18055d131bede49886c9c86c9f59db3fac4",
        "14c33f6a716f224d1bc821cd8aa062f5734c29bf"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jan 20 23:02:23 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 20 23:02:23 2015 +0000"
      },
      "message": "Merge \"Don\\\u0027t try to launch broadcast receivers during boot\" into lmp-mr1-dev\nautomerge: 14c33f6\n\n* commit \u002714c33f6a716f224d1bc821cd8aa062f5734c29bf\u0027:\n  Don\u0027t try to launch broadcast receivers during boot\n"
    },
    {
      "commit": "0721a9463099e94f37b6c48d0aceaa04161bbda0",
      "tree": "10a8db819e6199f1b84fe14f6ca29e39b76cd557",
      "parents": [
        "7651dcb92193a5a970a2554e067ec14d6fcad802"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jan 20 14:29:22 2015 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jan 20 14:29:22 2015 -0800"
      },
      "message": "Don\u0027t try to launch broadcast receivers during boot\n\nIt turns out that sysUI visibility / interactivity is racing with\nboot, and it\u0027s possible in some circumstances for the user to start\nthe secure camera swipe gesture before formal boot-completed.  Make\nsure we only send the camera-related broadcast to registered\nreceivers in that case, otherwise we\u0027ll implicitly be asking to\nlaunch other apps before boot, which is forbidden.\n\nBug 19060618\n\nChange-Id: I7fcf13b5af7b2edfbb4aac06ef04a0fde2c6a0f7\n"
    },
    {
      "commit": "898290afd55733b09a98eb15f6c71d6aaad75072",
      "tree": "841bcd6a1ebcf8d5e937915f3483fa498f4c7353",
      "parents": [
        "5444e342c23e65d5efa3e9ef2b25cf0c7bfad468",
        "166cf980afafb83add7479cfeb3a8e0283cfee81"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 16 20:15:30 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 16 20:15:30 2015 +0000"
      },
      "message": "am 166cf980: Merge \"DO NOT MERGE. Don\\\u0027t use visibility flags to determine whether to dismiss Recents. (Bug 18802531)\" into lmp-mr1-dev\n\n* commit \u0027166cf980afafb83add7479cfeb3a8e0283cfee81\u0027:\n  DO NOT MERGE. Don\u0027t use visibility flags to determine whether to dismiss Recents. (Bug 18802531)\n"
    },
    {
      "commit": "166cf980afafb83add7479cfeb3a8e0283cfee81",
      "tree": "300ae93b2811c4a2a96f6402b3a132caf5141404",
      "parents": [
        "fadcbc705f8669ce5276089da466bd08f8bb11e1",
        "5675f018681faefeb50c9003bc9e02cd9ce5659d"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 16 20:09:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 16 20:09:40 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE. Don\u0027t use visibility flags to determine whether to dismiss Recents. (Bug 18802531)\" into lmp-mr1-dev"
    },
    {
      "commit": "5675f018681faefeb50c9003bc9e02cd9ce5659d",
      "tree": "356cd38e56c973c0e52f9eae1fef88e7564cc2a3",
      "parents": [
        "b018399a3a2762e95126acbe14397eca15bad772"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Dec 19 10:37:55 2014 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Jan 15 11:27:43 2015 -0800"
      },
      "message": "DO NOT MERGE. Don\u0027t use visibility flags to determine whether to dismiss Recents. (Bug 18802531)\n\nWe can use our normal visibility check to dismiss Recents when the screen is off,\nsince the system broadcast can occur after the activity is stopped.  We should use\nthe same mechanism we use to test visibility when launching Recents and just see\nif it is the top most activity.\n\nChange-Id: Ib9c01e78fd9221c4fb0ffcc80a01a0c58fb96836\n"
    },
    {
      "commit": "2ffe412b0eb8f53043356fe50dc4ceb04d267fa2",
      "tree": "1356096c033b3539dd1aeb692896c7cd7696987c",
      "parents": [
        "1a6dd2985ef1eab036f6fc77cf723e3f12832e93"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Dec 12 12:22:31 2014 -0800"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jan 14 16:55:38 2015 -0800"
      },
      "message": "Rerun entitlementcheck on sim change.\n\nOnly run if entitlement is needed and tethering is running.\n\nbug:18356505\nChange-Id: Ifc50189bf573e4575f747975edcce093c4870356\n"
    },
    {
      "commit": "5497e99c4a749a46b8e9f8312d01639987ba81a0",
      "tree": "a0eb496a2be48ef3c389de350023605d67ac8fbc",
      "parents": [
        "f387d3c87a1730605726c48c7b2c2355b50f4935",
        "eec75faaa25b5da3382cf0925a65e9e6bd90fdc9"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jan 14 21:26:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:26:52 2015 +0000"
      },
      "message": "am eec75faa: Merge \"Clean up graphics resources.\" into lmp-mr1-dev\n\n* commit \u0027eec75faaa25b5da3382cf0925a65e9e6bd90fdc9\u0027:\n  Clean up graphics resources.\n"
    },
    {
      "commit": "eec75faaa25b5da3382cf0925a65e9e6bd90fdc9",
      "tree": "2712c5e85eb835981b0398e63a448ef1a3b4ad7b",
      "parents": [
        "c8ba2e87a40eb70ad22c62b9768e7691e3ff3bc3",
        "2ed0513f20dea3ba97d09b528879301c86f31884"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jan 14 21:21:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 21:21:40 2015 +0000"
      },
      "message": "Merge \"Clean up graphics resources.\" into lmp-mr1-dev"
    },
    {
      "commit": "a80da9d069ba3db60b9b43b4e10294a1700e9ca5",
      "tree": "b9bc3ab9e453bdbdfe09fcc97645c9837af25590",
      "parents": [
        "c1691e3f8b148bc0a986fa7d4c4bfaee56c6442c",
        "b018399a3a2762e95126acbe14397eca15bad772"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:27:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 15:27:02 2015 +0000"
      },
      "message": "am b018399a: SysUI: Log lockscreen gestures\n\n* commit \u0027b018399a3a2762e95126acbe14397eca15bad772\u0027:\n  SysUI: Log lockscreen gestures\n"
    },
    {
      "commit": "2d26435f0e8a46f3653fb6f25dbfd92d90b8d80e",
      "tree": "05915ee31f3f03f90bbda30c800b6be176e6a62b",
      "parents": [
        "206d31f598d499dd5a8659235afada35c3417f94",
        "bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:16:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 15:16:07 2015 +0000"
      },
      "message": "am bd0db7b1: Merge \"SysUI: Log lockscreen state to eventlog\" into lmp-mr1-dev\n\n* commit \u0027bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4\u0027:\n  SysUI: Log lockscreen state to eventlog\n"
    },
    {
      "commit": "b018399a3a2762e95126acbe14397eca15bad772",
      "tree": "6b1224ea91ea8d9512484c654b62096458d3b9c7",
      "parents": [
        "86e1788db46cdbcc65331dd8d0b9e23241a534fe"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Mon Dec 22 21:02:26 2014 +0100"
      },
      "committer": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:15:58 2015 +0000"
      },
      "message": "SysUI: Log lockscreen gestures\n\nLog the following lockscreen gestures:\n * Swipe up to unlock\n * Swipe down to enter full shade\n * Tap in empty area (causing unlock hint)\n * Swipe to camera\n * Swipe to dialer\n * Tap on lock to lock device\n * Tap on notification, activating it\n\nFor swipe gestures, includes length and velocity where available.\n\nBug: 18767135\nChange-Id: Ib2c535e3a9d2b378f5a2a0a00c2be3fd916554ac\n"
    },
    {
      "commit": "bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4",
      "tree": "e87c0603cce510ab2c1890416a893a7eddb54ee3",
      "parents": [
        "42ebaa434f95417cbf55ef6975fab7cb9d27ab3e",
        "2231c6e1adefdb7636d9fe38a388f1b0660d30ea"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:10:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 15:10:53 2015 +0000"
      },
      "message": "Merge \"SysUI: Log lockscreen state to eventlog\" into lmp-mr1-dev"
    },
    {
      "commit": "6a903c31fede2fabdbcda7b5fe0cddcf467f1eb7",
      "tree": "66215bb11ed6a99f6db496d24faf270a7aee60fc",
      "parents": [
        "e036ce2e7044efcc8be71241a7e0a1523955f20c",
        "84c5e8ebf0185ca65d4bab148f6d72d71940aba8"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 13 19:09:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 19:09:48 2015 +0000"
      },
      "message": "am 84c5e8eb: Merge \"Rename reg/unreg OnSubscriptionsChangedListener.\" into lmp-mr1-dev\n\n* commit \u002784c5e8ebf0185ca65d4bab148f6d72d71940aba8\u0027:\n  Rename reg/unreg OnSubscriptionsChangedListener.\n"
    },
    {
      "commit": "84c5e8ebf0185ca65d4bab148f6d72d71940aba8",
      "tree": "9c20218ac7faf822822d5659d628b44784cd933c",
      "parents": [
        "9320e9f0a6af9269bc145ec7ab3d4b351f0614af",
        "071743f0cbbfab36150db6ec945452579d02e8dd"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 13 19:02:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 19:02:07 2015 +0000"
      },
      "message": "Merge \"Rename reg/unreg OnSubscriptionsChangedListener.\" into lmp-mr1-dev"
    },
    {
      "commit": "7ce662ef870df34cd189b4ce9e487e496ba407dd",
      "tree": "9bb1960e1220960c366f4dbafa6749e1ab79cdd7",
      "parents": [
        "6ab76bd434d587fecefd5801905b09bcd32b1661",
        "98e8f7ac5e75a47abaa0061aab343b9f06770258"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Jan 13 18:16:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 18:16:22 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE. Ensure screen pinning UI appears immediately after setting changes.\" into lmp-mr1-dev"
    },
    {
      "commit": "071743f0cbbfab36150db6ec945452579d02e8dd",
      "tree": "c37a9c3f6b510520e36ea4802eaeb21cfc8ed498",
      "parents": [
        "71922de6c8e407ff24bb1a500cb53bb1a647c758"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jan 12 17:11:04 2015 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 13 08:36:24 2015 -0800"
      },
      "message": "Rename reg/unreg OnSubscriptionsChangedListener.\n\nTo addOnSubscriptionsChangedListener and\nremoveOnSubscriptionsChangedListener.\n\nBug: 18984103\nChange-Id: I6636905093812af89c1c3702840e44c8c5ea891f\n"
    },
    {
      "commit": "98e8f7ac5e75a47abaa0061aab343b9f06770258",
      "tree": "f4d9371bfd6e7fbb2ab0e4841996de4655ed78ca",
      "parents": [
        "2cc617b2adcd3c54837a251b688e909e3224a5e4"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jan 12 17:32:24 2015 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jan 12 17:36:47 2015 -0800"
      },
      "message": "DO NOT MERGE. Ensure screen pinning UI appears immediately after setting changes.\n\nFixes an issue where the screen pinning UI in the Overview space would\nnot appear on the first load after changing the setting, this was because\nthe updated flag was not read before the tasks were preloaded prior to\nentering the Overview space.\n\nBug: 18986736\nChange-Id: I50dc9ff6d369fb3f2593f2bf2c1dc4608878820f\n"
    },
    {
      "commit": "2ed0513f20dea3ba97d09b528879301c86f31884",
      "tree": "255ae8210b4ca77508582232fad8de73792128ec",
      "parents": [
        "2cc617b2adcd3c54837a251b688e909e3224a5e4"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Thu Jan 08 14:30:47 2015 -0800"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon Jan 12 15:31:02 2015 -0800"
      },
      "message": "Clean up graphics resources.\n\nRelease SurfaceTexture after use in ColorFade and delete GL resources\nin ImageWallpaper.\n\nBug: 17871993\nChange-Id: I05bda03657ca502ba35b7187b6f361018f7ef687\n"
    },
    {
      "commit": "d74a331ae16b17cf1967186b5392676d2e3c427c",
      "tree": "eecb510d961c9068ea20e977a1a627743b4c6709",
      "parents": [
        "1691881763295cc254ea618958bdcee83ebeccd8",
        "b36becff0831e48e208495a2c4ccf1a7330aeb58"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 12 14:01:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 12 14:01:04 2015 +0000"
      },
      "message": "Merge \"Avoid showing emergency calls when not possible\" into lmp-mr1-dev"
    },
    {
      "commit": "b36becff0831e48e208495a2c4ccf1a7330aeb58",
      "tree": "6aeb5aee0ab1f980eccd7d37cbde5ef756e82acf",
      "parents": [
        "6cfb44952a76303fe1c7cc75b545cb8aad72eecf"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 08 11:12:39 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 08 11:12:39 2015 -0500"
      },
      "message": "Avoid showing emergency calls when not possible\n\nTablets aren\u0027t phones, so we shouldn\u0027t be showing an emergency calls\nonly message when in airplane mode or no sims are in them.\n\nBug: 18897573\nChange-Id: I8cf31fe73dfd6dfd672a5ee58524815475a76c9c\n"
    },
    {
      "commit": "8955c54e0ea24a907c7ce06e7f2f3dd3afc84cda",
      "tree": "89cf6249a9694153a844f832f1888887fdca1851",
      "parents": [
        "2bdf89b167d709e170150e5ae5bf888e6535c1fd",
        "7287ed3d4b8d5d56855a8996ace4425ceaccf510"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Tue Jan 06 00:37:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 06 00:37:07 2015 +0000"
      },
      "message": "Merge \"Data quick settings - Usage shown should take into account merged IDs.\" into lmp-mr1-dev"
    },
    {
      "commit": "ee2e13e75356fbef806dfb69ccf995d7f616f027",
      "tree": "e719001cb8d858cf6f0a5b1febe05956e5ca011e",
      "parents": [
        "b142b7552a6245606d93c43ce56ce81c700b3c09",
        "c014decc74edc3a415efb78893f597f3b800a212"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 05 21:09:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 05 21:09:23 2015 +0000"
      },
      "message": "Merge \"Don\u0027t unregister MobileSignalControllers still used\" into lmp-mr1-dev"
    },
    {
      "commit": "b142b7552a6245606d93c43ce56ce81c700b3c09",
      "tree": "9002c093ddf3cf8702ffdff0c2c1f29dc6e98f73",
      "parents": [
        "22a3163f1da8387e42c68c459f5667ac10744a3c",
        "85eec267dd0c67774e2482a615a36313b4389fb8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 05 21:09:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 05 21:09:05 2015 +0000"
      },
      "message": "Merge \"QS WiFi panel trigger settings on correct user\" into lmp-mr1-dev"
    },
    {
      "commit": "c014decc74edc3a415efb78893f597f3b800a212",
      "tree": "bded4c9c522a33bc875228c6670e25d603da13f0",
      "parents": [
        "6cfb44952a76303fe1c7cc75b545cb8aad72eecf"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 12 11:49:55 2014 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 05 15:53:00 2015 -0500"
      },
      "message": "Don\u0027t unregister MobileSignalControllers still used\n\nAlso add some more testing for this section of code that manages\nwhen MobileSignalControllers are added/removed to make sure we\nare all good.\n\nBug: 18728593\nChange-Id: I9902854c54d2e1deb58b38b7bd97dac1617831c0\n"
    },
    {
      "commit": "85eec267dd0c67774e2482a615a36313b4389fb8",
      "tree": "6c1a28fd1d839c20e3b70a6d0e4e4c62866a9148",
      "parents": [
        "6cfb44952a76303fe1c7cc75b545cb8aad72eecf"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 05 12:05:24 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 05 12:05:24 2015 -0500"
      },
      "message": "QS WiFi panel trigger settings on correct user\n\nBug: 18900000\nChange-Id: I67e234eb6300dd05f950f174107b6a28867af7a2\n"
    },
    {
      "commit": "4ae97d3632edf4fd00fe23b9a2304e4e0f2348b7",
      "tree": "ba2b5b1d4242e340710412d29cbc71b86f865671",
      "parents": [
        "6cfb44952a76303fe1c7cc75b545cb8aad72eecf"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Dec 17 10:14:33 2014 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 05 11:09:48 2015 -0500"
      },
      "message": "Post broadcasts to bg and cache bt state info\n\nAdd a background thread to post bt broadcasts to for processing.\n\nTry to cache all bluetooth connection state info possible and pull\nfrom broadcasts because requesting it too often may be locking up\ndevices.\n\nBug: 18771211\nChange-Id: I2cf4852c935b2f471e735d953370e5d9e996c6f7\n"
    },
    {
      "commit": "d7d9cdaebb30df5564b5787ee02d4624673c8523",
      "tree": "9f04cc3b62ca00d38663e6015a2293ce86f19fce",
      "parents": [
        "e5ea48a7fe295a2815bab57f2e870901ce48b312",
        "650639f9a5aeeec9bb697bea50a27bb702205d70"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Mon Dec 29 18:32:20 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 29 18:32:22 2014 +0000"
      },
      "message": "Merge \"Exclude unnecessary intents in SystemUI\" into lmp-mr1-dev"
    },
    {
      "commit": "7287ed3d4b8d5d56855a8996ace4425ceaccf510",
      "tree": "a7cd2f3c6da7c6452317f53f00da7dd4dbcca5c0",
      "parents": [
        "45c6ae56d969709e0969514fa219375561c2df38"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Tue Dec 23 09:54:48 2014 -0800"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Tue Dec 23 09:54:48 2014 -0800"
      },
      "message": "Data quick settings - Usage shown should take into account merged IDs.\n\nThe System Settings data usage graph takes into account merged Ids\n(b/18012787), but the quick settings usage graph does not.\n\nBug: 18805245\nChange-Id: I3146052606e691129a3aa5cc509cf632fda9d6b2\n"
    },
    {
      "commit": "4acca673904d3f99a3686a9ad92f471e97e67959",
      "tree": "9d301cce5fd4977fccf99156b0f4e28168e892ef",
      "parents": [
        "b4b14e391dbcde537350ccf649b3603cafba1e6c",
        "3fa832bbfaa0692aac90f96b227f23c6aa06d553"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Dec 23 15:52:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 23 15:52:54 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-mr1-dev"
    },
    {
      "commit": "3fa832bbfaa0692aac90f96b227f23c6aa06d553",
      "tree": "deba7532e6d9673e79cb7ce875f8ebc0b26e6c1a",
      "parents": [
        "2c8c47daefc881c5603689be39b10cb93a0cabdf"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Dec 23 00:28:11 2014 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Dec 23 00:28:11 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I2096264002a0f4dad73672f5834327f151e95788\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "0b688503754737a20165f0cff1833e714a5c4164",
      "tree": "99dbfc5ba3493d6486686377bfea535eef98b589",
      "parents": [
        "2c8c47daefc881c5603689be39b10cb93a0cabdf"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Dec 22 15:13:30 2014 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Dec 22 15:13:30 2014 -0500"
      },
      "message": "Zen: Fix selection logic for \"Indefinitely\".\n\nUse a signal condition value for the forever condition in the panel\nto ease the distinction between no selection + selecting indef.\n\nBug: 18810529\nChange-Id: I2590899ab43734708c72aad066653ef27f89d760\n"
    },
    {
      "commit": "650639f9a5aeeec9bb697bea50a27bb702205d70",
      "tree": "9d72157ed19f1a81705d504f951b60febe2881a2",
      "parents": [
        "63c79ce4bfef7e8de7939be3de8a539938d9fc4e"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Fri Dec 19 10:10:19 2014 -0800"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Fri Dec 19 10:45:01 2014 -0800"
      },
      "message": "Exclude unnecessary intents in SystemUI\n\nBug: 18771211\nChange-Id: Ie1288938b51aa85ba36aabbc1c34aee5fdbf4e28\n"
    },
    {
      "commit": "2231c6e1adefdb7636d9fe38a388f1b0660d30ea",
      "tree": "c3167b5ea10799e70f5088b5e45430d11d6035a1",
      "parents": [
        "0de823704d94d9e9e5cceccf4573afed4fd66b28"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Fri Dec 19 12:40:13 2014 +0100"
      },
      "committer": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Fri Dec 19 17:59:00 2014 +0100"
      },
      "message": "SysUI: Log lockscreen state to eventlog\n\nLogs the following keyguard and status bar states to\neventlog:\n  * statusBarState\n  * keyguardShowing\n  * keyguardOccluded\n  * bouncerShowing\n  * secure\n  * currentlyInsecure\n\nBug: 18767135\nChange-Id: If27a9340dd1b5ec609f9940d9e0f32bd7aed1ed2\n"
    },
    {
      "commit": "28fbe04052b95ada3c32d805f26d6d9ad5548d6b",
      "tree": "93b00165d6da6c6b219315fdd14de7056aa339fb",
      "parents": [
        "69fd01d3e6e8e94eafdb6d424f92a32ada93096d",
        "c9f0571302a59b171ff16fa049e9727503ca2986"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 19 14:55:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 19 14:55:49 2014 +0000"
      },
      "message": "Merge \"Fix missing subscription list changes\" into lmp-mr1-dev"
    },
    {
      "commit": "a320b2176c9e6a5b3f2c3fe6f80ca9b14e088e9a",
      "tree": "5453a086d2a22e469692f5fbd7fadc1cd14223ab",
      "parents": [
        "37fed329adec7b339755fde0b38c687f70524e4e",
        "e494c382c0caf35f225dfb55f0e3b992c14d79f5"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 18 19:30:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 18 19:30:40 2014 +0000"
      },
      "message": "Merge \"Bug 18784289: Fix issue with transition animation callback.\" into lmp-mr1-dev"
    },
    {
      "commit": "e494c382c0caf35f225dfb55f0e3b992c14d79f5",
      "tree": "16b74f68bf365a47f4db20f21acc8dcdef8b1799",
      "parents": [
        "e405e59e5b10aaf64c5f10e1336f43e092ce390b"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Dec 17 10:12:54 2014 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 18 11:27:18 2014 -0800"
      },
      "message": "Bug 18784289: Fix issue with transition animation callback.\n\nThis is a regression where we changed the source view for the transition\nto dummy view, but since it was not yet attached, it could not get the\nhandler implicitly to post the onAnimationCompleted callback.  This CL\nmodifies these ActivityOption transitions to also take an explicit\nhandler to process the callback on.\n\nBug: 18784289\n\nChange-Id: I73f745c33b9f8aed91f8d9cd975f37cf7e4128f1\n"
    },
    {
      "commit": "c9f0571302a59b171ff16fa049e9727503ca2986",
      "tree": "c49687c116d657f7f7dfce235dfb1e3a7b610086",
      "parents": [
        "b0575a24df6bc840d720dafa6e737cdd61fb2c6f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Dec 15 12:24:10 2014 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Dec 18 14:07:46 2014 -0500"
      },
      "message": "Fix missing subscription list changes\n\nA missing @Override let the wrong function try to catch changes\nto the subscription list.\n\nThe SubscriptionManager returns null when no SIMs are in the device,\nso handle null as an empty list of subscriptions.\n\nBug: 18752587\nChange-Id: I20ee1bde3f23828860f57b512662ad54ee51baf0\n"
    },
    {
      "commit": "c3059b444fbd30b1344cd5ee3c7030d1e9e5c408",
      "tree": "1e0c8d806f69e8b5ee2584dbdacb1e1542c62d29",
      "parents": [
        "f2bd50b2ec0e5d7a25694170e0dc1363465fd24e",
        "92df1f275831c23e3ed5b70d621a0c298e0bafea"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Dec 17 18:59:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 17 18:59:40 2014 +0000"
      },
      "message": "Merge \"Fix colored icons in doze mode\" into lmp-mr1-dev"
    },
    {
      "commit": "92df1f275831c23e3ed5b70d621a0c298e0bafea",
      "tree": "20bcabc61cc97f3f8c776691a2dcd07750d1cc67",
      "parents": [
        "a8800f7c2765fcf7a579737451e678f570bbd1f9"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Dec 16 19:44:41 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Dec 17 19:57:45 2014 +0100"
      },
      "message": "Fix colored icons in doze mode\n\nAlso fixes the issue that small icons promoted to large icons were\nnot forced to be white, which lead to inconsistent treatment of the\nicons.\n\nBug: 18537470\n\nChange-Id: Ic35e082da12793f3f13c91740bfc345b336c3db4\n"
    },
    {
      "commit": "8f0d3694f667263df6bed7b1c89df3911145437c",
      "tree": "316900f79f921587cc541ee1cd82d7ded52fb666",
      "parents": [
        "b0575a24df6bc840d720dafa6e737cdd61fb2c6f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 17 06:44:29 2014 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 17 06:44:29 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib6806ea69f69ba66b4dc09a46b6e86d0ace3e734\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "052e9b12f5fc7a1e3ecdd126ca8c07298941f291",
      "tree": "ccc32f7644271cf1eed362219ceba0dfe396a954",
      "parents": [
        "48f9c8e48c5d765afc025c2bda3695d0dd13388e",
        "e69e5f87b3227bddc1315234218717ba3e8439c1"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Dec 16 15:44:04 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 16 15:44:07 2014 +0000"
      },
      "message": "Merge \"Add config to handle periodic check of tether provision\" into lmp-mr1-dev"
    },
    {
      "commit": "111a81669edca651d5dc3481a58059c971a10ee2",
      "tree": "225dad8ffe633ccbf3ca31c505d92930a1ab431c",
      "parents": [
        "9ef07ad2b63edd4094bd8f15ccf861c7b014b2b0"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Dec 15 06:50:18 2014 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Dec 15 06:50:18 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I18accc4c251f9f5bbaa69512b317898637daed64\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "a47f968d7e27560984d846bb62c7b40297c1579c",
      "tree": "7db6a37ee58ec03c86965fb27784bf1375e17926",
      "parents": [
        "a68697005137c2b5c5feb43b8cac078f7b75ec18",
        "3aaabd71242bf8aedb8edb87565943460a79226d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 12 18:36:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 12 18:36:40 2014 +0000"
      },
      "message": "Merge \"Handle config changes in NetworkController\" into lmp-mr1-dev"
    },
    {
      "commit": "a68697005137c2b5c5feb43b8cac078f7b75ec18",
      "tree": "e41716c160d7151a1c2b4a011f8928ed713622c1",
      "parents": [
        "c28fa2cdd4692faafc520972b71ddbac1feec4d3",
        "d8e4bf4e43d4e8c82f0379e84886534469b38124"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 12 18:36:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 12 18:36:26 2014 +0000"
      },
      "message": "Merge \"Fix tests after inet changes in NetworkController\" into lmp-mr1-dev"
    },
    {
      "commit": "3aaabd71242bf8aedb8edb87565943460a79226d",
      "tree": "2c52965ad5483578860cc14c04228528fe65fa31",
      "parents": [
        "d8e4bf4e43d4e8c82f0379e84886534469b38124"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 12 11:11:44 2014 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 12 11:56:11 2014 -0500"
      },
      "message": "Handle config changes in NetworkController\n\nWe need to remap or recalculate icons after a config change, so\nconfigs based on mccmnc can update properly.\n\nBug: 18654943\nChange-Id: I6a4c1debf9b266d486143b9869abb569bbc31aef\n"
    },
    {
      "commit": "8934e67051a7c2598ad94699037701c4c6bf83ca",
      "tree": "9144da95e87b5776a34ce530d96fc274cda62b74",
      "parents": [
        "d3cccec08361effa5d0f47143ea8c521f49bad79",
        "0ed01deb2fc99603a33f968044703a740673c7b3"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 12 15:32:55 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 12 15:32:57 2014 +0000"
      },
      "message": "Merge \"Limit item count in QS detail\" into lmp-mr1-dev"
    },
    {
      "commit": "d3cccec08361effa5d0f47143ea8c521f49bad79",
      "tree": "822b50fac5594d5e9431e64a29b8212f0085310d",
      "parents": [
        "ab60f2855b0d2a96fe1610f42a83dc761c4c10e6",
        "43f4372c0aa87171f7e8bc3f20f7d2a78e6c6593"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 12 15:32:28 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 12 15:32:30 2014 +0000"
      },
      "message": "Merge \"Fix low FPS when entering wifi/BT detail panel\" into lmp-mr1-dev"
    },
    {
      "commit": "ab60f2855b0d2a96fe1610f42a83dc761c4c10e6",
      "tree": "e1ad2525a7854198f40eccb43150998f72aca04e",
      "parents": [
        "eb9d4fdf4623fe23f0f224b5ae2d68cd4c714c7f",
        "8bc983efc439c321c8f548d384d807c31daf9180"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 12 15:32:16 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 12 15:32:18 2014 +0000"
      },
      "message": "Merge \"Improve transition when going to Wifi/BT detail panel\" into lmp-mr1-dev"
    },
    {
      "commit": "d8e4bf4e43d4e8c82f0379e84886534469b38124",
      "tree": "ec7e611a14e717f88f517f4c0381d9c613f91f72",
      "parents": [
        "c5c93edd9354e956d9b0a4d85fc8372907e2b011"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 12 10:23:12 2014 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Dec 12 10:26:43 2014 -0500"
      },
      "message": "Fix tests after inet changes in NetworkController\n\nBug: 17460017\nChange-Id: Iee9c4399f5ca4413f1449cfcf05d72a67b0adadc\n"
    },
    {
      "commit": "6e04a7b65488656c4cb72d99d285050d56068112",
      "tree": "9bb8d88310e45f61db86713405c99dc11b0f1252",
      "parents": [
        "45838de942b87150fc3b03a8b943841a8647fd81",
        "a54bf6583380cf328b9858d942b4c387c6163f0f"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Dec 12 04:22:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 12 04:22:40 2014 +0000"
      },
      "message": "Merge \"Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.\" into lmp-mr1-dev"
    },
    {
      "commit": "a54bf6583380cf328b9858d942b4c387c6163f0f",
      "tree": "9306aa8c96d54bcd490ed444d4928549146f4e59",
      "parents": [
        "f6ed526b3a02bac9c5912a9655e5890f332cefc6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Dec 11 13:37:50 2014 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Dec 11 13:37:50 2014 -0800"
      },
      "message": "Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.\n\nRename isValidSubId to isValidSubscriptionId.\n\nBug: 18668873\nChange-Id: Ie709a62bbb74e0a767daeb9e3fb3aecd4c45df44\n"
    },
    {
      "commit": "47d9a58ce15007f79bc094d9b1599e41d51670a3",
      "tree": "d8ef8889ba8422a858cc31f750f582c590c92dc1",
      "parents": [
        "817796940bf79942ccd950cec47815039a2aa15e",
        "0eae5573b59ac2d3e484b7977f5fca7df9812c68"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 11 21:20:40 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 11 21:20:42 2014 +0000"
      },
      "message": "Merge \"Fixing issue with old thumbnails on first launch of app. (Bug 18718114)\" into lmp-mr1-dev"
    },
    {
      "commit": "0ed01deb2fc99603a33f968044703a740673c7b3",
      "tree": "efddf4a8eb60d08d4a957bfa3249bd7f4ba0d49c",
      "parents": [
        "43f4372c0aa87171f7e8bc3f20f7d2a78e6c6593"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Dec 11 21:00:12 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Dec 11 21:51:30 2014 +0100"
      },
      "message": "Limit item count in QS detail\n\n- Introduce a maximum number of items to be shown in QS detail view\n  depending on the device configuration.\n- For Wifi and Cast, make the panel exactly that height as we would\n  show the maximum count of items, in order to prevent that the\n  buttons jump around.\n\nBug: 18665311\nChange-Id: I7c0c383a902d295f1b486b8a074e15b990fbe562\n"
    }
  ],
  "next": "0eae5573b59ac2d3e484b7977f5fca7df9812c68"
}
