)]}'
{
  "log": [
    {
      "commit": "bc07ebb9b86f41472d056a65a196e00ed55690cc",
      "tree": "e98ee74edc70ea8fd7ce7629467ac4afd88a5618",
      "parents": [
        "53f391c4eb897ad4d8135aa347bd4be8c8c310b7",
        "6a247199bae1ef4d8e4fa02977e6641bcb9bcde8"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 04 16:07:02 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 16:07:02 2014 +0000"
      },
      "message": "Merge \"Fix Keyguard crash when in landscape.\" into lmp-preview-dev"
    },
    {
      "commit": "6a247199bae1ef4d8e4fa02977e6641bcb9bcde8",
      "tree": "bd1b6fd11721a4061ec59988dd31293d4500a8e9",
      "parents": [
        "ac80c44a426afdeabd9afd0feec076754a8332d7"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 04 17:59:37 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 04 17:59:37 2014 +0200"
      },
      "message": "Fix Keyguard crash when in landscape.\n\nBug: 15391673\nChange-Id: Icb50af358a8478672265a420dd7d500a87fb3fa0\n"
    },
    {
      "commit": "12c1ef57d0758b4fc3514c164897390d83edc463",
      "tree": "ff6c77d9d10b5e255a35df89fda2f27ecc964403",
      "parents": [
        "8988dbb6dff983c986aa0cc1c05b4aaf8c730bbf"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 13:54:08 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 17:15:40 2014 +0200"
      },
      "message": "Display time to charge on lock screen\n\nBug: 14410848\nChange-Id: I7ffad4dcc83ceeaeb29342439de11c91b4d63ce8\n"
    },
    {
      "commit": "1e9021aef89d53eb08d0e8a4e017c9e79d260241",
      "tree": "03274d0ca036f85ca0e45c7ffa68a3cf7964116f",
      "parents": [
        "d55c56b86e9ec7b15f5b9e715ed009aed6ba9bb1",
        "18ea893a2319e2a192188d2288bb881149c9b06e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 13:18:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 13:18:40 2014 +0000"
      },
      "message": "Merge \"Ensure trust agents are only provided by platform packages\" into lmp-preview-dev"
    },
    {
      "commit": "93afa1dba63311dfdd43da82fed765240857ee30",
      "tree": "35073655cf54cdb13367c024373047b546b22131",
      "parents": [
        "282a615263a808f7887a2d8c56726946e252a60f"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 03 20:56:32 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 03 20:57:35 2014 +0200"
      },
      "message": "Move owner info to main lockscreen.\n\nBug: 14307636\nBug: 15283575\nChange-Id: I8cba9c0e78f825920aca1468d965e8da9b402da8\n"
    },
    {
      "commit": "18ea893a2319e2a192188d2288bb881149c9b06e",
      "tree": "0cb7c43ad9a7a6c28873697f1f133f985d74adaa",
      "parents": [
        "becab9a7dbbfd5395e6889e7d73dd08c3406bf1a"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 28 14:53:06 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jun 03 15:49:19 2014 +0200"
      },
      "message": "Ensure trust agents are only provided by platform packages\n\nPrevents the TrustManagerService from binding to any non-platform\ntrust agents and updates the SampleTrustAgent to use the new\npermission.\n\nBug: 15287044\nChange-Id: I38c3deebd5ad359075e68f52d19417bab5ab43db\n"
    },
    {
      "commit": "3018197cf0dff5a9061f6065a8ecc108a0866dab",
      "tree": "8face68f8cbf9341b62b6cc6b58a86dcd2d37cf9",
      "parents": [
        "6326ef4dd5fd6e03b13bf0d0f3b49aeca7580f14"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 30 03:33:06 2014 +0200"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 30 17:29:22 2014 +0200"
      },
      "message": "Implemented the appear animation for the pattern security.\n\nAlso refactored AppearAnimationUtils slightly to support this.\n\nBug: 15163546\nChange-Id: I411fad20c410875dcf7bc465ea545ed90aac187e\n"
    },
    {
      "commit": "15a77f7da856cbed19cb67c75268505a333352f1",
      "tree": "261de052b9af1d844310dfadeb7a1a6a55baee28",
      "parents": [
        "2d6f780cc534920c8e12baf1f60e9cfb4bee5223"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 28 16:20:03 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 28 17:31:33 2014 +0200"
      },
      "message": "Appear animation for PIN view.\n\nBug: 15163546\nChange-Id: I05bc2920cc6e3d19ab64b8b43417b328552e9e2a\n"
    },
    {
      "commit": "40a0b38160b1b80a48aa6a0d87b3fab888fd55f0",
      "tree": "96a002ee9a69c3d38e0a37802649e83b07335195",
      "parents": [
        "c14f829506a5273e8022b461db2d61038b18ac4b"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 27 21:12:27 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 27 22:20:37 2014 +0200"
      },
      "message": "Remove charging text and carrier label on bouncer.\n\nBut still show it for SIM PIN/PUK.\n\nBug: 15283575\nChange-Id: Id343e5b2fb5c695f46cd23d8509109987fa2d290\n"
    },
    {
      "commit": "c14f829506a5273e8022b461db2d61038b18ac4b",
      "tree": "088bc4d95b7f45eeb7b59bd16d3e6a1559cbe44e",
      "parents": [
        "2fbad7b6a724cf0a5b98b66fe639d58f5ab10af3"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 27 02:25:45 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 27 02:49:06 2014 +0200"
      },
      "message": "Skeleton for Keyguard security method appear animations.\n\nBug: 15163546\nChange-Id: Id1c6b4f21b8f182f9d00fb903370de5512eaba1b\n"
    },
    {
      "commit": "ecc798e6668046c2f67cf30c6ab1db2eba80cab1",
      "tree": "31f787e57adaa984bbf3a7382f0ba22e8d88a2da",
      "parents": [
        "a0be6d53a823f8115d3863773398d640ec2a8c44"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon May 26 18:14:37 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon May 26 22:41:16 2014 +0200"
      },
      "message": "Improve scrim handling\n\nBug: 15163546\nChange-Id: I0d2c05b035f832f4b4e6a2fc34113fe9d5677525\n"
    },
    {
      "commit": "a0be6d53a823f8115d3863773398d640ec2a8c44",
      "tree": "6204651ff1a6df716439cbbbc5a51e80b250282e",
      "parents": [
        "37e65624210d470b47025940ebb65a1ef8ccecdf"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon May 26 03:01:13 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon May 26 18:37:29 2014 +0200"
      },
      "message": "Do not destroy the security method when pressing back.\n\nFixes jank when the user wants to unlock it next time.\n\nBug: 15088101\nChange-Id: If7bc3d92d0f17abb5077b4c06248f368acb2879f\n"
    },
    {
      "commit": "37e65624210d470b47025940ebb65a1ef8ccecdf",
      "tree": "ec2f448082acd5c2d860f9d2e36fae7741a9b582",
      "parents": [
        "2a87343a8ec54d73c5c48fb95ff31234a264a026",
        "cc12a9daf6e092f217c4a208b4734304a6ec187c"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon May 26 14:23:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 26 14:23:38 2014 +0000"
      },
      "message": "Merge \"Visual refinements for lockscreen.\" into lmp-preview-dev"
    },
    {
      "commit": "b13d754898eee54876799b3a306ff6fa453acfda",
      "tree": "0b88a01ac1a9c5d46e45f84d05d54e41b7a8f8f0",
      "parents": [
        "7d7090d66692170b0584a5b9f4fe3e47285ee615",
        "818301b543ffb47676513e98d786b4e310bfc489"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon May 26 13:03:07 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 26 13:03:09 2014 +0000"
      },
      "message": "Merge \"Remove unnecessary layout request from Keyguard\" into lmp-preview-dev"
    },
    {
      "commit": "cc12a9daf6e092f217c4a208b4734304a6ec187c",
      "tree": "5226c41f9d043c492ae9b64be41dbcecd8a4a506",
      "parents": [
        "7d7090d66692170b0584a5b9f4fe3e47285ee615"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon May 26 01:55:29 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon May 26 02:06:20 2014 +0200"
      },
      "message": "Visual refinements for lockscreen.\n\nBug: 15244051\nBug: 14999913\nChange-Id: I48896cfa3d88a25ae9c244968ae8e457b6d4e82d\n"
    },
    {
      "commit": "7d7090d66692170b0584a5b9f4fe3e47285ee615",
      "tree": "87afc8961ace693b8d69c022968b9f98de91b7e9",
      "parents": [
        "49a6e1b3213a6e9f06a3562c69f2878b120c5fb5"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 21 13:10:23 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sun May 25 21:50:15 2014 +0000"
      },
      "message": "DO NOT MERGE Only send notification activity intents after dismissing Keyguard\n\nDefers delivery of contentIntent and activity actions until\nthe lockscreen has been dismissed, so that activities don\u0027t\nlaunch beneath it.\n\nBug: 14491010\nChange-Id: Ic8c61c18a75d4f0da2d82a0a8a038a5d98ebb71f\n(cherry picked from commit 79f640dd0d02c1cc199937b160d8f7abd3c1eaeb)"
    },
    {
      "commit": "818301b543ffb47676513e98d786b4e310bfc489",
      "tree": "b2c0ac06998ac7a8f68513743dea8e09aeb6ce4e",
      "parents": [
        "4f7884542ce8fba5bfed01ed834a32e6d3e2dea5"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu May 22 20:52:07 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 23 14:38:34 2014 +0200"
      },
      "message": "Remove unnecessary layout request from Keyguard\n\nReverts the fix for 7137389 that does no longer apply after\nthe architectural change of Keyguard and SystemUI.\n\nBug: 15088101\nChange-Id: Ic9234a9e69363b65b6e121eab498cb8d74660c91\n"
    },
    {
      "commit": "7a8b892bb62ecaf44a638731c82159cfd9c4a849",
      "tree": "22ebd70cdc7aa81983d8a74182d0a82a3ce3de5a",
      "parents": [
        "dd45bb1023c4e3235af14cd2c2374424f84a72b3",
        "3f6651391b4768338d67f4b7c3b157838eb112b0"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 21 15:34:17 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 15:34:17 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "38dfba03d5c7dd6069a9460729fbce4d317f25a2",
      "tree": "44ec5403fbec1b52232c096845202bf81ff5ef7b",
      "parents": [
        "eac222a002797646b7a8a2d14828c44b27535000",
        "2fe592d49b20826f998e26cbc63ed0c0deff46c1"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 21 14:04:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 14:04:43 2014 +0000"
      },
      "message": "Merge \"Add trust indicator to keyguard\""
    },
    {
      "commit": "d9a5cfa6f77c609c81b02e2970faf8912fb22913",
      "tree": "dd98cbdd259da44e10f577ceb0d4a1bf3a0205f9",
      "parents": [
        "c84947db56ce9e6e11541f055a2cf23332552fb7",
        "200475be8ecef2e711724b71e707fe25b6a884d1"
      ],
      "author": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Wed May 21 13:59:11 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 13:59:11 2014 +0000"
      },
      "message": "Merge \"Fix 14988763: FUL only shows on bouncer now\""
    },
    {
      "commit": "2fe592d49b20826f998e26cbc63ed0c0deff46c1",
      "tree": "c69f416490a8fa730527a0665a76561801ba40ab",
      "parents": [
        "9853e2a8b37c80a11427f48b3b4976408f615e57"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Sat May 17 03:11:59 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 21 15:51:14 2014 +0200"
      },
      "message": "Add trust indicator to keyguard\n\nChanges the unlock icon to an open lock\nwhen the keyguard will not ask for credentials.\n\nBug: 14295559\nChange-Id: If34a5ec9e23b2d22813860faee125e6b2d700643\n"
    },
    {
      "commit": "94a17b5f184a4443e320aa2bf66d959119d8bfef",
      "tree": "afb75af5c9ed799fa110ab95dbd58ad53923db9f",
      "parents": [
        "47a7d61e70230bbed030e8795a17bf43c479616f",
        "62b25a5bf0750483f36ac79c88177ee2ab630f8e"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue May 20 23:40:37 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 23:40:37 2014 +0000"
      },
      "message": "Merge \"Revert \"Adding INfcUnlockSettings and NfcUnlock interface class.\"\""
    },
    {
      "commit": "62b25a5bf0750483f36ac79c88177ee2ab630f8e",
      "tree": "f69b7a88474a84d726ff55507fe082c272e3c6f2",
      "parents": [
        "e4ca30503cb428f030fe52f429dac0119acfa170"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue May 20 16:22:41 2014 +0000"
      },
      "committer": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue May 20 16:59:34 2014 +0000"
      },
      "message": "Revert \"Adding INfcUnlockSettings and NfcUnlock interface class.\"\n\nThis will be re-added as a Trustlet in a subsequent CL.\n\nThis reverts commit 38a7ed05f8fed0aa81f7214d827875f9876ffbe1.\n\nChange-Id: I5aa36df42a7751f165b4ef184e0cda57e5568b59\n"
    },
    {
      "commit": "200475be8ecef2e711724b71e707fe25b6a884d1",
      "tree": "29cbe395ab672272f1859607088aca271f088219",
      "parents": [
        "162043076b201483eaeef5c7c3da0619f26f1b11"
      ],
      "author": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Thu May 15 11:42:54 2014 -0400"
      },
      "committer": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Tue May 20 12:34:18 2014 -0400"
      },
      "message": "Fix 14988763: FUL only shows on bouncer now\n\nFUL used to show on the notification shade when returning from\nsomething that was occluding keyguard such as navigation or\nsecure camera.  This fix makes FUL only display on the bouncer,\nnever on the notification shade.\n\nChange-Id: I6b6dc1453a167161330132c1e2703c296050bf0e\n"
    },
    {
      "commit": "3f6651391b4768338d67f4b7c3b157838eb112b0",
      "tree": "0aadae726e800f48d552af190a27821f34cbf42a",
      "parents": [
        "1fcc3b18969815ab1a386823fa246f483465dd04"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 20 08:21:10 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 20 08:21:10 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ide5f95ce0a67fd2782750bc64e20b27583c35f0b\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "526ed2d7fc15fc2683a4f02d93825a4cf606d6ba",
      "tree": "8c40b368cb150685ee56d7ba45386b2adbd637f7",
      "parents": [
        "d069cd5164ec4e6edcafa3fb3927675c55e5fe32"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 19 11:28:32 2014 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 19 11:31:08 2014 -0700"
      },
      "message": "Fix Keyguard PIN  error message for N \u003c 4.\n\nThis fixes a bug where no error message was shown\nwhen the user enters less than 4 digits for a PIN.\n\nFixes bug 14658301\n\nChange-Id: Ia36ad205d197f0eb5f5095d71bc239ec7ded85f2\n"
    },
    {
      "commit": "336be7f7a499eec1acd90ab04d3e47d2789c8168",
      "tree": "631d73a55a616d119f25a35f283a312769f8f0cc",
      "parents": [
        "a76a150ff18c84db7736769b0476d90c9126a40a"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon May 19 17:11:18 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon May 19 17:11:18 2014 +0200"
      },
      "message": "Improve trust handling on dimsissing keyguard\n\nThe check for whether the device is in trusted mode happened at\nthe wrong time previously. Now it is checked when trying to dismiss\nthe keyguard.\n\nBug: 15072996\nChange-Id: I81a3793ba1cf25468d3c923b2075f4c987b79e53\n"
    },
    {
      "commit": "acb4eb8e29c71032cabd7533a73a3354de5b6021",
      "tree": "3091518e98342f734dc51a67092cf8cf3dd231dd",
      "parents": [
        "a0fc1b37302a82119ebc30262d881c2673b63868",
        "069cd03740312159faf24a01910ff1daeae93131"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat May 17 02:30:40 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 17 02:30:40 2014 +0000"
      },
      "message": "Merge \"Position clock and notifications dynamically.\""
    },
    {
      "commit": "cb9fbc3a30b562a61e316af54fb0aa1d26ce0a73",
      "tree": "4f414121a420ea56ad5353209e845c0451b3cdc3",
      "parents": [
        "7046bfd054b67fd3cfe8f462f7b9ea126652610f"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 16 23:55:56 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Sat May 17 03:19:56 2014 +0200"
      },
      "message": "Enforce that trust agents declare the BIND_TRUST_AGENT permission\n\nChange-Id: Iba10b6fb140362c368fb12b7d3c6be550897de40\n"
    },
    {
      "commit": "069cd03740312159faf24a01910ff1daeae93131",
      "tree": "14b73afba0af149a5a9065cf69308ab1ce298d54",
      "parents": [
        "c5baa188068bac4c71ffdca62f09134a59f87454"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu May 15 03:09:01 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat May 17 02:01:41 2014 +0200"
      },
      "message": "Position clock and notifications dynamically.\n\nThe positioning is dependant on how many notifications are currently\nshowing. This makes sure that the lockscreen always looks balanced\nand harmonic.\n\nBug: 14592994\nChange-Id: Ic647b887dd23e6cc5ecd07d70f279ff2f218f4ca\n"
    },
    {
      "commit": "7e03dfcb796ef1a6000a5fd5fda03c9e15ea62e1",
      "tree": "2058b03d3495ac0ecab4869d798c4838d0ab63be",
      "parents": [
        "b0650e8ff3113f9b9dbb6d249339dbd7921b4517"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 16 16:06:28 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 16 16:06:28 2014 +0200"
      },
      "message": "Apply revised TrustAgent API\n\nBug: 14997466\nChange-Id: I81042e058a20f28603a11471882f3dcfc4f8b13c\n"
    },
    {
      "commit": "2cf184233ba5a596a4fc187289bba848ff341cf1",
      "tree": "49fe7265d047a5fa52b36e6c93a513e69f8ed885",
      "parents": [
        "92ddeeab47c9c98454df725275764e708025615f",
        "aab03030bea37b0180044a2b9653324066070598"
      ],
      "author": {
        "name": "Ed Heyl",
        "email": "edheyl@google.com",
        "time": "Wed May 14 13:24:53 2014 -0700"
      },
      "committer": {
        "name": "Ed Heyl",
        "email": "edheyl@google.com",
        "time": "Wed May 14 13:24:53 2014 -0700"
      },
      "message": "merge master nova by hand, skipped translations\n\nChange-Id: I4bea0bb9e375361f21d995bf4698d5eb6300ecfb\n"
    },
    {
      "commit": "b601162a60663329355720083bfa199909dbf6ef",
      "tree": "d416da09f17e2c1d7d5b2c069a2be6c7a909cc04",
      "parents": [
        "54b6fd0cbe48fc0980da0617352785c973c60c86"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 14 15:52:53 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 14 16:51:18 2014 +0200"
      },
      "message": "Fix visibility and add bouncer event in KeyguardUpdateMonitor\n\nBug: 14087751\nChange-Id: I45bc2213dfcce751180762d18ead0382f68cac74\n"
    },
    {
      "commit": "67c26cba2177e8be7bb5b17eb2d8f0dbcbfd7b1f",
      "tree": "00078e1fdd8e86306d80d7f98414d800263765ed",
      "parents": [
        "fae5984758af9844ff00a19e6c2ff9917dc3e73d",
        "df993513fbfe0e952175c1c5384458deaa1ff01a"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 14 12:35:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 14 12:35:46 2014 +0000"
      },
      "message": "Merge \"Handle media key events correctly on Keyguard.\""
    },
    {
      "commit": "df993513fbfe0e952175c1c5384458deaa1ff01a",
      "tree": "bc8533aedce67b14f4ab83106d4e5a79c93dce23",
      "parents": [
        "5fd4d05aae4b8b0dc1d1b21a206e218f47b0ea3a"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 13 23:06:35 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 14 14:32:50 2014 +0200"
      },
      "message": "Handle media key events correctly on Keyguard.\n\nBug: 14490267\nChange-Id: Ib8f8ee3ee7f1fbec70f1dd8b6fb04cd7c242bdce\n"
    },
    {
      "commit": "228d46541f1b320c9ef0a8f25081a1510d00987f",
      "tree": "2296a44f796e5776d72a64f57efb15eb5acd1217",
      "parents": [
        "fab0eadef281165d36af3bc95b4b4ff306e453af",
        "2e648e1ed2684d134c12c39b896420d6faa0853d"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 14 00:33:36 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 14 00:33:36 2014 +0000"
      },
      "message": "Merge \"Don\u0027t clear the pattern when window focus changes.\""
    },
    {
      "commit": "2e648e1ed2684d134c12c39b896420d6faa0853d",
      "tree": "d9a9baca81fe1d2c0740258431aa391c677e521f",
      "parents": [
        "aef7cc77a86864f0ef8d2f04c6737818f0a96c53"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 13 16:51:23 2014 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 13 16:51:23 2014 -0700"
      },
      "message": "Don\u0027t clear the pattern when window focus changes.\n\nThis is no longer required since we now clear the pattern field\nwhen showing the bouncer.\n\nFixes bug 14622312\n\nChange-Id: I476bbc95449cd31e56aeac579b3c94f859cd020b\n"
    },
    {
      "commit": "50a2fb9ea743b1d23ece0d744ae9c2886286039d",
      "tree": "ef7b5df226e22696a5308aa017376651686a50ee",
      "parents": [
        "c3f406ab9b9d0303d27ece4cfb1598155b8f4854",
        "aef7cc77a86864f0ef8d2f04c6737818f0a96c53"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 13 20:05:18 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 13 20:05:18 2014 +0000"
      },
      "message": "Merge \"Don\u0027t clear the password field when window focus changes.\""
    },
    {
      "commit": "aef7cc77a86864f0ef8d2f04c6737818f0a96c53",
      "tree": "b5b8ed1213b3d1fcc9ddff87c0dbbe8ef412e0a5",
      "parents": [
        "bea8b51e18c7a0eea5078be905ed8adc09d99076"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 12 20:05:24 2014 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 12 20:05:24 2014 -0700"
      },
      "message": "Don\u0027t clear the password field when window focus changes.\n\nThis is no longer required since we now clear the password field\nwhen showing the bouncer.  The code used to clear it because\nkeyguard was relatively static and we didn\u0027t want to keep the\npassword around through an interruption like a phone call or\nlaunching the camera.\n\nFixes bug 14622312\n\nChange-Id: I4808d51198ba0e6b1e03e26fee22bb08c752e613\n"
    },
    {
      "commit": "7975a7c82bd3510b9e2ba57a1ffed84a039352da",
      "tree": "dd0f13429222b6d1ab8c188ffd9ff14b5573f775",
      "parents": [
        "542576548c4d1f7b59c314360414190cab5a9a05"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 12 08:29:32 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 12 08:29:32 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If9d65605b00a0e5b183f4b7345c2f1102df12b1b\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "9d8e968789da2ce70e9c1129be6d28fc1191cbf0",
      "tree": "f4a45c3a34ecee3c327b88cdf40457be46ba578f",
      "parents": [
        "a58405ef46d5f7ea563605697c2a4792fc11bd17",
        "1d0861dd6c9e2d48a60680bc1ba2bd274dbf07b6"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 09 22:26:09 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 09 22:26:09 2014 +0000"
      },
      "message": "am c1c89ade: Merge \"Move Carrier label into universal status bar header.\"\n\n* commit \u0027c1c89ade63dd2252c77a553c92f77b3d74cebde2\u0027:\n  Move Carrier label into universal status bar header.\n"
    },
    {
      "commit": "9054d94cbac888c3a52427f54420cde2460c0c3b",
      "tree": "a1cb8c9fc628f4282d368f02b66009a573c4eb82",
      "parents": [
        "0d74eeb9ec7ffe30d5c825bf7a3af96a53e2683d"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 09 22:47:28 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 09 22:47:28 2014 +0200"
      },
      "message": "Move Carrier label into universal status bar header.\n\nAlso introduces a different height for the header area on keyguard,\nas it looks better with less padding when no background is here (and\nis closer to the mocks).\n\nChange-Id: Ie9b94dcf823c3e4af83a22f5fae15d9033e146fd\n"
    },
    {
      "commit": "dc4d3c37fd204e86f7720a24fccbca26b288562c",
      "tree": "f4f426ef81b2c427640b665207de5117b85c23b1",
      "parents": [
        "a4853f6d7384fe98301f9c8ec3042b647a1abd87",
        "ef3b18b10111834e9d9b4887984a4e9b5de8fed9"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 06 20:06:21 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 06 20:06:21 2014 +0000"
      },
      "message": "am a2e10038: Merge \"Never close Keyguard automatically.\"\n\n* commit \u0027a2e10038fce80323c86ac90dff8d5d7216cde00f\u0027:\n  Never close Keyguard automatically.\n"
    },
    {
      "commit": "ef3b18b10111834e9d9b4887984a4e9b5de8fed9",
      "tree": "5e027d205a9cb553910b36fdfaf228877825a7a8",
      "parents": [
        "a2d106d4703c1473772756a2201d2b11492489c5",
        "c1cf1aec53ec4bf201dbcd46b8950a16e9daf038"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 06 20:01:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 06 20:01:43 2014 +0000"
      },
      "message": "Merge \"Never close Keyguard automatically.\""
    },
    {
      "commit": "c1cf1aec53ec4bf201dbcd46b8950a16e9daf038",
      "tree": "456b6fa72010075571a79734ab6d1dbbe31dd6e4",
      "parents": [
        "9cbadd3c08a7d7dd3412743dd04aecb16c5a1595"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 02 21:19:17 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 02 23:25:21 2014 +0200"
      },
      "message": "Never close Keyguard automatically.\n\nAlso make the bouncer less translucent, so it looks better when\na user double-clicks on a notification (because it is now shown\nbehind, so we need more background protection).\n\nBug: 14059777\nChange-Id: I2538b0e04ddc25c25a03c65c8a5bd7855720bbf2\n"
    },
    {
      "commit": "341cff81554cb6a4f74d42c6d98890b468ed7ccf",
      "tree": "b9d06c639d991a2accc02521b2e9df3186d0aada",
      "parents": [
        "f29d07cf8276b4cd5a51fb618ee2d2ecf1879c5a",
        "774d4a6c78e7edd9a501c73ee38108d155765c75"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 02 20:06:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 02 20:06:01 2014 +0000"
      },
      "message": "am 61700e82: Merge \"Fix padding for SIM pin entry.\"\n\n* commit \u002761700e8200781b89eb99747c52c7661d70be2bd2\u0027:\n  Fix padding for SIM pin entry.\n"
    },
    {
      "commit": "412cc7049f8b624123d5ff8de8ad94998f8ea7a3",
      "tree": "a6f1441aa4df06cbfb83e688055d3af055561db1",
      "parents": [
        "9cbadd3c08a7d7dd3412743dd04aecb16c5a1595"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 02 21:09:08 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 02 21:10:13 2014 +0200"
      },
      "message": "Fix padding for SIM pin entry.\n\nBug: 14224920\nChange-Id: Icd8bf48a5946adeef9bfc6b00e4522c7fa3e56c3\n"
    },
    {
      "commit": "f347bc39fcbc9836e4914d4a610dadaa93a538d0",
      "tree": "c3cbeb2d7af9bc74d2b5fe9238cbb4f4c86ce34e",
      "parents": [
        "8af18df299b9d168cc4af0c5e3aaff753780e8c7",
        "8822d4befdb30452ad4276b42d89062938b51a1f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 02 01:26:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 02 01:26:29 2014 +0000"
      },
      "message": "am 06dec565: Merge \"resolved conflicts for merge of 4f8cd188 to master\"\n\n* commit \u002706dec5656d75345566fd31a2cfc6bd5c84bf41de\u0027:\n  Clean up some terminology related to interactive state.\n"
    },
    {
      "commit": "fb0448ab4b42c1b390cd75c3660ec0de511b7b3b",
      "tree": "157dff51891fa740fb36afe2c1f3e1e986dc7ec9",
      "parents": [
        "615d1337fcb4b7e16706e615b19305eea7b689bb",
        "4f8cd18880f1a63d2db376c3bfbfe11c55e6f1ee"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 01 18:19:31 2014 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 01 18:19:31 2014 -0700"
      },
      "message": "resolved conflicts for merge of 4f8cd188 to master\n\nChange-Id: I148cd616cd14d834915978aa2dc3f9e27188dbd3\n"
    },
    {
      "commit": "4f8cd18880f1a63d2db376c3bfbfe11c55e6f1ee",
      "tree": "09a7f387ce71150a8cbf018a7262074e8cd16c70",
      "parents": [
        "1bf2bed1507872dbc5cdefef6f6d3e5a7f83daa2",
        "7f6ab17d414726868563105cd995b37dd519320b"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 01 23:29:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 01 23:29:13 2014 +0000"
      },
      "message": "am 7f6ab17d: Merge \"Clean up some terminology related to interactive state.\" into klp-modular-dev\n\n* commit \u00277f6ab17d414726868563105cd995b37dd519320b\u0027:\n  Clean up some terminology related to interactive state.\n"
    },
    {
      "commit": "140ffc783c50bbe3b62e817c117a31b93e7f627e",
      "tree": "a785a3713fcd85f151c037c05bfbe84edc7bbdc0",
      "parents": [
        "d5e92318b69d8af6d91dc3b51738913595e0f536"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 01 15:18:00 2014 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 01 15:22:27 2014 -0700"
      },
      "message": "Clean up some terminology related to interactive state.\n\nChange-Id: Ife4445685a5314dea64332a3490fa8dd3ffd89a2\n"
    },
    {
      "commit": "65e4a4ee301826c9d9f08180285a8ae514a84565",
      "tree": "3b585a0328f47fdb92828fc377f24f9376d86c10",
      "parents": [
        "29aa2f5645b25412ba1e648930f1caa906b9d69e",
        "984f6b7519e622b8ac656ec5b15bbde9c380ab82"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Apr 30 13:31:27 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 30 13:31:27 2014 +0000"
      },
      "message": "am ed8b4ca0: Merge \"Layout notifications on top and introduce artifical margin\"\n\n* commit \u0027ed8b4ca093d8aba40d29ef7ad701b28f8c313d97\u0027:\n  Layout notifications on top and introduce artifical margin\n"
    },
    {
      "commit": "8c1a44b62f82c956cbe4aa0809cbdf255d0fae1f",
      "tree": "c159a57c2e3ebddd3efed80f44fdbf9b6d3b2f45",
      "parents": [
        "36c492cf1af25f23719d2f5738a366db6ce1d362"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Apr 29 19:04:02 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Apr 30 15:25:56 2014 +0200"
      },
      "message": "Layout notifications on top and introduce artifical margin\n\nThis allows for animating the notifications between the different\nstates. So we can nicely switch between Keyguard and full shade,\nand make the stack smaller when going to quick settings.\n\nChange-Id: I768dc7cd8f4dc0197365a5befebad24086816a8d\n"
    },
    {
      "commit": "46da668b1341da12664a65b5a54eed40ed890a66",
      "tree": "8b56ba926fcbe09e0ed705079180ef7f39f9eb07",
      "parents": [
        "370ff853fa14c0e407ba107dc456223e3daf52b0",
        "b039603867176c01c84ec1cbae681cb9868a4525"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 28 12:21:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 28 12:21:57 2014 +0000"
      },
      "message": "am 3daa96f4: Merge \"Add carrier text on lockscreen in top left corner.\"\n\n* commit \u00273daa96f406d2cb46b55d71c696ce81656a7a2682\u0027:\n  Add carrier text on lockscreen in top left corner.\n"
    },
    {
      "commit": "b039603867176c01c84ec1cbae681cb9868a4525",
      "tree": "7d43343896eacf635448684ea4e2769b773e30b5",
      "parents": [
        "df2258be5bd9df4f9a31c4389e8b07b996d26f0b",
        "25807936e8e4ca2c811bb4121725e1dd87e18efd"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 28 12:18:43 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 28 12:18:44 2014 +0000"
      },
      "message": "Merge \"Add carrier text on lockscreen in top left corner.\""
    },
    {
      "commit": "953c4e04fab58678020a5741ba869b44aee581f4",
      "tree": "b3468e52f9181c6ce7901cd3f9ffcfbb84913240",
      "parents": [
        "163b9bb55a104db6672d2a892ea47d9074f1b08c",
        "66fbe3dc81f2786b2be9afa122038228a31e2cdb"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sat Apr 26 00:35:45 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 26 00:35:45 2014 +0000"
      },
      "message": "am 427b7fb5: Merge \"Add new DevicePolicyManager disable flags for keyguard.\"\n\n* commit \u0027427b7fb50b5c2c8f38612a74a7c46ff056e22e68\u0027:\n  Add new DevicePolicyManager disable flags for keyguard.\n"
    },
    {
      "commit": "66fbe3dc81f2786b2be9afa122038228a31e2cdb",
      "tree": "372042848a5bf66acf0fa7a63a7bd210bc68a114",
      "parents": [
        "731bc6bd3192d822d0886bbb2898ba5014c6f040",
        "50e62183d4aed2fb8e189196c1809e333e71dd89"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sat Apr 26 00:28:43 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 26 00:28:44 2014 +0000"
      },
      "message": "Merge \"Add new DevicePolicyManager disable flags for keyguard.\""
    },
    {
      "commit": "50e62183d4aed2fb8e189196c1809e333e71dd89",
      "tree": "38a320926b9b0e58687d217d842903dd0a69a9b5",
      "parents": [
        "7bdcc0b189c617a0eff497d2a4cc260ee960d8eb"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Apr 23 17:25:00 2014 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Apr 25 13:27:10 2014 -0700"
      },
      "message": "Add new DevicePolicyManager disable flags for keyguard.\n\n- KEYGUARD_DISABLE_SECURE_NOTIFICATIONS\n- KEYGUARD_DISABLE_UNREDACTED_NOTIFICATIONS\n- KEYGUARD_DISABLE_TRUST_AGENTS\n\nChange-Id: I4ed2b9cef78b497d87bb719c57fabdad94c18e82\n"
    },
    {
      "commit": "6a885ba4a01938e9f836ec04f861025ab49abb9b",
      "tree": "0be147b0de7145d6d81d2eb574299e8dc754b351",
      "parents": [
        "8e5933dbc4cb9837989da74ed1ac16f7d19c7e28",
        "ccec5f0def723baa6c4c80bd7ff1971a32c9d8c3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Apr 25 16:08:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 25 16:08:43 2014 +0000"
      },
      "message": "am ccec5f0d: resolved conflicts for merge of 02e85744 to master\n\n* commit \u0027ccec5f0def723baa6c4c80bd7ff1971a32c9d8c3\u0027:\n  Use the suggested public API instead of libcore.os.\n"
    },
    {
      "commit": "25807936e8e4ca2c811bb4121725e1dd87e18efd",
      "tree": "98ab58bf2d01b982f74e76f7f7f0296c4b0ba10c",
      "parents": [
        "97efc15b32b61a5deb1f54c6c08844b788785c39"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 24 23:29:46 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 25 14:18:07 2014 +0200"
      },
      "message": "Add carrier text on lockscreen in top left corner.\n\nChange-Id: I88c96eabc4b97295da5c1094db3fd22fcc637390\n"
    },
    {
      "commit": "ccec5f0def723baa6c4c80bd7ff1971a32c9d8c3",
      "tree": "77d9d3a96daacf86575bb486ad5ea214e003a90a",
      "parents": [
        "23af77a3cd1febc740d885ff03ead09837df269c",
        "02e857441fcc27134f335aee659d553641a2b2ab"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 24 17:18:10 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 24 17:18:10 2014 -0700"
      },
      "message": "resolved conflicts for merge of 02e85744 to master\n\nChange-Id: Id4c0ecfedc7ec4ff4b76331be025817445a652e9\n"
    },
    {
      "commit": "02e857441fcc27134f335aee659d553641a2b2ab",
      "tree": "725b81f1c49f32daf3f09e421a09073cf075fda2",
      "parents": [
        "9a4db3114b1f3c5c682ee4c9c6f78651c5fc38b8",
        "5f5ca3bc98fb773ee905289300595ad95d5ffabe"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 24 23:59:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 24 23:59:05 2014 +0000"
      },
      "message": "am 5f5ca3bc: am 31a1dd2a: Merge \"Use the suggested public API instead of libcore.os.\"\n\n* commit \u00275f5ca3bc98fb773ee905289300595ad95d5ffabe\u0027:\n  Use the suggested public API instead of libcore.os.\n"
    },
    {
      "commit": "cacbe1b1ef01aff8726726edaf43d0b449319afe",
      "tree": "22e91a2dbc48f55d53c587248d52c243f3b94f1b",
      "parents": [
        "dbb0de21d35343504b096ae6cbf97d122ac410c9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 23 17:58:57 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 24 16:19:27 2014 -0700"
      },
      "message": "Use the suggested public API instead of libcore.os.\n\nChange-Id: Id392e4c36c5721ca609d88d9ec6b9340ce05274c\n"
    },
    {
      "commit": "473a9730545ed58b44cf74cb5284574dba553d83",
      "tree": "85b5efb0a5229f8aa5b18eb02ecc9ab646f556b2",
      "parents": [
        "b6e0e1228bfd38f5ba971194afc5c31d99980fa1"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 23 11:21:37 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 23 11:21:37 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I486facdbdbfdc4cafe23f0412e7b548a11792480\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e5a1728e2fc6e55169758233530a6f236ef17e84",
      "tree": "10426bb0214ae5b944f5a5c6b4866103ef69f470",
      "parents": [
        "df64ac688d400c74438db091952d236fffd5f778"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Apr 22 16:39:03 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Apr 22 16:39:03 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib7d1feda99c656bcea0c0efc41e9f04bda7049b9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "fdc79a8e9af9f4140f99117c997821e6eeb2c7d2",
      "tree": "4751dbe276b37b9fe0e12bcb01bbba6801a9d10d",
      "parents": [
        "979b22fe783f9605e7b7f81108f2b8ec801413c1",
        "bf19fa4fe653fbba9bed5d3a13f52e043ac44dab"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 17 20:03:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 17 20:03:24 2014 +0000"
      },
      "message": "am bf19fa4f: Merge \"Move bouncer to the bottom, but only on phones.\"\n\n* commit \u0027bf19fa4fe653fbba9bed5d3a13f52e043ac44dab\u0027:\n  Move bouncer to the bottom, but only on phones.\n"
    },
    {
      "commit": "9a6eba3ce71258a9f47c958a1da8e7626af916c7",
      "tree": "f3c1df6328b3f9d56df55a8461392f8c91dfb05b",
      "parents": [
        "56d46cc95f761eabc6455f3e391835936b7d05e8"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 17 21:44:53 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 17 21:44:53 2014 +0200"
      },
      "message": "Move bouncer to the bottom, but only on phones.\n\nChange-Id: Ibe03964a10a8cab9e179ff0618a6ed312c8b1b4a\n"
    },
    {
      "commit": "d838997209f7c279f6d50b8b8a32c44cb174d330",
      "tree": "d9e25202b136a70dbf59ec634db5f14f4cbfdfdc",
      "parents": [
        "ae1248452a0db7fb389bba935a6605098edb2761",
        "b91dfd95b19f13be5497ea521ed14df8471b0e2e"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 17 18:29:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 17 18:29:48 2014 +0000"
      },
      "message": "am b91dfd95: Merge \"Fix not being able to unlock SIM PIN.\"\n\n* commit \u0027b91dfd95b19f13be5497ea521ed14df8471b0e2e\u0027:\n  Fix not being able to unlock SIM PIN.\n"
    },
    {
      "commit": "b91dfd95b19f13be5497ea521ed14df8471b0e2e",
      "tree": "ad738143ab47ca97f548ab29037b73a7218b4f30",
      "parents": [
        "f805b40c44769a751d10d404e8ea778a23d5a51a",
        "fa9189fd7425e7a097e46d54e545fbec631f9cac"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 17 18:23:05 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 17 18:23:05 2014 +0000"
      },
      "message": "Merge \"Fix not being able to unlock SIM PIN.\""
    },
    {
      "commit": "fa9189fd7425e7a097e46d54e545fbec631f9cac",
      "tree": "188523b9308bc1ba390d6ec8dae4f78f776b6751",
      "parents": [
        "9b5d028c695d2d6f1612648b2ac27a7b7577c436"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 17 20:17:30 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 17 20:17:30 2014 +0200"
      },
      "message": "Fix not being able to unlock SIM PIN.\n\nBug: 14120902\nChange-Id: I812d9679000242eabea617ea75cf8355d16926b2\n"
    },
    {
      "commit": "16b5480bd0a0e9e6830e3bcf36c923a5e872aff2",
      "tree": "43c045827d60b7809e34c1793f5e8128f43d7be0",
      "parents": [
        "715ec84d4cd67dcb8227228b41a9d0bc5b95c953",
        "b2d50c7d45907f6d91da4da7f841bf9f31768795"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Apr 17 15:48:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 17 15:48:45 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "e4f49cdf2e7a8f896ccc19b0e7eb438f38eecfb0",
      "tree": "604af975d928051bfbce61935f5587d33652ad6f",
      "parents": [
        "1befbab7ddb282b1d100e9895f674a519f8bd7f6",
        "e0fa592afc163708d7707158ff76ee8148d90e79"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Apr 16 21:58:54 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 16 21:58:54 2014 +0000"
      },
      "message": "am e0fa592a: Merge \"Show enter PIN/PUK before notifications on Keyguard.\"\n\n* commit \u0027e0fa592afc163708d7707158ff76ee8148d90e79\u0027:\n  Show enter PIN/PUK before notifications on Keyguard.\n"
    },
    {
      "commit": "e0fa592afc163708d7707158ff76ee8148d90e79",
      "tree": "e443ae93c56809c32c7579e59b3a5bc624e80807",
      "parents": [
        "69e7ff3a0c656041bff2fdd8b7190d3ee7d30a8c",
        "a005f1b6853e8852c328f4fdc02fb8f9c9ae1cd6"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Apr 16 21:55:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 16 21:55:41 2014 +0000"
      },
      "message": "Merge \"Show enter PIN/PUK before notifications on Keyguard.\""
    },
    {
      "commit": "b2d50c7d45907f6d91da4da7f841bf9f31768795",
      "tree": "437935a55a8cafc40c59dcf8436b8d06ebcd5079",
      "parents": [
        "3d72c067a04a3ef6101e0d3d16d7fb1ba334a908"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 14:27:36 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 14:27:36 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I26770bb21dc101ad08178c8d935bffe73f6a22d7\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "cd254448c1d630b60231143a8e56c26a74762e3a",
      "tree": "a4ddf8fbd7867313c2a642cc5f72bd45ab3232ed",
      "parents": [
        "cd9e9f4b43a88efd2c33b34534729ee280fc6bb2",
        "3d72c067a04a3ef6101e0d3d16d7fb1ba334a908"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 19:45:22 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 16 19:45:22 2014 +0000"
      },
      "message": "am 3d72c067: Merge \"Remove activitystrings.xml from localized resource directories\"\n\n* commit \u00273d72c067a04a3ef6101e0d3d16d7fb1ba334a908\u0027:\n  Remove activitystrings.xml from localized resource directories\n"
    },
    {
      "commit": "3d72c067a04a3ef6101e0d3d16d7fb1ba334a908",
      "tree": "01a9beaa0243f3cc88b7d13feb86ba1072e352e9",
      "parents": [
        "74e14827cff43fee85970724ea9e4850316d2e11",
        "1723d6fef6a33337cf4165138d892298d1125b5a"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 19:39:46 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 16 19:39:46 2014 +0000"
      },
      "message": "Merge \"Remove activitystrings.xml from localized resource directories\""
    },
    {
      "commit": "a005f1b6853e8852c328f4fdc02fb8f9c9ae1cd6",
      "tree": "7a8a2b691e5a8ab927d49c6c33f6d6269e4bcaad",
      "parents": [
        "c5dc0d0cce373fbf292e13633c114a431d747167"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Apr 16 19:06:10 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Apr 16 21:15:59 2014 +0200"
      },
      "message": "Show enter PIN/PUK before notifications on Keyguard.\n\nChange-Id: Icec12a43487fe76378e10bb8aaaa163c53b69075\n"
    },
    {
      "commit": "1723d6fef6a33337cf4165138d892298d1125b5a",
      "tree": "5b6bc5205874a6b9b6fc8a516d49cb5e3f7d8615",
      "parents": [
        "dc800e85138f3ab57303a879b3e1abd109b90247"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 10:35:49 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 10:35:49 2014 -0700"
      },
      "message": "Remove activitystrings.xml from localized resource directories\n\nChange-Id: I57fe2e6f60fcebd77118f15db9d06b0f2df56d7c\n"
    },
    {
      "commit": "3eff39fb0f6425601b67296ee25f0497a70976ae",
      "tree": "dd91650fa674ba832fc0755869504dcaf2555d68",
      "parents": [
        "97096fd0e64d5cdce3e24139ed6b13cc76c5047e",
        "abe94cf196e3282b932c5b5a023f1ce6086266fb"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 16:10:07 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 16 16:10:08 2014 +0000"
      },
      "message": "Merge \"Revert \"Import translations. DO NOT MERGE\"\""
    },
    {
      "commit": "abe94cf196e3282b932c5b5a023f1ce6086266fb",
      "tree": "80e2815f3685e00f455c78d91d4657adb6888f47",
      "parents": [
        "bcf6441e61725a2e6c04d03de43d209311da9d3a"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 16:09:58 2014 +0000"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 16:09:58 2014 +0000"
      },
      "message": "Revert \"Import translations. DO NOT MERGE\"\n\nThis reverts commit bcf6441e61725a2e6c04d03de43d209311da9d3a.\n\nChange-Id: I8b556dfaeb45434e194503fe5ae77e744637f6c2\n"
    },
    {
      "commit": "3471e8034975a12cdcdd1b6264ceb6d721031a7e",
      "tree": "8cbebacd6ee8aed806d1699e65970b9691dbfad8",
      "parents": [
        "da7cc2c42de5f6bda4a13645ca5d8ad884df6b6a",
        "bcf6441e61725a2e6c04d03de43d209311da9d3a"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 16 15:27:00 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 16 15:27:00 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "8c6d9e544ef63094fbf5d51d0e7ba0cd82bfc37a",
      "tree": "c5ebec92b59673d78abf09af5186f6806b04546c",
      "parents": [
        "fe3e18ab3983eda889382a66df0f94b80bfc28c1",
        "352e108259bcb3305f034cfb042287d43a5e8f80"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Mon Apr 14 11:53:19 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Mon Apr 14 11:53:39 2014 -0700"
      },
      "message": "resolved conflicts for merge of 352e1082 to master-nova\n\nChange-Id: I6ab96bcc801d8c264908c89d465a9a7f49e1ef16\n"
    },
    {
      "commit": "352e108259bcb3305f034cfb042287d43a5e8f80",
      "tree": "9335c30335ee0082a86bbdeb3fb5fdd75dfe24fc",
      "parents": [
        "db8b130a19484cb6018667905e64d42ab793654f",
        "f3e3140696ca775fe2f62868addb1eec2b1c18fa"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 14 17:54:21 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 14 17:54:22 2014 +0000"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027goog/master-lockscreen-dev\u0027\""
    },
    {
      "commit": "bcf6441e61725a2e6c04d03de43d209311da9d3a",
      "tree": "18ef6e3a97b6aecf37e824badddb7244f987d27a",
      "parents": [
        "db8b130a19484cb6018667905e64d42ab793654f"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Apr 14 10:01:43 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Apr 14 10:01:43 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I06d9b9dea39d302df5f59242be6372413f854e3a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "8bed355237b81c4f2181196ddfccda418bd2556b",
      "tree": "55fe708d5757827f3291b388a4426ce947dd9826",
      "parents": [
        "0bccdd85d3d5d41c82018bc630588e8fd88e9578",
        "bd924d2e6174024ca760ae3e53ca1e24c91cf0a6"
      ],
      "author": {
        "name": "Alexandra Gherghina",
        "email": "alexgherghina@google.com",
        "time": "Sat Apr 12 08:42:40 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 12 08:42:40 2014 +0000"
      },
      "message": "am bd924d2e: Merge \"Revert \"Mark the keyguard package as required for profile\"\"\n\n* commit \u0027bd924d2e6174024ca760ae3e53ca1e24c91cf0a6\u0027:\n  Revert \"Mark the keyguard package as required for profile\"\n"
    },
    {
      "commit": "bd924d2e6174024ca760ae3e53ca1e24c91cf0a6",
      "tree": "e8cfda96a2b3e9a8c53974ab30b41b67a0e8730e",
      "parents": [
        "b7ba576cec42bef5c6f6fd65d37dea16e352ee6e",
        "8f6b3a0e1e27cf18e4f999bc6c8b975e511b1240"
      ],
      "author": {
        "name": "Alexandra Gherghina",
        "email": "alexgherghina@google.com",
        "time": "Sat Apr 12 08:15:30 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 12 08:15:31 2014 +0000"
      },
      "message": "Merge \"Revert \"Mark the keyguard package as required for profile\"\""
    },
    {
      "commit": "04286cdc09de030e7326690c9b918a7f318fa70d",
      "tree": "86a3bcb5ff218a76a2e80cfd0302031731604271",
      "parents": [
        "411e16d4c2a02b291fa1826703478792db30cc1a",
        "ae3f7cca5235b9c3da080e7f8210a21ecf48285b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Apr 11 18:50:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 11 18:50:43 2014 +0000"
      },
      "message": "am ae3f7cca: Merge \"Add app_name to keyguard package.\"\n\n* commit \u0027ae3f7cca5235b9c3da080e7f8210a21ecf48285b\u0027:\n  Add app_name to keyguard package.\n"
    },
    {
      "commit": "2396e29d31c79a600d564d84b0e6e26b0adff4e1",
      "tree": "73728bcfa220e63242d93d3422804c97e72bd914",
      "parents": [
        "761f7f0c9ee8052ae1ea0e242a6481116792d4f5",
        "ae3f7cca5235b9c3da080e7f8210a21ecf48285b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Apr 11 18:48:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 11 18:48:17 2014 +0000"
      },
      "message": "am ae3f7cca: Merge \"Add app_name to keyguard package.\"\n\n* commit \u0027ae3f7cca5235b9c3da080e7f8210a21ecf48285b\u0027:\n  Add app_name to keyguard package.\n"
    },
    {
      "commit": "8f6b3a0e1e27cf18e4f999bc6c8b975e511b1240",
      "tree": "9453af4c25acba2febf9fe57bd2f510ff7e26653",
      "parents": [
        "d4749eb4a888c353e7ea6d6a675cc0b1c8ddf905"
      ],
      "author": {
        "name": "Alexandra Gherghina",
        "email": "alexgherghina@google.com",
        "time": "Fri Apr 11 11:28:34 2014 +0000"
      },
      "committer": {
        "name": "Alexandra Gherghina",
        "email": "alexgherghina@google.com",
        "time": "Fri Apr 11 11:28:34 2014 +0000"
      },
      "message": "Revert \"Mark the keyguard package as required for profile\"\n\nThis reverts commit d4749eb4a888c353e7ea6d6a675cc0b1c8ddf905.\n\nWe\u0027ve switched to a whitelist approach.\n\nChange-Id: I97236785f7843de19e94711bc758fcc6de73a0d2\n"
    },
    {
      "commit": "e5c7a894635d72514d6f1e952d0f18ba6035e86d",
      "tree": "6c589b2c588e79c6b4b06be8eae64a9d3e38bd11",
      "parents": [
        "d4a57440ca5fc8461959176475b0fcd8a6e05871"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 10 20:37:32 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 10 21:10:22 2014 +0200"
      },
      "message": "Hide back button on keyguard and make it work for bouncer.\n\nBug: 13635952\nChange-Id: Ie9824dd9926c9deb0a38c8e0a6161f605a489622\n"
    },
    {
      "commit": "99155e257e25b030d8b1d66bfd8d7d1170854c3b",
      "tree": "0e6c3c98329e4d013f71258d99a5422e671a32bc",
      "parents": [
        "03bdcfa519766ffe9d331d176eae8c77452bc4ff"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 10 10:31:31 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 10 10:31:31 2014 -0400"
      },
      "message": "Add app_name to keyguard package.\n\nBad label referenced in the manifest.  Found while listing\ninstalled packages in settings.\n\nChange-Id: Ieb4a764d2a8e7f27245ce2c41998cdc77ecead92\n"
    },
    {
      "commit": "0bed7f258ba1fffc10f986ee043b769f1fd40ad3",
      "tree": "4bd0086011bcb93b6ad97bba121d2111429c14aa",
      "parents": [
        "649b7081dfb1647bd121dfc476f353bd1c799997"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 03 16:12:54 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat Apr 05 17:05:56 2014 +0200"
      },
      "message": "Always go through bouncer when unlocking\n\nPreviously, we skipped the bouncer when the user didn\u0027t had a\nsecurity method set. Users without a security method couldn\u0027t unlock\ntheir SIM cards though. This change moves the responsibility to\ndecide what to do to bouncer, so SIM pin is still shown with users\nwithout secrity methods. The bouncer will still be skipped if no\nauthentication is required.\n\nBug: 13635952\nChange-Id: I0b43628c37d769515e97c29fc5fb5337fe46526f\n"
    },
    {
      "commit": "03c701ec58ff6de3cc3c53b05342a475a63a11cf",
      "tree": "9ef98a02620968d1cb69a44db8cfc0f1ce12790e",
      "parents": [
        "2f24dc436e1c55cd7694ccf4f20ecba6896090ba"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Apr 02 12:39:51 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat Apr 05 16:50:36 2014 +0200"
      },
      "message": "Basic implementation for notifications on lockscreen.\n\nThis change makes PhoneStatusBar expand while the lockscreen is\nshowing. Further, the KeyguardSimpleHostView is shown by\nKeyguardBouncer, and the Bouncer is shown whenever the user tries to\nunlock the phone (closing the shade).\n\nBug: 13635952\nChange-Id: I4354b7a7937af6e1c93abf16ad6e485376d16bc2\n"
    },
    {
      "commit": "e1301a542444cf9fac0e4aa57726865a6311e80b",
      "tree": "e28ec109aee85984a8c904085a0b9184c8795d14",
      "parents": [
        "f17f0e0eb0eef424401caa122e51a648f5ef3801",
        "fc17e2d211e40b98c09d70df0be8d3ca5bbaf400"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Apr 04 14:22:53 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 04 14:22:54 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "01cefbc5b35485d4295744aec360a143faf63df4",
      "tree": "36ba5e21c5131a823dade40b23ca362c057d6a04",
      "parents": [
        "ed3f28ad0dc301605b6eb894a883408b2f9f51cf",
        "b325345ef0adf2849350d339de1ec5f92b67b7ae"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Apr 02 22:23:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 02 22:23:17 2014 +0000"
      },
      "message": "am b325345e: Merge \"Switch framework Holo references to Quantum.Light\"\n\n* commit \u0027b325345ef0adf2849350d339de1ec5f92b67b7ae\u0027:\n  Switch framework Holo references to Quantum.Light\n"
    },
    {
      "commit": "3a3395042e51e1f2ade01cf1225df356e63cc27d",
      "tree": "3b7cf106523102febcb47315799e2e4210bf234b",
      "parents": [
        "6ec89da16e983d7e879d530098c8cac0b757fd49",
        "b325345ef0adf2849350d339de1ec5f92b67b7ae"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Apr 02 22:18:59 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 02 22:18:59 2014 +0000"
      },
      "message": "am b325345e: Merge \"Switch framework Holo references to Quantum.Light\"\n\n* commit \u0027b325345ef0adf2849350d339de1ec5f92b67b7ae\u0027:\n  Switch framework Holo references to Quantum.Light\n"
    },
    {
      "commit": "fc17e2d211e40b98c09d70df0be8d3ca5bbaf400",
      "tree": "f62c502497d8d21e0a30ede25eb65bea40ca4742",
      "parents": [
        "892c574ecca0cd5bfc2444bbb6ca7204a296de3c"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 02 08:38:16 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Apr 02 08:38:16 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I612d2477b77f8a69c502f42abcb34bb634e24d34\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "6259933ec99dee566f200c5fdfe1756ee72b1513",
      "tree": "78196ea29921d4331a576922a564568f6894a207",
      "parents": [
        "6f127c9b6c249ca1cd17c07a8476edd0fcc1f04d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 01 14:57:39 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 01 14:57:39 2014 -0700"
      },
      "message": "Switch framework Holo references to Quantum.Light\n\nChange-Id: Ib545a143f1959b6104adbc9d594dd626851d90b3\n"
    },
    {
      "commit": "da7ff92c48d02400e76ed1ea44c7de19b3079e97",
      "tree": "e0ddb53cfc3962720bcfdc5c73aefe026d715ad6",
      "parents": [
        "e306d785235cf6a9f007170c07dc37ad61733523",
        "df42723d6b717fd2882c98c930a0f93c75af2474"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Tue Apr 01 15:11:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 01 15:11:31 2014 +0000"
      },
      "message": "am df42723d: Merge \"Don\\\u0027t double prompt on booting encrypted device\"\n\n* commit \u0027df42723d6b717fd2882c98c930a0f93c75af2474\u0027:\n  Don\u0027t double prompt on booting encrypted device\n"
    },
    {
      "commit": "df42723d6b717fd2882c98c930a0f93c75af2474",
      "tree": "130cca07cc92b207ffa58fa2c08f5e9879afa27e",
      "parents": [
        "779b0eea300509ef072a8aa043a3c486d565110b",
        "945490c12e32b1c13b9097c00702558260b2011f"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Tue Apr 01 15:07:09 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 01 15:07:10 2014 +0000"
      },
      "message": "Merge \"Don\u0027t double prompt on booting encrypted device\""
    }
  ],
  "next": "8533b95b4c217c588bddfbc1e57051377d963cc0"
}
