)]}'
{
  "log": [
    {
      "commit": "c750c1fb83fbdec895e236dda7207db4da14ec49",
      "tree": "0b853aa47bad8e6dd2c3eafd1f1bd7437768d170",
      "parents": [
        "4104d3295203d8a1f2d15d572293fdc1171631c6"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Thu Aug 08 12:56:57 2013 -0700"
      },
      "committer": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Thu Aug 08 14:06:25 2013 -0700"
      },
      "message": "Update gps status icon to be a \"high power\" location icon.\nMove icon to right side of the screen and synchronize status with\nAppOpsManager.OP_MONITOR_HIGH_POWER_LOCATION.\n\nChange-Id: Iea2570501cb18be0489669fd4ea240dc63f9567a\n"
    },
    {
      "commit": "c059dbe9c46d4b7f096826f9ce27f01491cc8087",
      "tree": "345f6c46798b60583dab46b5ce9618f729c0627b",
      "parents": [
        "d646882af9a545c65bc591f85d0015fa45558e9e",
        "bcb21a839027926267f6f019865852863f7dbf48"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Aug 08 19:17:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 19:17:31 2013 +0000"
      },
      "message": "Merge \"Fix recent regression in hideytoast.\" into klp-dev"
    },
    {
      "commit": "d646882af9a545c65bc591f85d0015fa45558e9e",
      "tree": "ec49dd4e8f049e5e440e2edb8cd741127b55b658",
      "parents": [
        "f6971c80fd413cad8e5333cd3184f41fcf64e14b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 08 14:32:53 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 08 14:32:53 2013 -0400"
      },
      "message": "Add missing densities for HUN backgrounds.\n\nBug: 10242598\nChange-Id: I4bb48102c1d1f94e61c6c8f61e567be919a5fbdf\n"
    },
    {
      "commit": "f6971c80fd413cad8e5333cd3184f41fcf64e14b",
      "tree": "162af618ca0752c4f4123df84ee85673dbeb334f",
      "parents": [
        "bd6a6e6019231621644e1701b6a95093abc40333",
        "06c0e408c4f06fdb9a5785baebeb293391711e65"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 08 17:50:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:50:00 2013 +0000"
      },
      "message": "Merge \"OK, now it\u0027s a release.\" into klp-dev"
    },
    {
      "commit": "bcb21a839027926267f6f019865852863f7dbf48",
      "tree": "735af579d369ecff8eb4dbf8dddb43f401ac00f4",
      "parents": [
        "7a605df3137ee571dec855761c0cb15b28513d26"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Aug 08 12:49:43 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Aug 08 13:31:47 2013 -0400"
      },
      "message": "Fix recent regression in hideytoast.\n\nBug:10240896\nChange-Id: Iba7af673bdfd878a02932e19dd594e3f9667d7a1\n"
    },
    {
      "commit": "06c0e408c4f06fdb9a5785baebeb293391711e65",
      "tree": "892bccd04091c2921bbee28c628bb9923135413f",
      "parents": [
        "e9a6f9713ca48aab9a6c87e0645cb0a0af946a11"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 08 10:40:34 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 08 12:03:38 2013 -0400"
      },
      "message": "OK, now it\u0027s a release.\n\nBug: 10239687\nChange-Id: I38a86926f32e5877cd47ae5e4b625a811478aadc\n"
    },
    {
      "commit": "7a605df3137ee571dec855761c0cb15b28513d26",
      "tree": "a6f78e14f82f193cc6b14d2034ef020be7552392",
      "parents": [
        "e97f90b9bbe3e75db058827887a842c5f4a0dda0",
        "1caf7eb5999b7c57ca35cbe3579aa8d6b63394cd"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Aug 08 11:27:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 11:27:30 2013 +0000"
      },
      "message": "Merge \"Don\u0027t always auto-collapse an empty notification shade.\""
    },
    {
      "commit": "e97f90b9bbe3e75db058827887a842c5f4a0dda0",
      "tree": "a7203bd5e0e08555eb16dea762aa7255c5ac0ff0",
      "parents": [
        "6ccf0affd0a286ea4af9d48b54070deb9e476e90"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Aug 07 17:39:35 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 08 07:23:13 2013 -0400"
      },
      "message": "on screen off: convert heads up to full screen intent.\n\nLet the app handle screen off as appropriate.\n\nBug: 10209767\nChange-Id: I3949def1980118c0380b173a83148321ad8c5d95\n"
    },
    {
      "commit": "f0048ce66fa7b4859b44badc8e58ea8b27e2356b",
      "tree": "36b8c9926c96d3d61fa653910031041c078968f0",
      "parents": [
        "d4db6cbc0fa5b3b1ff7ea18f7b861f0753518e4f"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Aug 07 16:43:43 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 08 07:16:38 2013 -0400"
      },
      "message": "heads up notifications always take the top spot\n\nIf it was important enough to be a heads up, it should get top spot.\nMake this sticky so bumping out of the HUN doesn\u0027t require a shade sort.\nSplit view creation and insertion so we can get the shade order correct.\n\nBug: 10001616\nChange-Id: I4c1f2581e11a94241269984a01b92289a8943065\n"
    },
    {
      "commit": "d4db6cbc0fa5b3b1ff7ea18f7b861f0753518e4f",
      "tree": "6b42038e7e378002efb7e1a38312278713b6985e",
      "parents": [
        "464a8ce9cc6cfa19bce1abb5b744eff50a8a677d"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Aug 07 16:05:23 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 08 07:06:15 2013 -0400"
      },
      "message": "don\u0027t bump an active heads up for a corrupt notification\n\nChange-Id: I405d6438e003b08fc3e144bb870c3b3233f71e26\n"
    },
    {
      "commit": "464a8ce9cc6cfa19bce1abb5b744eff50a8a677d",
      "tree": "6d7504f6f15889d9bed69cfac654b7ae4083783e",
      "parents": [
        "bb8b602b7826e7e819beee673a836629d78c3cbb",
        "9afc50dedaed6e01644171fa2f17edcb5b29e0c0"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 08 10:48:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 10:48:31 2013 +0000"
      },
      "message": "Merge \"Animate the heads up notification into the shade.\""
    },
    {
      "commit": "bb8b602b7826e7e819beee673a836629d78c3cbb",
      "tree": "1152dc911ec1f5f444cf2075c2d7615078b29121",
      "parents": [
        "10dc5d97d4f1186ab9ea0eac254427e4082872a9",
        "4c91312d55d0521bc9944514f8a7c9b943fc4f2b"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 08 10:47:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 10:47:02 2013 +0000"
      },
      "message": "Merge \"ensure heads up slider is initialized.\""
    },
    {
      "commit": "10dc5d97d4f1186ab9ea0eac254427e4082872a9",
      "tree": "c8e814c2025551f0184a163c377c07c35eb829f6",
      "parents": [
        "77ece7b192d45351b313ee23270caab373d3c477",
        "0f2aa68e3c8356b0adcd91a3156ce6934c8b85f2"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 08 10:46:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 10:46:02 2013 +0000"
      },
      "message": "Merge \"proper geometry for heads up on tablets.\""
    },
    {
      "commit": "1caf7eb5999b7c57ca35cbe3579aa8d6b63394cd",
      "tree": "a3ff013ad595c2a062f2b8c62fd133efd909804e",
      "parents": [
        "e9a6f9713ca48aab9a6c87e0645cb0a0af946a11"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Aug 07 18:06:18 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Aug 07 18:06:18 2013 -0400"
      },
      "message": "Don\u0027t always auto-collapse an empty notification shade.\n\nIf the user is actively interacting with the shade, don\u0027t\ncollapse it from underneath them.\n\nBug:10226720\nChange-Id: Idf26c8f59dc5a1a5ae3b4314f1ca81740b0517e7\n"
    },
    {
      "commit": "b83f62236c8ca879f826941fd605a2f123262239",
      "tree": "bc68f5f4b39245a62cdcfd0b9dc47ceb494a21f2",
      "parents": [
        "85ba45dd62d1687473bc64728770a048fdea0a37",
        "7f29a1642f8b352b58d65ac19f87bcb29562930c"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Aug 07 17:06:24 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 07 17:11:35 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "9afc50dedaed6e01644171fa2f17edcb5b29e0c0",
      "tree": "53c836588c821e64f006d0912f71bc46bde39951",
      "parents": [
        "4c91312d55d0521bc9944514f8a7c9b943fc4f2b"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jul 30 11:31:46 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Aug 07 11:07:21 2013 -0400"
      },
      "message": "Animate the heads up notification into the shade.\n\nBug: 10001874\nChange-Id: I14ece05dbc29a93a551381c6ddc3cbbb8a331430\n"
    },
    {
      "commit": "4c91312d55d0521bc9944514f8a7c9b943fc4f2b",
      "tree": "22fde4193f303a5eb07fd9f7ff5eb073be818864",
      "parents": [
        "0f2aa68e3c8356b0adcd91a3156ce6934c8b85f2"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Mon Aug 05 18:08:16 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Aug 07 11:07:21 2013 -0400"
      },
      "message": "ensure heads up slider is initialized.\n\nChange-Id: I4095b89133b64dd5c5d81e3b7fab288ee5538654\n"
    },
    {
      "commit": "0f2aa68e3c8356b0adcd91a3156ce6934c8b85f2",
      "tree": "4d84df9ddc3efc3cf492f3f4db39b3b00f604d7c",
      "parents": [
        "e9a6f9713ca48aab9a6c87e0645cb0a0af946a11"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Fri Aug 02 12:03:02 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Aug 07 11:07:21 2013 -0400"
      },
      "message": "proper geometry for heads up on tablets.\n\nalso some code cleanup since things are getting complicated.\n\nBug: 10074485\nChange-Id: I900a60f0fdda8d2ef1bcfe01035d6f716e14aa56\n"
    },
    {
      "commit": "166bc5b664b28f93c8bcf74f4b3abb8a82e44dbc",
      "tree": "b076649a6bd0d6a501ff729090d09411718ecb4e",
      "parents": [
        "14db9654f6c31e94fe9272776f1f1b8602a17fdc",
        "e1f366faf8691f0dacde1dad35b28fcc37120776"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Aug 06 22:29:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 06 22:29:17 2013 +0000"
      },
      "message": "Merge \"Introduce new transparent bars sysui flags.\""
    },
    {
      "commit": "614b4c4cd42699161b0c801117416ec517b2afe2",
      "tree": "947d97e295ebfdf6122521bd17b87b267d38d75b",
      "parents": [
        "52a9a10b6b8c7b7a9f97777541841b94d4fd9754",
        "d2932243e3313b59e7538641731aa98852bc5ac7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Aug 06 21:32:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 06 21:32:42 2013 +0000"
      },
      "message": "Merge \"Refactor ProcessStats, ProcessTracker.\""
    },
    {
      "commit": "d2932243e3313b59e7538641731aa98852bc5ac7",
      "tree": "d2ccb55820c8c47c535f7b973087cd3446f308b6",
      "parents": [
        "03901667db75696ccd544809e0e7bc000a99f417"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Aug 05 18:18:42 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Aug 06 13:54:07 2013 -0700"
      },
      "message": "Refactor ProcessStats, ProcessTracker.\n\nProcessStats is now called ProcessCpuTracker.\n\nProcessTracker is now ProcessStatsService, and its inner State\nclass is broken out into a separate top-level ProcessStats class.\nThis ProcessStats is moved to the framework, so we will be able\nto use it elsewhere.\n\nChange-Id: I6a127bcb835b6b474b72647c0b99b82c2137e5c5\n"
    },
    {
      "commit": "3ed2ba3e769ccfb1ec14f52a703f339d643ed555",
      "tree": "4ca7a45dd9644d6e957027cc78d6cfccbee92a5e",
      "parents": [
        "605ca203782781aa023b5b2963edbf2966379c45",
        "6e9b0477f9a142c605f4cc98a544ce10725ee590"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Aug 06 18:18:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 06 18:18:06 2013 +0000"
      },
      "message": "Merge \"Avoid creating new objects when DateView updates time\""
    },
    {
      "commit": "e1f366faf8691f0dacde1dad35b28fcc37120776",
      "tree": "94dcee80bd467a3b030c508a5a6b24fc8d4f9c56",
      "parents": [
        "1ea19f4e4959448d3a97adbb7dd055924ec270e9"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Aug 05 12:22:40 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Aug 06 14:17:22 2013 -0400"
      },
      "message": "Introduce new transparent bars sysui flags.\n\nTwo new public sysui flags for views to request transparent\nbars:\n  View.SYSTEM_UI_FLAG_TRANSPARENT_STATUS\n  View.SYSTEM_UI_FLAG_TRANSPARENT_NAVIGATION\n\nThis first change simply introduces the flags at the framework\nlevel, and makes the requisite layout tweaks to WM.\n\nAs part of this change, expunge the term \"hideybars\" from the\ncodebase. The flag to declare support for transient bars is called:\n  View.SYSTEM_UI_FLAG_ALLOW_TRANSIENT\n\nFinal visuals/transitions between opaque/transparent bars will be\ndone as a subsequent change. Right now the transparent style is\nidentical to the transient bars.\n\nChange-Id: I5ead9c5e7b77f212df5b2a5f6e770596cd2226f3\n"
    },
    {
      "commit": "7f29a1642f8b352b58d65ac19f87bcb29562930c",
      "tree": "d28d553132e4a84a2a12a1401632bd48f66056cb",
      "parents": [
        "a8b3f7b658b6cfb0372c0c2ac969be4bf68650d4"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 05 20:46:27 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 05 20:46:27 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0c6999034ab12cf0a9e6b7344e03b8b866406fde\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "c90896a6021e4da4b7f03b23ed824c6d50136565",
      "tree": "327da06f4daf12f85332214b157de5610f19cd69",
      "parents": [
        "0281b406365080bce90d8562950cfcfd83b48303"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Mon Aug 05 13:32:13 2013 -0700"
      },
      "committer": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Mon Aug 05 14:36:58 2013 -0700"
      },
      "message": "Revert icon changes in \"Modify quicksettings to have new location behavior.\" (b/10184973)\n\nThis reverts icon changes in commit 03ed0127dae141d99b003ede9ba3ea937128e471.\n\nChange-Id: I78e3af4a745dd4f182369edd9df9c296854e7762\n"
    },
    {
      "commit": "ec4d2aa50dc2edb7ed93b9a6949ca3ef8249105a",
      "tree": "c577cb974cfde0f6c79150aa8e58cbc29f7a4ef3",
      "parents": [
        "07ede3551460f4c00a2aa8e04151411538ca9b1e"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 05 09:47:33 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 05 09:47:33 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0799c647e037d672f16c11d39489926a4938e71f\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "32230ef4e67291d5dc1357bbcb452fdc9d65b1c5",
      "tree": "fcf8aeee6431d938b6656a0e4b89ab744a706bfa",
      "parents": [
        "7ce7f32257a1e49493d38b96f503069226e98c9a",
        "9764218ff979f735aee2f1189e3547d5f3b02f83"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Aug 05 13:18:53 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 05 13:18:54 2013 +0000"
      },
      "message": "Merge \"Collapse/disable shade when hiding status bar window.\""
    },
    {
      "commit": "03ed0127dae141d99b003ede9ba3ea937128e471",
      "tree": "8e4ccb5119d87ac8bc4b144a8d587bbd2bd1c10b",
      "parents": [
        "aaabfe9587ac5ca7c973417ed13c20ae655e2fb8"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Tue Jul 30 18:11:23 2013 -0700"
      },
      "committer": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 02 13:10:10 2013 -0700"
      },
      "message": "Modify quicksettings to have new location behavior.\n\nLocation tile is always present, and long pressing\ntoggles the master location enabled switch.\n\nChange-Id: I54d5ccaa3b04e14ebebd68f5fafa8e65311debb4\n"
    },
    {
      "commit": "b291b5e0b74691b89eb66a617a444b4001f6e425",
      "tree": "b34da2a5a3f6b3ddb702188e8a62bbd942a70245",
      "parents": [
        "f296e317fb44ac33fe5294fcfe0cc1218ca5b86c"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Aug 01 10:54:29 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Aug 01 10:54:29 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I412cb6d16cfd7efb9befa89fbaaf46aba6839b46\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "9764218ff979f735aee2f1189e3547d5f3b02f83",
      "tree": "657d5e3da05c8882f23aa388fd80679b1171fae2",
      "parents": [
        "46fc6a6e3b8c16d66b4880cde59dff43ab1792db"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jul 29 17:58:39 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 31 14:54:03 2013 -0400"
      },
      "message": "Collapse/disable shade when hiding status bar window.\n\nProvide system bar window visibility (showing/hiding) to sysui,\ninformation it did not have before.\n\nUse this new info to disable shade interaction when bars are hiding.\n\nBug: 8682123\nChange-Id: I4105b789866f847582af1c68a703240d773fa71e\n"
    },
    {
      "commit": "c743dfd5a9caffcfabe21cc515feb35afd70d405",
      "tree": "ac41ae48a9a99601534ec6629964db1fbd7d4743",
      "parents": [
        "97d01407c7db6aeaa9dd100fc95e5b549921b777",
        "eda110fdf13021704111c6939abfafdca3d16f9c"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jul 30 15:37:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 30 15:37:46 2013 +0000"
      },
      "message": "Merge \"insistent heads up should not time out\""
    },
    {
      "commit": "eda110fdf13021704111c6939abfafdca3d16f9c",
      "tree": "d73f77d5c622ad9e2190f638bcd7e3cdd204ddde",
      "parents": [
        "9ba21fdc9ddf1d132215d29054b55af416561367"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Jul 25 15:31:59 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jul 30 11:32:52 2013 -0400"
      },
      "message": "insistent heads up should not time out\n\nBug: 10000289\nChange-Id: Ic263d9d6e90a61cc766844a8394c71d281f93976\n"
    },
    {
      "commit": "6e9b0477f9a142c605f4cc98a544ce10725ee590",
      "tree": "5e11c9d7184f0f05cb7789473b78a4f57e4b1877",
      "parents": [
        "d8501485e30c1184292f15349b9e439343ff5b60"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jul 29 13:46:43 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jul 29 13:46:43 2013 -0700"
      },
      "message": "Avoid creating new objects when DateView updates time\n\nChange-Id: I74f8b44a58cf5c88dd6ead781acf36e1f51d847a\n"
    },
    {
      "commit": "211cb86ab23f06d833919d4c3fef725d7fbb5858",
      "tree": "d7b5bc47a501d4863af68ed58ade01db81331811",
      "parents": [
        "cb92a8d9428c2e4a9f038cd5f10e9d61bf265cd4"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sun Jul 28 17:59:09 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sun Jul 28 17:59:09 2013 -0700"
      },
      "message": "Move Recents task to back when hiding view.\n\nWhenever the Recents activity actively hides itself move its task\nto the back of the activity stack behind the home task. Otherwise\nwe get into a loop of the bck key returning to the Recents task\nwhen it is intended to move to the home app.\n\nFixes bug 9750207.\n\nChange-Id: I7d69f28368db148cb493bf54867df084907910ec\n"
    },
    {
      "commit": "9deaa286d8db51cd53118b3c14a418c512cf55db",
      "tree": "fedb02091a30d1aeb042fd363cf513246f4c3604",
      "parents": [
        "620e8e5917aa1e60a4ea56c9375557219e6a5edf"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 25 13:03:47 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 25 14:42:48 2013 -0400"
      },
      "message": "Dismiss hideybars on touch outside.\n\nWhen the system bars are revealed in auto-hiding mode, the user\nshould be able to dismiss them before the timeout by interacting\nwith the underlying activity.\n\nBug:8682187\nChange-Id: I79169005baafda27fb5ad9c29ab1ec67600b2eb6\n"
    },
    {
      "commit": "a5baf891024888eefdd1d1f6ed1e2923f0600681",
      "tree": "c45eef3e4025d8b9b6fee41377f37be6c28dafda",
      "parents": [
        "8cf4e13e466bf7a9dc9a3bee73c8a74f3fc4bb85"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 25 13:15:42 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 25 13:15:42 2013 -0400"
      },
      "message": "Remove obsolete optimization.\n\nReverts JB optimization I7ae978caa1f28932ee56f65484b18330a4406b80\nmade obsolete by I2f9b0591d44599b07bd83f03c4e09e6dd98e1448 in MR1.\n\nChange-Id: I8a738624f9a902648e317f2eac25fd56c3b47a46\n"
    },
    {
      "commit": "51c7510e493680b4aca1ed7695b35c52d2cd63ff",
      "tree": "b99db218ade0125eb153c6309e4ba8bc071742c4",
      "parents": [
        "bc668ac4b7c54278ed20d8329eb80e0b54892dc7"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jul 16 20:49:17 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jul 23 11:38:56 2013 -0400"
      },
      "message": "allow rich notifications in the heads up.\n\nnew shouldInterrupt logic: screen on, not locked, not dreaming, and\n  priority above HIGH and noisy, or has fullscreen intent\ndraft of API allowing devs to give hints about head up display\n\nreuse inflateViews()\nadd an expand helper to the heads up space\nmove some things into Entry for reuse\n\ndon\u0027t allow touches in first second\ndelay decay if touched\nmake decay time a resource\n\nadd a custom viewgroup for notification rows to get view management\nout of the NotificationData class.\n\nChange-Id: I36464f110cfa0dabc3f35db7db6c35c27e8ee2ba\n"
    },
    {
      "commit": "94edfc99c8cd28db28e26aec6bb8300e59ad29db",
      "tree": "283cc79e6aeb055401e588173297ad151756b2c2",
      "parents": [
        "71795c73b422a144b8a67959f85a944df7f6df47",
        "25a78901fd8d69619e399df5d6aa6a0eb019b92b"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Jul 19 17:16:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 19 17:19:20 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "c0743ec46658027ce4bc10e8ab2e1152531c52aa",
      "tree": "903db06e2ba7ea185626a680802e2b683d15c2f4",
      "parents": [
        "4231185a2e7cf246be5f63dcf0d9509d7a542571",
        "c44f7a251a1e4480804dee4987ce9b6237f28a7d"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Jul 19 03:26:52 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 19 03:26:53 2013 +0000"
      },
      "message": "Merge \"Fix an issue on hardcoded alarm settings intent\""
    },
    {
      "commit": "25a78901fd8d69619e399df5d6aa6a0eb019b92b",
      "tree": "f186dd5cf586bc298396b30f057d3e279d0092af",
      "parents": [
        "230e0120a4d7bb83f01c41760256a3c5e3f5a585"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 18 11:45:05 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 18 11:45:05 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9a868474b1fa886a461c5f5d81126aabc8d98bef\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "209bede6b9edb9171e5bee4077b48e35004a37b4",
      "tree": "f89c2a0651b3962cfe089306de390bd6e06cb186",
      "parents": [
        "4a8baef3f56042ab4592db030c61af0a4c632d15"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 17 12:23:27 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 17 12:23:27 2013 -0400"
      },
      "message": "Remove trailing whitespace from system ui.\n\nBaseline existing .java files, no excuses going forward.\n\nChange-Id: I4bd0f25bbda6f2ec832e34ef5c70d4830bf07f99\n"
    },
    {
      "commit": "574a55e9eec37f49a80b75b28a401a18f1433fe7",
      "tree": "7386ded274c8772ee3c6db6c22644c5617d7ce6d",
      "parents": [
        "ef691179799c11eceea0f118f79a32c47ca9ae96"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Mon Jul 15 18:48:37 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jul 16 14:34:46 2013 -0400"
      },
      "message": "unify variable naming scheme.\n\ninflateViews() and updateNotification() reference the same objects\nwith different names, and it was confusing.  #cleanup\n\nBug: 6497005\nChange-Id: I0d9a94d7ec156b6bfcf4b85c777f9b58311d07d0\n"
    },
    {
      "commit": "157026f820f9ff08a63c78368f928a505cb11ec5",
      "tree": "02463830591879c1915ffec3baaddcdd24bdf6b9",
      "parents": [
        "38b2322567e2407753cc9a4bed626b3cc47ccece"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Fri Jun 28 16:54:01 2013 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jul 09 11:12:49 2013 -0400"
      },
      "message": "heads up notifications, v0.1\n\n1. re-name intruder alerts to heads up notifications\n2. use interrupt for the verb form, instead of intrude\n3. new policy: no full screen, high priority, screen on, not locked or dreaming\n4. controlled by global setting, with an observer\n5. only content view for now, expandable is a todo\n\nto turn it on:\n  adb  shell settings put global heads_up_enabled 1\ncalendar notifications (not pop-up) work well.\n\nChange-Id: I253418c217d0a5cf81dc2fa001f4bad90fafcce5\n"
    },
    {
      "commit": "c44f7a251a1e4480804dee4987ce9b6237f28a7d",
      "tree": "6b3a5a5207a2888c49bf25f2a1dca16a1cb7fd92",
      "parents": [
        "38b2322567e2407753cc9a4bed626b3cc47ccece"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Wed May 22 08:54:56 2013 +0900"
      },
      "committer": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Mon Jul 08 18:14:40 2013 +0900"
      },
      "message": "Fix an issue on hardcoded alarm settings intent\n\nThis change fixes a TODO to fix the behavior that the quick settings directly specifies a class of AOSP desk clock.\nCurrently the quick settings can\u0027t work with other alarm clocks and that\u0027s fixed by calling \"android.intent.action.SET_ALARM\" instead.\n\nChange-Id: I028b8a320e945921c096fdc776b52441e7d07202\n"
    },
    {
      "commit": "e32329949842e76a6d14983731692939ec46dd81",
      "tree": "a1bee702392bd444ccabe3c7a778e3f968a3a232",
      "parents": [
        "5fd05c34b07a44e4d10dfea86edbb790ef19c9c7"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 03 11:52:42 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 03 11:52:42 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ief9384906e7c86d91998bc55d74107d9ade5e6c1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4db614dbed10e74285eaa6d0e56c3e79a4afecc0",
      "tree": "6c8476d4235e96991dcc4588f97cffd6713ef886",
      "parents": [
        "86bebb4c78ffb1c2968f90841a65c07f81ba664b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 27 10:15:19 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 27 10:21:39 2013 -0400"
      },
      "message": "Add sanity check inside ServiceMonitor\u0027s setting observer.\n\nWhen registering for a specific setting key uri, the observer\ncan also be called back for \"parent uri\" updates.  e.g.\nadb shell content update --uri content://settings/secure will\ntrigger onChange with uri\u003dcontent://settings/secure.\n\nAdd a quick setting value recheck, and avoid restarting if\nthe setting value change will have no impact.\n\nBug: 9595731\nChange-Id: I4c71f6a4be3b655b31d2535e809bb42edd931cd6\n"
    },
    {
      "commit": "95e6aea3676b6b6a851ffc2ec7cd9fbc87b4fae7",
      "tree": "e743d8223d17342d7d91ba5f26269945af95c67a",
      "parents": [
        "5845b80190d66d37b4b3ffd50efdded109ed64e7",
        "f7abb087943d190278737b4e777d398b5ebb5922"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 25 19:47:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 25 19:47:21 2013 +0000"
      },
      "message": "Merge \"Remove unused services module dependency from sysui.\""
    },
    {
      "commit": "5845b80190d66d37b4b3ffd50efdded109ed64e7",
      "tree": "d6948333cf1957badf6816a215c02a8a0eadd227",
      "parents": [
        "6bbe11a24e9d4396900611f0f4bbe6cba15f939c",
        "3e309b2edc99cced870916a7a0fa0d27578cad6d"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 25 19:46:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 25 19:46:46 2013 +0000"
      },
      "message": "Merge \"Decouple storage notification from status bar.\""
    },
    {
      "commit": "6bbe11a24e9d4396900611f0f4bbe6cba15f939c",
      "tree": "4ab87f2fc7c12ee5701faea1da9a8577a60e1fde",
      "parents": [
        "9738a2d834afc31a44fb32b7b5dda760915cb092",
        "23265b193aef307605b36e52391053bb01b6ec87"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Jun 25 19:32:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 25 19:32:02 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "f7abb087943d190278737b4e777d398b5ebb5922",
      "tree": "01584fc13a277e92c6ad4a3ad96c96d4d6311119",
      "parents": [
        "bf991a8f426921c26e21e54e493781e1d5eb39ff"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 25 15:09:36 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 25 15:09:36 2013 -0400"
      },
      "message": "Remove unused services module dependency from sysui.\n\nChange-Id: I9ac1040bece7755478d57c44f48b1e31bff6bf57\n"
    },
    {
      "commit": "3e309b2edc99cced870916a7a0fa0d27578cad6d",
      "tree": "438fa174301e224c62cc099135f76b496b33488e",
      "parents": [
        "bf991a8f426921c26e21e54e493781e1d5eb39ff"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 25 11:01:29 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 25 11:12:41 2013 -0400"
      },
      "message": "Decouple storage notification from status bar.\n\nHoist the usb storage notification listener to a top-level\nsystem ui service, not dependent on a status bar implementation.\n\nChange-Id: Ic9e7fba1e5bfd758d72226f6d796c2f04f6b17e6\n"
    },
    {
      "commit": "bf991a8f426921c26e21e54e493781e1d5eb39ff",
      "tree": "cbcd84bcb2eb4d601eac3d7a1a5b57ab7a1ddb41",
      "parents": [
        "73cbbc3d6405120de8f5bd150d75ab7ace8b6b14"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jun 24 14:20:23 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 25 10:21:11 2013 -0400"
      },
      "message": "Move battery stats call from SystemUI to system server.\n\nThe UPDATE_DEVICE_STATS permission is no longer required in sysui.\n\nChange-Id: Icc3120b7873563e3727e56bed9f3b4767da0606d\n"
    },
    {
      "commit": "23265b193aef307605b36e52391053bb01b6ec87",
      "tree": "c5e9b5871e6c020fe930dc5c0c92f472168593f5",
      "parents": [
        "a3f62a8439982f2cfac80886e0b4bc69bfad5525"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jun 24 17:20:56 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jun 24 17:20:56 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I7533d17db79b24818bb5870f2b6839ab233e110c\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "3f43c4e642ad75596e03f98fc596c0254b2e1e0c",
      "tree": "44c9106473978cdc84603ff3584ccd1031e19bf5",
      "parents": [
        "a9d5f6c7c934815db2c7f003f3085c85be2a8b90",
        "d08de37a2223d5183620098737eb93907a4ba92c"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jun 24 20:43:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 24 20:43:22 2013 +0000"
      },
      "message": "Merge \"Decouple recents from status bar.\""
    },
    {
      "commit": "d08de37a2223d5183620098737eb93907a4ba92c",
      "tree": "8ad23b3c690052c1d8f0d737bdaf1702064a3536",
      "parents": [
        "5d87c166f490dea51314b9a09d61a49bfd0bc381"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jun 24 13:06:08 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jun 24 14:30:12 2013 -0400"
      },
      "message": "Decouple recents from status bar.\n\nRemove remaining references to recents package from status bar.\n\nIntroduce in-process \"components\" to the existing SystemUI base class\nto make component boundaries explicit, and implement Recents as the\nfirst component.\n\nChange-Id: Ieefd386379a1f46806b31f68a4cacd76c093aea4\n"
    },
    {
      "commit": "20f573c9fc00a15e104814af955784ad7a26b8db",
      "tree": "85bc6566c8648107cc3ebfad9e2ff044f22ca0fc",
      "parents": [
        "5d87c166f490dea51314b9a09d61a49bfd0bc381"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jun 24 11:32:48 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jun 24 11:32:48 2013 -0400"
      },
      "message": "Remove obsolete recents layout params.\n\nChange-Id: I20d12a63f4449ba73911cbe219446f3d1cd089e9\n"
    },
    {
      "commit": "e539ee865f06e9190dea38b7e277b096a608efd6",
      "tree": "ac62ea18db40900b15493af9657e5a0e163d9be7",
      "parents": [
        "4a7052a7755bbcc332924ebcfaff8402c0613c7b",
        "5c4541246c6a70f53552423dc35940386788bd5f"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 21 21:34:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 21 21:34:38 2013 +0000"
      },
      "message": "Merge \"Introduce SystemUI-managed alternative system bars.\""
    },
    {
      "commit": "5c4541246c6a70f53552423dc35940386788bd5f",
      "tree": "046c57c05b972b2a5e8929fd9cd748d365a592e9",
      "parents": [
        "e36b93575f14239ff38ea8b71e39e41b0312326b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jun 17 07:35:46 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 21 17:31:25 2013 -0400"
      },
      "message": "Introduce SystemUI-managed alternative system bars.\n\nIf a service component is defined in a new secure setting,\nSystemUI will attempt to use that service as the status bar\nprovider.\n\nFalls back to the existing in-process implementation configured\nin the product config if the setting is missing or invalid.\n\nNothing changes yet from a permission point of view.  Alternative\nsystem bar implementations still require the status bar permission.\n\nAlso nothing changes from an api point of view.  Alternative\nsystem bar implementations use the existing IStatusBar interface.\n\nThis simply enables testing alternative system bar implementations\ninstalled from other trusted, platform-signed packages.\n\nKnown caveat: the setting is stored per user, multi-user changes\nwill be handled in a future CL.\n\nChange-Id: I0413df185f7e75f77ad2ae1bc3689306d5e6e0fb\n"
    },
    {
      "commit": "44bd61efbfefb352ec2138915169eb63ff6724e5",
      "tree": "d79e1eec087b7e204676b47be02b5fe1ec5bee06",
      "parents": [
        "e36b93575f14239ff38ea8b71e39e41b0312326b",
        "f77a7877cd5e6850b52c2b9beae714b22352b4a0"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jun 21 08:53:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 21 08:53:58 2013 -0700"
      },
      "message": "am f77a7877: am d446dd75: am 446792ba: Merge \"The config_show4GForLTe is dynamic use latest value.\" into jb-mr2-dev\n\n* commit \u0027f77a7877cd5e6850b52c2b9beae714b22352b4a0\u0027:\n  The config_show4GForLTe is dynamic use latest value.\n"
    },
    {
      "commit": "c06462c1adbe24a6b7e16d094eb338b040b89f40",
      "tree": "a3589b176c4f2e0fc037d8169a97277d7e2f9378",
      "parents": [
        "748f6c854822c01ebf805202935037300d351104"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 20 18:15:20 2013 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 20 18:15:20 2013 -0700"
      },
      "message": "The config_show4GForLTe is dynamic use latest value.\n\nPreviously this was updated only at construction time,\nbut the value isn\u0027t even set at that time and can change\nat anytime. So instead read the current value when needed.\n\nBug: 9513380\nChange-Id: I50c676beadf5df8190897a9f6ab94c098e8d7e71\n"
    },
    {
      "commit": "1f54f9246e500042a42fde627ce5c438c8da895d",
      "tree": "e43a3b7aef41605e34eb608f3920c8ae6ca87ee4",
      "parents": [
        "04c6aa9289a4ed3fc597315165c3fce72ecfe7c8",
        "42a6682ec62b4470f2c783c015d95fdc6f64610b"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jun 19 10:17:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 19 10:17:03 2013 -0700"
      },
      "message": "am 42a6682e: am a5dc5846: am cc892d68: Merge \"Change default for config_show4GForLte to true.\" into jb-mr2-dev\n\n* commit \u002742a6682ec62b4470f2c783c015d95fdc6f64610b\u0027:\n  Change default for config_show4GForLte to true.\n"
    },
    {
      "commit": "04c6aa9289a4ed3fc597315165c3fce72ecfe7c8",
      "tree": "251049c6579183a8fef37245a07262c7f4a1aa05",
      "parents": [
        "65333af7db35e185f9783047fd31e001b98850f5",
        "b052b9139af0d6bf2c7e784cd92911f2f9a9767b"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 19 16:45:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 19 16:45:27 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "65a90d0709db61455ac593b53602c34d8e69f2fd",
      "tree": "5ef77becb44d9c0a7e59e229d7b574e8722e62c0",
      "parents": [
        "de04dfb62dd43827c63c267003264966dd76c614"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jun 18 14:47:14 2013 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jun 18 14:47:14 2013 -0700"
      },
      "message": "Change default for config_show4GForLte to true.\n\nBug: 9265217\nChange-Id: I962910de7826ce9825de2d2dfb9e50b84d0e7c75\n"
    },
    {
      "commit": "ccbf84f44c9e6a5ed3c08673614826bb237afc54",
      "tree": "854e35665f7754b3b0d1b4aaadc7b4927c3ea9ce",
      "parents": [
        "4ffa23379f95771fcdc63a2e35586b7e2c0b23a5"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed May 08 15:25:41 2013 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Jun 17 12:47:35 2013 -0700"
      },
      "message": "Some system apps are more system than others\n\n\"signatureOrSystem\" permissions are no longer available to all apps\nresiding en the /system partition.  Instead, there is a new /system/priv-app\ndirectory, and only apps whose APKs are in that directory are allowed\nto use signatureOrSystem permissions without sharing the platform cert.\nThis will reduce the surface area for possible exploits of system-\nbundled applications to try to gain access to permission-guarded\noperations.\n\nThe ApplicationInfo.FLAG_SYSTEM flag continues to mean what it is\nsays in the documentation: it indicates that the application apk was\nbundled on the /system partition.  A new hidden flag FLAG_PRIVILEGED\nhas been introduced that reflects the actual right to access these\npermissions.\n\nAt some point the \"system\" permission category will be\nrenamed to \"privileged\".\n\nBug 8765951\n\nChange-Id: I6f0fd9cdb9170e076dfc66d83ecea76f8dd7335d\n"
    },
    {
      "commit": "b052b9139af0d6bf2c7e784cd92911f2f9a9767b",
      "tree": "4b0fecc4fa8b90a00ded7d7102e67bd9bc3f41d6",
      "parents": [
        "72b29c3abb3ef9771bf8d5871fa2d9093e9896ef"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jun 17 07:29:56 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jun 17 07:29:56 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I070b09bc5d8bac8f0d5b36da87fe97cc205c0de2\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "72b29c3abb3ef9771bf8d5871fa2d9093e9896ef",
      "tree": "fb0f548f4525cd549ca3dfe3de5156f4cd2782e1",
      "parents": [
        "afea5dfb6d59d8377bdffbdc83803ca0b14f6b1d",
        "743356ad1a43af85bddddfcc58171b99541c4c28"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sun Jun 16 15:36:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jun 16 15:36:37 2013 +0000"
      },
      "message": "Merge \"More hideytoast stabilization.\""
    },
    {
      "commit": "3db711588606e52e5d7dbbfae8e8ff82059ca227",
      "tree": "b09b1919ec343f308fddc1251e240e21f1fb943e",
      "parents": [
        "de44c828b5f901bd55922e5a6edbb1474a503540",
        "ca1fb945b999e05973d8febba95b666592610af6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Sun Jun 16 02:17:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jun 16 02:17:36 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "743356ad1a43af85bddddfcc58171b99541c4c28",
      "tree": "55f07e5a5ae666b5edbac29b80d8c8532852f370",
      "parents": [
        "de44c828b5f901bd55922e5a6edbb1474a503540"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 11:58:08 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 11:58:08 2013 -0400"
      },
      "message": "More hideytoast stabilization.\n\nBack to Gravity.TOP workaround to keep the hideybar confirmation\ntoast stable during navbar enter/exit animation.\n\nReverts part of Ifa380e387389ed9917336ad19dfde49f67a5fb10\n\nChange-Id: I1e2e54851f2030603d43df611a616101f19bdab3\n"
    },
    {
      "commit": "de44c828b5f901bd55922e5a6edbb1474a503540",
      "tree": "d532c4c7c40bed9225f2024b40d2a26dbb9a1a77",
      "parents": [
        "0f6006405dd1ef1ec1dee1710a455a0cdd0b902d",
        "bb39a21caacb12b27e6caf7a317e8389bc5c7c7f"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 13:03:45 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 13:03:46 2013 +0000"
      },
      "message": "Merge \"Remove more unused statusbar.policy items.\""
    },
    {
      "commit": "0f6006405dd1ef1ec1dee1710a455a0cdd0b902d",
      "tree": "f3a34a19168010fbf994d6fbb4044af08a771757",
      "parents": [
        "5da2651914638fea5ca505f29d844f3025b49c56",
        "cf61202c060adfd189fbf99eb8a66c1852dfa351"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 13:02:40 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 13:02:40 2013 +0000"
      },
      "message": "Merge \"Remove unused TrackingPatternView.\""
    },
    {
      "commit": "5da2651914638fea5ca505f29d844f3025b49c56",
      "tree": "9e017c69c3f1e8b9e9901ef4b49000b2ecfe4815",
      "parents": [
        "f5793328b362ca0ff9ab1f626e607a1c2dd8561e",
        "dba991257d9f454caed5fb2549efac63961a7d22"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 13:01:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 13:01:44 2013 +0000"
      },
      "message": "Merge \"Remove unused CloseDragHandle.\""
    },
    {
      "commit": "f5793328b362ca0ff9ab1f626e607a1c2dd8561e",
      "tree": "932c8a47a013e6e6c2b451bdf3ca743c2257bda5",
      "parents": [
        "d4f2ba9d622526f1bf267b9c3f5ea100d817bd2e",
        "8a21278686b218af63c6e8e2a56b324da8b00db4"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 13:00:45 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 13:00:45 2013 +0000"
      },
      "message": "Merge \"Remove unused CarrierLabel.\""
    },
    {
      "commit": "d4f2ba9d622526f1bf267b9c3f5ea100d817bd2e",
      "tree": "70b43240e02bd781b95e8aba6af41adf9a8fb6d9",
      "parents": [
        "3105a9c3f9ee8e0b7fcc2e43c831f4ec7970952d",
        "027e6f5800c07c6a50efbdf86b7d4d1ff69bf95d"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 13:00:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 13:00:07 2013 +0000"
      },
      "message": "Merge \"Remove unused VolumeController.\""
    },
    {
      "commit": "3105a9c3f9ee8e0b7fcc2e43c831f4ec7970952d",
      "tree": "94db7e4c024c5fae66849f64f0ac44ac8d631463",
      "parents": [
        "0f646eb120032d22a8d0bb44c68d7b18a5891e43",
        "4a0008afccc74fb24aa2e47a5b9bb41170b750d2"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 12:58:59 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 12:59:04 2013 +0000"
      },
      "message": "Merge \"Remove unused FixedSizeDrawable.\""
    },
    {
      "commit": "0f646eb120032d22a8d0bb44c68d7b18a5891e43",
      "tree": "8acf2189ca84fb572697bfaea1763a45cff0da23",
      "parents": [
        "b2e90390e663dd09dc5e3f948e7ca2f44cc60f25",
        "97c4216e082f30b57a47c3bc15100a74fa8e4897"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 12:58:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 12:58:00 2013 +0000"
      },
      "message": "Merge \"Remove unused EventHole.\""
    },
    {
      "commit": "b2e90390e663dd09dc5e3f948e7ca2f44cc60f25",
      "tree": "2209d2b9036d205292eba2a35a9c577632e14fa5",
      "parents": [
        "75d71b7e9471c2b1069479ad1eb0e442e18ee7c3",
        "0ac7b73b81fa1d6408db7b26145b0cdb37cea6cb"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 12:57:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 12:57:17 2013 +0000"
      },
      "message": "Merge \"Remove unused do-not-disturb items.\""
    },
    {
      "commit": "75d71b7e9471c2b1069479ad1eb0e442e18ee7c3",
      "tree": "8de53b9648ee4c00f76c026eaf7e35c8fb130ec5",
      "parents": [
        "fbf7a9aea201484ff40e827de97a6db903b53ac3",
        "e804cb56d02cc31b917e755670f08cb4ec60cf80"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Jun 15 12:56:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 15 12:56:27 2013 +0000"
      },
      "message": "Merge \"Stabilize hideybar confirmation toast.\""
    },
    {
      "commit": "ca1fb945b999e05973d8febba95b666592610af6",
      "tree": "d5f8f213cc5a5f58bac7cb685880a13a4a41eabe",
      "parents": [
        "343233c4edc09013bdb9ac44d65054c029d4d885"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Jun 14 19:30:11 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Jun 14 19:30:11 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If9b1d6c029d0484d7197322a3c33df6b523dd341\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4a9e422680727cd1a8fd683bae98c62baa0710fd",
      "tree": "5cbc1718a84a23779510cb387f9fcafaea7993a7",
      "parents": [
        "07d6d9e74c1f79de791b37b1cb738fa398915879"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Jun 14 19:27:44 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Jun 14 19:27:44 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I45fbf411dc3f8cdb9a5ebd889ccf3a2868abb5a9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "bb39a21caacb12b27e6caf7a317e8389bc5c7c7f",
      "tree": "61bcc2339fc506f9e3042dbf287f67c0690ad506",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 17:08:13 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 17:08:13 2013 -0400"
      },
      "message": "Remove more unused statusbar.policy items.\n\nAirplaneModeController, CompatModeButton, and\nCurrentUserTracker (one of them...)\n\nChange-Id: I304cef19dae405282d621179fe0c74e644129f62\n"
    },
    {
      "commit": "cf61202c060adfd189fbf99eb8a66c1852dfa351",
      "tree": "b7bc1cbba2fd615a58f8f702979c144e57d2dba8",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:54:23 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:54:23 2013 -0400"
      },
      "message": "Remove unused TrackingPatternView.\n\nChange-Id: Ic9a935fff827cad04ea42040837449368c36d32b\n"
    },
    {
      "commit": "dba991257d9f454caed5fb2549efac63961a7d22",
      "tree": "bc89f094fa89f78a067140506e23df84f0d0a9d4",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:47:05 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:47:05 2013 -0400"
      },
      "message": "Remove unused CloseDragHandle.\n\nChange-Id: Ic7fc0eacc4534db99a39ea8112339ee4a4af57c4\n"
    },
    {
      "commit": "8a21278686b218af63c6e8e2a56b324da8b00db4",
      "tree": "72f29a118b7be17843fd4ccad08e26117332c42f",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:41:24 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:41:24 2013 -0400"
      },
      "message": "Remove unused CarrierLabel.\n\nChange-Id: I145a7ee38655a957aec14fe7318092c42b3cb6cc\n"
    },
    {
      "commit": "027e6f5800c07c6a50efbdf86b7d4d1ff69bf95d",
      "tree": "979e8c8946267c2fdddff8a7b52114a7436ae174",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:31:48 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:31:48 2013 -0400"
      },
      "message": "Remove unused VolumeController.\n\nChange-Id: I23279c9c2f152bd9182487ce30da14078d108ff7\n"
    },
    {
      "commit": "4a0008afccc74fb24aa2e47a5b9bb41170b750d2",
      "tree": "0914ee93d7920aadfc328425f097fb2d79fbfb49",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:22:46 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:22:46 2013 -0400"
      },
      "message": "Remove unused FixedSizeDrawable.\n\nChange-Id: Ia6bad570359d3cce4e57c0a32d181bd156d89d6c\n"
    },
    {
      "commit": "97c4216e082f30b57a47c3bc15100a74fa8e4897",
      "tree": "ec52f43be79cb93b3feeb3c9c135d9793e89eff7",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:16:43 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:16:43 2013 -0400"
      },
      "message": "Remove unused EventHole.\n\nChange-Id: Ia83bb72c93561bdfa4d767bd78fe0dff60f5de5b\n"
    },
    {
      "commit": "0ac7b73b81fa1d6408db7b26145b0cdb37cea6cb",
      "tree": "71c04156b19a8c8ade3358835d8e17063b0bff9e",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:09:57 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 16:09:57 2013 -0400"
      },
      "message": "Remove unused do-not-disturb items.\n\nChange-Id: I3dd3e242a8a1db0148e3ff4386ff812a4cca66bc\n"
    },
    {
      "commit": "e91322c2a5188c9e314f702e3edc7e9310128e5c",
      "tree": "d01f98133883949ea09a7e336ea30a1ef98dd977",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 15:40:51 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 15:40:51 2013 -0400"
      },
      "message": "Remove unused status_bar_icon.xml\n\nChange-Id: I9d665203712d4865f5aa788600c89fbc876b14dd\n"
    },
    {
      "commit": "e804cb56d02cc31b917e755670f08cb4ec60cf80",
      "tree": "9fd964ab7b8abb318dfb2f44253c3a4973e9351c",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 13:59:31 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 14:04:21 2013 -0400"
      },
      "message": "Stabilize hideybar confirmation toast.\n\nRemove gravity workaround no longer needed after recent window\nmanager layout fix.\n\nAlso migrate instable code-based toast text calculation to use\nthe resource system properly.\n\nChange-Id: Ifa380e387389ed9917336ad19dfde49f67a5fb10\n"
    },
    {
      "commit": "1623b8cf7fed691b4752c5760bd5891dc3b11fd0",
      "tree": "b5ff4b5d0a08ee0a88a5e3d549a33dee58d345ca",
      "parents": [
        "f76c17f0cb97bfe0b8751012ba70027b6edc07fd",
        "b0e49fc93c146d7ddc8e1f27ec67306a71168510"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 13 13:54:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 13:54:43 2013 +0000"
      },
      "message": "Merge \"Remove TabletStatusBar from systemui package.\""
    },
    {
      "commit": "74c87f937fa6159964d321820928a0b49e8464c3",
      "tree": "076bbc990fdadccbaf2e7eceea48954adcb3a53e",
      "parents": [
        "a2a43a63c2b6aacc4527edc15295e0fc4ffb9418",
        "9b9955730e319e6213e11cc39ff2ef5611734f85"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 12 23:44:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 12 23:44:07 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "b0e49fc93c146d7ddc8e1f27ec67306a71168510",
      "tree": "c4ae54e809e9fc92908fa98baaec849314e41030",
      "parents": [
        "a6954f7e12b673f8b9cb29549c3136be6e64e693"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 12 15:50:50 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 12 15:59:37 2013 -0400"
      },
      "message": "Remove TabletStatusBar from systemui package.\n\nChange-Id: Ie8b556dbba8751617582f8c717ee83e480938b27\n"
    },
    {
      "commit": "de84f0e77ea2bf713d15c290264059a413c2486a",
      "tree": "34515d739545ab771ddf32f83d4b75bf38648a0d",
      "parents": [
        "43cfbed80ca8fc7f7f7f99c08d7a8f4aa20b6f85"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 12 12:41:00 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 12 14:50:47 2013 -0400"
      },
      "message": "Organize the imports in systemui.\n\nTo follow android conventions, more importantly to remove the\nunused.\n\nChange-Id: I75881718e84360a579a3b02c26489ad250bc9227\n"
    },
    {
      "commit": "9b9955730e319e6213e11cc39ff2ef5611734f85",
      "tree": "bb14a2492270ca0a035cea85d760ee83d00305ad",
      "parents": [
        "97f41383eb2bb098767ca153e470009fea810540"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 12 10:39:43 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 12 10:39:43 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I2d495385d9abb76e0e92f7019a86b7894e56f8b4\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d4f64a317abceb6d771838bf6f9abb577a5d1a4a",
      "tree": "f74b52623178866e0aa2b6e0d38964af183f7027",
      "parents": [
        "76b76666f5c28751db6ed8791fd54ec430d4361a"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 12 10:38:17 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 12 10:38:17 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ic6b8f9443618863dbe34ca26e5832bee11ccc014\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "43cfbed80ca8fc7f7f7f99c08d7a8f4aa20b6f85",
      "tree": "011303129bbd6d2031214f81b9f686b267c77c07",
      "parents": [
        "e151d9b3c728a242b1a244ec8e36556c246eb4b0"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 12 12:54:06 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 12 12:54:06 2013 -0400"
      },
      "message": "Remove only file in systemui with windows line endings.\n\nChange-Id: I7b0e8b58a7c14afa6d2e7c1ce97ebacc5ffbb538\n"
    },
    {
      "commit": "ea28f9bc6299aa72a512f2fc3d7c426eab8a74ca",
      "tree": "127cbb95609b5430994dc939b70608313db5705c",
      "parents": [
        "352e56ee97d24422b857304819f26958ad1b0811",
        "4a9fcaf49f6da3f28334bb8e5eddea51c0b6fc59"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Jun 11 14:13:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 11 14:13:58 2013 -0700"
      },
      "message": "am 4a9fcaf4: am cd5b3310: Merge \"Add LTE overlays for signal strength indicators.\" into jb-mr2-dev\n\n* commit \u00274a9fcaf49f6da3f28334bb8e5eddea51c0b6fc59\u0027:\n  Add LTE overlays for signal strength indicators.\n"
    },
    {
      "commit": "570c7412405d483b6ed083e4d09581c66e8d8db8",
      "tree": "ffd33914b67206f215f125d06f2ae2bc942e900d",
      "parents": [
        "f2874910d4b1fb7a775396d7e782c0e5c8a793d4",
        "3df2172215e2e0c5cd0c01eeb0d57191623b460e"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Jun 11 17:47:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 11 17:47:45 2013 +0000"
      },
      "message": "Merge \"Hide \"Take bugreport\" for secondary users\""
    },
    {
      "commit": "3df2172215e2e0c5cd0c01eeb0d57191623b460e",
      "tree": "5c49a839502db42873de8af1f092cf215d6114fd",
      "parents": [
        "f24e16aaf9963436413119c7363bdb9e50c8ba19"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jun 10 13:43:10 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jun 10 13:45:10 2013 -0700"
      },
      "message": "Hide \"Take bugreport\" for secondary users\n\nIn QuickSettings and GlobalActions.\n\nBug: 9304471\nChange-Id: Ia3118b3258b1f6983c47e96168b7b875b6fc798b\n"
    },
    {
      "commit": "93b79fd41034da28d11e24cb406baf90fec9e664",
      "tree": "33fe01fa9ca2279952a89c0706a0b926a48696a5",
      "parents": [
        "be4e6aaa0252dd7da28b7aa85beba982538efa46"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jun 10 08:24:15 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jun 10 08:24:15 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ieae6313e43826f41d8a1ebef998ff4495184d1d1\nAuto-generated-cl: translation import\n"
    }
  ],
  "next": "b0a32e8139ed004c51785c2b18411b988a6a0762"
}
