)]}'
{
  "log": [
    {
      "commit": "dcf4f2146097eeae6991e6131e5ae96b33fbeda9",
      "tree": "65b4e52a12595dd7678a92ec91888ad52f70469e",
      "parents": [
        "dadfb9c9bfe17eb99a4891af0fe4eed7166f0b86"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue May 21 17:19:53 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue May 28 13:09:23 2013 -0400"
      },
      "message": "Hideybars feature confirmation toast bar.\n\nEnhance Toast to support new standard toast bar style, similar\nto the undo bar in Gmail.  Toast bars can be interactive,\nand can have a single action.  Add a new toast duration to\nindicate persistent toasts (no auto-hide delay).\n\nUse the new toast bar to implement a feature hint when hiding\nthe navigation bar in hideybars mode.\n\nPer UX, the feature confirmation bar can also be dismissed on\nany outside touch as long as the user confirmed it using the\nOK button at least once globally.\n\nBug: 8754108\nChange-Id: Iaa85d3b4da7ada1952a562f1e31de04380f5d587\n"
    },
    {
      "commit": "b5538e642118209add5abd7c5da1472a0b608b07",
      "tree": "a5d947bd756230a2aeea3b974b4e14ab4c9fa8a8",
      "parents": [
        "4b6d23d7b45f813bee52747b3243ce46ff9edbd0"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Apr 12 15:16:53 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 15 22:09:55 2013 -0400"
      },
      "message": "Rebuild quick settings tile layouts.\n\nThe chief motivation here is to allow two lines of text when\nnecessary. So much refactoring over so small a thing, but\nthe result is satisfying: most quick settings tiles do not\nneed their own layouts. Additionally, tiles with odd-shaped\nicons (I\u0027m looking at you, alien potato mode) no longer fall\noff the grid.\n\nIt should be possible to further reduce the complexity of\nquick settings, but for now this will suffice.\n\nBug: 7216734 // vertical alignment issues\nBug: 7216868 // wrap text in QS tiles\nBug: 7365911 // NPE in some tiles\nChange-Id: I0c6ef275e44f745dfac52c2a7303072ae48e3873\n"
    },
    {
      "commit": "56018e577edada2721f4772bcec9274d043a06e7",
      "tree": "c9e1927dc205d02ade16ade86e8707ea58372a4c",
      "parents": [
        "8e303cc5dd4860b6050d5725ce60ca7e6fb00c7b"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jan 15 10:59:43 2013 -0500"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jan 15 17:14:48 2013 -0500"
      },
      "message": "port system ui over to new ICU date formatting API.\n\nBug: 7288134\nChange-Id: Icea2ff96fd91c6db66b3aad6f6653b21203351b1\n"
    },
    {
      "commit": "bd9cafa433f068335e37a60a7f44bd40ecab2f95",
      "tree": "2d2be900aac758b820bb4987e2c309d062010b32",
      "parents": [
        "39c6526249a27b9dd9252910adecf8353b0792f0"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 23 01:21:33 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 23 01:21:33 2012 -0400"
      },
      "message": "Dreams/Sleep Mode is now Daydreams.\n\nBug: 7395321\nChange-Id: I3173cd9205df94217911a2d432d1be1db9e3d539\n"
    },
    {
      "commit": "738cfc91053fc888397ec2d139e0798f8c95b3ca",
      "tree": "51b877a628e05640cebc24d2bb2d12d2ad7fc110",
      "parents": [
        "a1f739ea83b6d770b8469ae1c2c4161f6fe96334"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Fri Oct 19 14:56:47 2012 +0200"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Fri Oct 19 16:58:50 2012 +0200"
      },
      "message": "Fixing wallpaper flash when going in/out of Recents\n\nBug: 7372516\nBug: 7216872\n\nChange-Id: I2a2308a85caf9f2ad2d382c709e5f8867bd060be"
    },
    {
      "commit": "3679bf58fb2f59745b416b26126b7e2a673c54d8",
      "tree": "18fc35f441310079418c15bfc0183bddcbb74f06",
      "parents": [
        "fe3376b41aa48b6894afad9b977170bc658a6ac1"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 16 21:30:28 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 16 23:21:26 2012 -0400"
      },
      "message": "Quickening.\n\n  + Baseline align all header elements.\n  + Make clock clickable.\n  + Remove clock tile.\n  + Reorder tiles.\n  + Hide status bar behind panel on phones.\n  + Make status bar peek animation show the whole header on phones.\n  + Stop hiding status bar bits on phones.\n\nBug: 7350584 // baseline align header, make clock clickable,\nBug: 7351760 // hide status bar behind panel\nChange-Id: I888752b64c56e80c3f5581fd8ee1cfd7c50eab7c\n"
    },
    {
      "commit": "101784e5605338f22e32f587ffcaa09b582d556c",
      "tree": "36998b0170fafdfd46565fcc812cb3ac98c57af0",
      "parents": [
        "3f840c8c3c1c53f046f6d187b2d3c4120b8d8afe"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 15 13:39:38 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 16 02:34:09 2012 -0400"
      },
      "message": "Flipping quick settings!\n\nBug: 7348917 ╰(°□°╰)\nChange-Id: I16923d6d920913a4bd0d78666587ac579ac18da5\n"
    },
    {
      "commit": "e111ad300d614a0f94e30f96ae664a1de578c48a",
      "tree": "361a990f1b5dc1a285185e1134ea335668642da8",
      "parents": [
        "85341a76677abcccee757f7982b48b3bec2dcf63"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Oct 13 15:17:45 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Oct 13 17:23:47 2012 -0400"
      },
      "message": "No, that\u0027s German for \"The Quick Settings, The\".\n\nBug: ???????\nChange-Id: I24ffb21b1566d98c9df6db48c4062390757cd8bc\n"
    },
    {
      "commit": "071316e5612ae1554309912ad4ad4680b80c718d",
      "tree": "fd8ad76025db9aad666b24ca87dcb19ad56b8e43",
      "parents": [
        "957b27f62b5dd439c71ab8e2c0e46313ea89d4e8"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed Oct 10 00:00:21 2012 +0200"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Sat Oct 13 01:02:09 2012 +0200"
      },
      "message": "Use black bg in recents if using live wallpaper\n\nBug: 7282784\n\nChange-Id: I686f8f0e36e3414ad30d23de80cbbfb2868069d4"
    },
    {
      "commit": "853a1ceae056d773a41716a8a586118be1fa9dac",
      "tree": "e238d3cc3e51505dd7332a45eb443d1bc4c9b13a",
      "parents": [
        "8091c8e996fa6a5650319661b3aecb3870651191",
        "5fb18aa57541710597ccef39423b255017e2915e"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Oct 11 14:42:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 11 14:42:33 2012 -0700"
      },
      "message": "Merge \"Copy date format style from keyguard.\" into jb-mr1-dev"
    },
    {
      "commit": "5fb18aa57541710597ccef39423b255017e2915e",
      "tree": "1521d365570b446deb9188da28f9d6bf505a99a5",
      "parents": [
        "e1f4ebf559f7ddbfe19ea9a1823a62f3d8b80d71"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Oct 11 14:39:38 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Oct 11 16:37:49 2012 -0400"
      },
      "message": "Copy date format style from keyguard.\n\nBug: 7312660\nChange-Id: Ia5e728758bd1f2caa039ea6b8f8fa9abcc9f8417\n"
    },
    {
      "commit": "efb0faf1c043777762eecfef87ec575632c365e1",
      "tree": "43728d1bc350538f16a88ac7181250ad1dbfd604",
      "parents": [
        "eb214524be8b41a246b4e544cf5cbf30b16497f2"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Oct 10 14:15:34 2012 -0700"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Oct 11 09:56:42 2012 -0700"
      },
      "message": "Remove the double-swipe to access quick settings on phones.\n\nOn the plus side, the settings button is back!\n\nNow that we have two buttons on the right-hand side it\u0027s\nmore important than ever that the notification panel header\nnot allow errant taps to go all the way back to the\nnotification panel, where they will drag/close it.\n\nBug: 7319756 // remove double-swipe\nBug: 7217201 // finally make the notification header black\nChange-Id: I8b2d6c7a7cfaaed2bfbcd61fb45db9f234cb002d\n"
    },
    {
      "commit": "d7059dfb9b9d6540c4b2765558e8ca4784c4ef6e",
      "tree": "aae1a0977863b411eb115e34d12cd71154880578",
      "parents": [
        "3b9e7f32380e179aa1e0718762e86ffa24cbab93"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Tue Oct 09 17:40:52 2012 -0700"
      },
      "committer": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Tue Oct 09 17:53:21 2012 -0700"
      },
      "message": "Properly label RecentsActivity for accessibility.\nBug: 7229886\n\nChange-Id: I440c7e9b9ef3272e287d5d4d58bcfc0e8d0735ac\n"
    },
    {
      "commit": "bac221ff0b9e1406f95f23c9a5c3b580ece10eab",
      "tree": "8750338be010669f76d5fe7e71c5154e5e0edcc8",
      "parents": [
        "847b12295e0a5c9e04f344f04c3540751ef6b9d1"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Wed Oct 03 18:13:58 2012 -0700"
      },
      "committer": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Mon Oct 08 12:41:32 2012 -0700"
      },
      "message": "Accessibility enhancements within quick settings and notification shade.\n\nChange-Id: I377c389abe3ce2285a620e60f4c8de4727f4f5c9\nBug: 7229886\n"
    },
    {
      "commit": "b88311685c84fe4a5b763c510cc630c9d4b1d036",
      "tree": "839015bc2a68b493911cbf59055677232170b666",
      "parents": [
        "5745a6763a5647db5b461fbe57a643738fa2fe25",
        "b17a726f2fb1066060b5646d35233d26222e8721"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 13:51:56 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 13:51:57 2012 -0700"
      },
      "message": "Merge \"Notification \u0026 settings panel help.\" into jb-mr1-dev"
    },
    {
      "commit": "b17a726f2fb1066060b5646d35233d26222e8721",
      "tree": "041c2872b53f265909835736f4f4119afd1df568",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Oct 05 14:32:50 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 14:48:24 2012 -0400"
      },
      "message": "Notification \u0026 settings panel help.\n\nComes up the first time you touch the status bar; explains\nwhere quick settings is, and even allows you to swipe down\nto try it (instead of touching \"OK\").\n\nBug: 7209412\nChange-Id: I72b1a91902e64b4623e0fcaf1555dc703870b59f\n"
    },
    {
      "commit": "01e2f4f522db91d1a2ece24b503ca1375c55ec2e",
      "tree": "bf1981beda616b46f24c2d883955b0e619c07a34",
      "parents": [
        "20de160ca32a8f2936a80ffd70551a22e2371d25"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Oct 05 17:33:31 2012 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Oct 05 17:33:31 2012 -0400"
      },
      "message": "Update quick settings wireless display tile per spec.\n\nBug:7178216\nChange-Id: If917033930b0ba5a3ca0c7c8f574b069d5ecac6d\n"
    },
    {
      "commit": "4377d1494cab30ab299f6065cf6857df7367db3b",
      "tree": "2ac1db4fe32290fd7f6380f81aca2817d357d5d7",
      "parents": [
        "76366938242282e37863e1fd8b7fa16e7fd554c1"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 15:18:47 2012 -0400"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Oct 03 15:27:04 2012 -0700"
      },
      "message": "Port unmerged notification changes from jb-dev to jb-mr1-dev\n\nBug 7150006\n\nSingle finger notification expansion.\n\nIf you liked these changes...\n\n  Change Ie4e79aa5\n  Change I8a6f8606\n  Change I824937e9\n  Change I957b6d50\n\nYou\u0027ll love this one!\n\nConflicts:\n\tpackages/SystemUI/res/values/config.xml\n\tpackages/SystemUI/res/values/dimens.xml\n\nFix notification gestures.\n\nBroken by recent changes to ScaleGestureDetector, which we\nwere using incorrectly.\n\nConflicts:\n\tpackages/SystemUI/res/values/config.xml\n\tpackages/SystemUI/res/values/dimens.xml\n\nChange-Id: Ie534c5b2d320296531a36a9b1c22f9dd6901e0b8\n"
    },
    {
      "commit": "db9a37627835192f582f6c3755aafbc4d0f8e090",
      "tree": "b9fdbaeff34b0135166eb3350c509f636cfc204d",
      "parents": [
        "67eab79051eea2d4f8fda4a2a698900ffacfb557"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Oct 03 14:49:52 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Oct 03 15:27:40 2012 -0400"
      },
      "message": "Increase the anti-jitter threshold for status bar flings.\n\nYou must move the panel at least 20dp overall, or at a speed\nof 150dp/sec or more (actually quite easy; most normal\nflings are 500dp/s or more) for it to be considered a fling.\n\nBug: 7179458\nChange-Id: Ic1f4edc641cd2aa1cde89b2ee02eefdf5a0cc044\n"
    },
    {
      "commit": "f175525be4107649581259d04711f9ead905d447",
      "tree": "27c8db90f0310e52b65b0d7f5126bb1d7ee68207",
      "parents": [
        "141efcb5b633f76056260f6763652270931853f3",
        "9bdaada95c481b8164417696649a1ffb584552f1"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Tue Oct 02 12:28:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 12:28:38 2012 -0700"
      },
      "message": "Merge \"Fix bug 7138446: Icon blips in during Recents animation\" into jb-mr1-dev"
    },
    {
      "commit": "9bdaada95c481b8164417696649a1ffb584552f1",
      "tree": "04318ab516d58475a585cc1e99eb0ec464300b1d",
      "parents": [
        "30ed33b141dd1add916466c193b6735cd0bf8315"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Mon Oct 01 13:58:29 2012 +0200"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Tue Oct 02 21:18:26 2012 +0200"
      },
      "message": "Fix bug 7138446: Icon blips in during Recents animation\n\nAdd animation where icon and description of the\nprimary activity fades and translates in\n\nChange-Id: Ie21b5302ac9e58ee6af219b7cde98d12a8e82697\n"
    },
    {
      "commit": "a64544748d503f8c63f59410a968ebaee37ad696",
      "tree": "2d6786ffa4a7a0ad3883f559c287d4739cc5a08d",
      "parents": [
        "30ed33b141dd1add916466c193b6735cd0bf8315"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Oct 02 09:43:53 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Oct 02 10:40:57 2012 -0400"
      },
      "message": "renaming Sleep Mode feature.\n\nBug: 7267485\nChange-Id: If54495436f0df1c0bf90f9bb77b043e40884bbd7\n"
    },
    {
      "commit": "6e061919f313f787c91047bebdfb95fdb756d6bb",
      "tree": "1d05bf8c8e53a1df63c0979216c762fa545e5bc6",
      "parents": [
        "95841ac3c2d45a839cc3cd0bd420fd9d91ccd583",
        "e680f5483f845e2c9f75b80358599b5d654a9f8b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Sep 28 10:47:45 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 10:47:45 2012 -0700"
      },
      "message": "Merge \"Prop the tablet notification panel open a bit.\" into jb-mr1-dev"
    },
    {
      "commit": "e680f5483f845e2c9f75b80358599b5d654a9f8b",
      "tree": "8f7d8212871238dd68e01db8973b550b44972164",
      "parents": [
        "13701b50f533775fd7a547fd0e479c1ec9035ce8"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Sep 28 12:22:27 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Sep 28 12:22:27 2012 -0400"
      },
      "message": "Prop the tablet notification panel open a bit.\n\nIt will now occupy at least 40% of the screen, vertically.\n\nBug: 7069227\nChange-Id: I540388f6988bee591aee5b7aee1e4d25d08fad96\n"
    },
    {
      "commit": "13522a2e40730a0703fd7f185b7fb9be8ae37ab6",
      "tree": "d080cd284ae7eb49a04908a257763a4f46b077fa",
      "parents": [
        "9a4a0376a78f9b3bcfe6374660fbe7c28797b36a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Sep 27 14:46:58 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Sep 27 15:08:28 2012 -0400"
      },
      "message": "Fix panel handles on large screens.\n\nBug: 7171620\nChange-Id: If8445210fe654aa0b8ba508f4e6f93ad6d4fca14\n"
    },
    {
      "commit": "c86b23b9a6bc4763ff3fbe8d0ae8a9b2e21a1649",
      "tree": "53d0423c6f9fb7cc44d34a16622f1d5e6f538ebc",
      "parents": [
        "e79275a9f6d5215fd9b833f8921939c0993389f2"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 24 11:24:28 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 25 16:44:29 2012 -0700"
      },
      "message": "Updating time/alarm tiles, fixing issue with empty space under QuickSettings (Bug 7205141, Bug 7222371)\n\nChange-Id: If42308a0bbc4a31ffb7f5f0b66063c3b1418ca3e\n"
    },
    {
      "commit": "89ba270c6663c4f2c8076e21fa1a9f79a43e0b06",
      "tree": "0031fa1b3663e012672c8353154b107464746dfc",
      "parents": [
        "509e2ced819ebaece2abb21693cb2046b5524c5b",
        "f4b5ab193c95675c07b8e361846d21d79571da0e"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 25 12:20:18 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 12:20:18 2012 -0700"
      },
      "message": "Merge \"Fixing various QS issues. (Bug 7216908, Bug 7217154)\" into jb-mr1-dev"
    },
    {
      "commit": "173bae2c674b2bc25cf376cbb4e150bd86703049",
      "tree": "1e52b0021fab9fbd25e2f019489dd6bd31e29cee",
      "parents": [
        "a8a7e7140d8d2f231707712d329a24cf32184299"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 25 14:37:42 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 25 14:38:43 2012 -0400"
      },
      "message": "Improvements to notification/settings panels:\n\nA) Hide icons corresponding to the active panel with a\n   downward push animation. Notes:\n   1. this animation will now apply any time the status bar\n\t  icons are disabled via DISABLE_NOTIFICATION_ICONS.\n   2. DISABLE_SYSTEM_INFO will now only hide the right hand\n      icons (system status icons, battery, clock). But you\n\t  weren\u0027t using it anyway, right?\n\nB) Stop pulling down the panels in response to just a touch\n   on the status bar. (That should never have worked.) In\n   general, we now require that a fling proceed more than\n   10dp to be treated as a fling with velocity (as opposed\n   to a v\u003d0 fling, or \"let-go\").\n\nC) If a panel is pulled down more than halfway and then let\n   go with v\u003d0, it is expanded. If less than halfway, it is\n   contracted. (Helps fix B) above, plus it just makes good\n   sense.)\n\nBug: 7211541 (A)\nBug: 7227237 (B)\nBug: 7228541 (B)\nChange-Id: I5662269b753376804bf629239835dc212716d5c3\n"
    },
    {
      "commit": "f4b5ab193c95675c07b8e361846d21d79571da0e",
      "tree": "7f1262b8b514d0eb64785d28725c716674e7bfd3",
      "parents": [
        "3b772c6b6754aede43cbc849b89e91b399d6828d"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 24 16:47:46 2012 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 25 10:26:39 2012 -0700"
      },
      "message": "Fixing various QS issues. (Bug 7216908, Bug 7217154)\n\n- Making distinction between wifi not connected and unavailable\n- Removing periods from carrier names\n- Updating airplane mode icons\n\nChange-Id: I8a629f07375faaa34a1b5ebeb307605f12f75173\n"
    },
    {
      "commit": "5a8aefa6c8ab2f129bc6477a49cd0876ec5d72fa",
      "tree": "d4c194b57b8b3a3094e6e76f8dab6b39a223ad6a",
      "parents": [
        "666d47502b7a4cf410dc36cac5d42e43f3bc3701"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 25 01:21:12 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 25 10:20:00 2012 -0400"
      },
      "message": "No more double-swiping to toggle panels on tablets.\n\nThis also fixes up the drag regions so that quick settings\nis only assigned the right 1/3 of the display (or 100dp,\nwhichever is larger). It had been that more than half of the\nstatus bar, when dragged, would pull down QS.\n\nBug: 7217002\nChange-Id: I515b6e19deab305b99784c7287d8f04fa9b22dc7\n"
    },
    {
      "commit": "34563e2dc58812d65309eb2056674e10bf9b8f07",
      "tree": "e897dfcf4b28e01434dddca61fe4407f8e888785",
      "parents": [
        "3ca5971339c7eba61388aa3e26a1b3d02c5ccdf6"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Sep 21 17:19:49 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Sep 21 17:22:30 2012 -0700"
      },
      "message": "Fixing various QuickSettings issues (Bug 7210343, Bug 7174839, Bug 7174738)\n\n- Using startActivityFromUser() for multiuser settings intents\n- Show Wifi/Bluetooth Off labels when they are off\n- Removing quotes from SSID name\n- Only showing the IME tile under the same conditions that the notification is showing\n- Making tile labels uppercase\n\nChange-Id: Ic4a085cda600da019eab259b22c9041d1a0b5d29\n"
    },
    {
      "commit": "3ed6f9456a60cb3a2cf4166a7fa19e30b9bbd972",
      "tree": "6f2c8754ce07c8e65d51644c44570c003c53b0b9",
      "parents": [
        "4187f928921bab6a77e8b6592131f2a2b02ac0a3"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Sep 20 16:07:11 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Sep 21 11:59:12 2012 -0700"
      },
      "message": "Showing QuickContacts card, adding brightness bar timeout and width, fixing wifi display icon visibility. (Bug 7186309, Bug 7175023)\n\nChange-Id: Iea717e97bf90301bef68b06e1a35644e24ab029d\n"
    },
    {
      "commit": "ced8d21f5abf46d128264a3039f7a84155d2b9dc",
      "tree": "c02cd42f61a74090a1ebdcea777f790f5141093f",
      "parents": [
        "0887711d0f76d858501fd017259ddfdc1950eb3f"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Sep 12 17:33:27 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 21 07:32:04 2012 -0700"
      },
      "message": "Add string for \u0027Ethernet\u0027.\n\nBug: 6676469\nChange-Id: Icbeb3e96b8580850a8392f443dc277488631bcab\n"
    },
    {
      "commit": "89d5546d7fd3a3bb19820c42e8b4527013dd6545",
      "tree": "d3c39ef51f626165545504772f0fb8ba8f01f076",
      "parents": [
        "4e7b551fbffa6112821ed6cfeedd6128463fccd0"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Sep 19 11:33:42 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Sep 19 22:04:44 2012 -0700"
      },
      "message": "Add support for remembering Wifi display devices.\n\nAdd a setting to globally disable Wifi display.\n\nFixed a bug where the wifi display broadcast receiver\nwas running on the wrong thread.\n\nRemoved the wifi-display QuickSettings dialog, all functionality\nhas been moved to Settings.\n\nBug: 7178216\nBug: 7192799\nChange-Id: I9796baac8245d664cf28fa147b9ed978d81d8ab9\n"
    },
    {
      "commit": "5f623011db42fc7bd6fb8e57becd7a8eeb23a915",
      "tree": "01e6db8659da017057de2569ae2cb04da82f5d05",
      "parents": [
        "9f5f80e7a64d9388e3e73763b5c73dcddaa729fc"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Sep 14 14:58:43 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 17 14:59:39 2012 -0700"
      },
      "message": "Making QS scrollable and making numerous tweaks.\n\n- Updating new assets (all line up)\n- Updating brightness tile to reflect auto state\n- Fixing network tile asset colors\n- Adding press feedback\n\nChange-Id: I857f141258eefec65243454cb69905cbd2a10bf6\n"
    },
    {
      "commit": "d4726d062e277b360046609f35e1aa8572e8e364",
      "tree": "8b32c4e3f847af22961a5d1a9eec0102b234395b",
      "parents": [
        "ad92ce85175a45e5d059f129d2e0627cae60aa82"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Sep 14 12:27:29 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Sep 14 12:28:40 2012 -0700"
      },
      "message": "Adding rotation lock tile to quick settings (on tablets).\n\nChange-Id: Ia68c07051acc1f0f42dde0b1322db034b5d54506\n"
    },
    {
      "commit": "ed1395f3981193c762e436cd1db725ce70022e43",
      "tree": "54a48856073e6d669d84a3f45333eb7e3ccf3b19",
      "parents": [
        "35f3a2241809e8f54216b531847f67306b679c4d"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Sep 13 18:13:44 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Sep 13 18:16:02 2012 -0700"
      },
      "message": "Updating Wifi/Mobile tiles to reflect actual connection state with new assets.\n\nChange-Id: Ic1cd78c77f94f1c9cf9bbc1bcea3082ca536d94c\n"
    },
    {
      "commit": "eaa5ab01a122ceb907a2bead35077331d604021b",
      "tree": "625ca24b49d01d9fd4f68fea5d5cefd9efe67b4f",
      "parents": [
        "dcd8c81bf4beb719888b6be1b9418303c9075938"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Sep 13 16:36:41 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Sep 13 16:36:59 2012 -0700"
      },
      "message": "Updating assets, fixing Battery tile to show proper states.\n\nChange-Id: I0df6d62f57e8034f17d6add31416b050af8a0c15\n"
    },
    {
      "commit": "2a4057d2e915a0726d8775a196374e320a9f15dc",
      "tree": "a5d158e6119f8c7c8e525f3007e4125b4b47673c",
      "parents": [
        "5efc533be6ac43df56a05c84972affbd07a913a7"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Sep 12 18:30:06 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Sep 12 18:30:53 2012 -0700"
      },
      "message": "Updating IME tile with proper subtype name.\n\nChange-Id: Ie7fed20873f51e3b2b4def14532df00d71762418\n"
    },
    {
      "commit": "45f6aaa5585fd4c0f97ea9904b7d84b8e57ac120",
      "tree": "ac5179822a80cf6651aa986c971c5af611f74ffc",
      "parents": [
        "0bb4d078afeadf4996240d0ac41514c28e5f795a"
      ],
      "author": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Wed Aug 29 12:10:18 2012 -0700"
      },
      "committer": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Tue Sep 11 16:10:35 2012 -0700"
      },
      "message": "UsbDebuggingActivity: Strings update after review\n\nBug: 7056209\nChange-Id: I447b021973332414e5e57a3b7066bf25dfccb628\n"
    },
    {
      "commit": "1679b368004239a81734ca4b5f5e2487597b8f52",
      "tree": "d8fd5678d7c4f6c5071e073c245c8f879dfb8967",
      "parents": [
        "e641b6a99cabad7076e10694a5b1b30f449de462"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 20:08:01 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 20:20:22 2012 -0700"
      },
      "message": "Adding brightness dialog to quick settings.\n\nChange-Id: I81f640138057c26320d41f70c7f47a518fc1bd4a\n"
    },
    {
      "commit": "e641b6a99cabad7076e10694a5b1b30f449de462",
      "tree": "c31af4307b00a59e423bdf4a2bff7eed690ed58f",
      "parents": [
        "e1f02ef080e5046e03b4b3b7bb64e22e7790b707"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 17:30:27 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 20:20:03 2012 -0700"
      },
      "message": "Adding alarm to quick settings.\n\n- Cleaning up some code\n\nChange-Id: Iaea2077084ba16b4fb4d47c8b2df5da6983ceb91\n"
    },
    {
      "commit": "508257bdfcd6cd3a85e55eb7addaf7eb43a61618",
      "tree": "c277f17ed2446ffca896b232c4a45f4a8993923b",
      "parents": [
        "180bbc71810496e280e9993177bfeddb3ad1f558"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Sep 08 23:15:12 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Sep 08 23:15:12 2012 -0700"
      },
      "message": "Add skeleton Wifi-Display tile in QS.\n\nPop up a little dialog when the tile is touched with options\nto connect, scan and disconnect.\n\nChange-Id: Ic9e28344899310692ace36c322974df175f82e08\n"
    },
    {
      "commit": "d63c59786509aadd6a8d0c5cb45ed696339f16b7",
      "tree": "dc41766c4f2a171e8799ebf4ff227771d9393953",
      "parents": [
        "4319079375ef49668ea88e74fb899275d6bbdb19"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Sep 05 17:34:41 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Sat Sep 08 15:55:31 2012 -0700"
      },
      "message": "Initial changes to add QuickSettings.\n\nChange-Id: If510f74d6046929e5e8a794c6dc2fddb15a03d6b\n"
    },
    {
      "commit": "32f6fd55b1bcabc97945827d88d60ba48edf1a40",
      "tree": "2ca9ee3ce48316398cf5d61de6c49f4a2920c117",
      "parents": [
        "5830cb2882b38182f414423ae1bc901cc27767cc"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Sep 06 01:22:59 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Sep 06 11:52:10 2012 -0400"
      },
      "message": "New \"Start dreams\" launcher shortcut.\n\nChange-Id: Ice46fc8b99dae615e421ccf4eb6ca6f2a76cbe5f\n"
    },
    {
      "commit": "8481980495b7b27b1f5834e6ed44cc33f9f5567a",
      "tree": "0887c5b24ee5f9af52edaf9fd35e18196f812cae",
      "parents": [
        "a1730fa4f18adfb044645163a6e7bb1d405c593f",
        "adf0b215908f8fd921fcb734b9809c806cb67042"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed Sep 05 03:40:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 05 03:40:15 2012 -0700"
      },
      "message": "Merge \"Porting old code for min alpha for items in recents\" into jb-mr1-dev"
    },
    {
      "commit": "e32bb6c9c6c27fc8d9df513994d996ceb1f226f4",
      "tree": "11b67f6fdde63deb787fa52b41bc10480259414d",
      "parents": [
        "b788556bfde48c1f94c46bda4f4b8d576d5cfb81",
        "0bcf4adcde601aff7d3894de2603e1f2cae41f1a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 04 12:29:03 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 04 12:29:04 2012 -0700"
      },
      "message": "Merge \"Only show the BeanFlinger screensaver to the worthy.\" into jb-mr1-dev"
    },
    {
      "commit": "adf0b215908f8fd921fcb734b9809c806cb67042",
      "tree": "d16e4b94e25c50b0fcea50f537c4356a9c951722",
      "parents": [
        "e94831e5ed4aa3b1ebc5444cc1b16cdab8cb92f8"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Tue Sep 04 05:15:26 2012 -0700"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Tue Sep 04 05:15:26 2012 -0700"
      },
      "message": "Porting old code for min alpha for items in recents\n\nChange-Id: I68dce175b3a2c0263c5df1ef787c28d6c622e879\n"
    },
    {
      "commit": "0bcf4adcde601aff7d3894de2603e1f2cae41f1a",
      "tree": "7ec4b36ee2d725167c05eba5b159078a90b13dfa",
      "parents": [
        "0c9278d3c885d63ade01bf583b2bc43ba327837a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Aug 31 16:18:31 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Aug 31 16:18:31 2012 -0400"
      },
      "message": "Only show the BeanFlinger screensaver to the worthy.\n\n(That is: you must have discovered the flying-jellybeans\neaster egg to gain permanent access to the Dreams version of\nsame.)\n\nChange-Id: I65ce39c0ab5b61f492a3637e3c31b3c91f4f0f89\n"
    },
    {
      "commit": "25bb8eec2d63add7d43d357c26f9792ae6156a92",
      "tree": "312189c7463de7b4a2896ed64be6f7624fac8a11",
      "parents": [
        "fef288b01cdb4cabb651c0fc0434a97bd40f12f6"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 30 17:10:50 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 30 17:10:50 2012 -0400"
      },
      "message": "Turn off deadzone flash, replacing it with logcat.\n\nChange-Id: I30db97e5c3a6ef3a06e6065ccf087a7f6d1f9286\n"
    },
    {
      "commit": "c26185bb7b30508a1940eb452af64b6d8661915f",
      "tree": "8f67b2b5286f0af11164924a0e734bb70009e432",
      "parents": [
        "97d28d92c9a42db71d1855286fdd122e6b19ecef"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 29 15:49:53 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 29 20:11:21 2012 -0400"
      },
      "message": "Expand the navbar dead zone briefly after touches elsewhere.\n\nFor now, each time the dead zone captures a touch, it will\nflash to let you know that\u0027s what happened. We should\nprobably turn this off before shipping.\n\nNote also that this currently only expands the navbar on\nACTION_DOWN elsewhere in the UI (because this is the only\ntime ACTION_OUTSIDE is generated); this isn\u0027t perfect and\nwe\u0027ll need to do some mucking about with the input system to\nget information about ongoing drags or additional pointers\ndown, but this CL is a good start and introduces the general\nmechanism for expanding and contracting the dead zone.\n\nChange-Id: I43e63aed1e541fd07d83fde4d66bcb5be89b69d2\n"
    },
    {
      "commit": "b8ea2f59e2727020ac211d5b6f6d421314546439",
      "tree": "bd87084dd7958d55583dbc4b799aba5b19327a36",
      "parents": [
        "4d3a7b075298d1379e9d6ba84bc02a347344a001"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Fri Aug 24 11:50:55 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Fri Aug 24 12:20:30 2012 -0400"
      },
      "message": "[phones] Only allow double-flick opening of the quicksettings panel.\n\nBug: 7043587\nChange-Id: I39d208626c477e8c081c9d81c3124eb631152998\n"
    },
    {
      "commit": "cb2522c86d75fff277dc38ec7e444a5b5f5130ea",
      "tree": "0453cda9b18962343ed09084889963db65944e3a",
      "parents": [
        "257662efe2a5edd13601b4372b5c1ff0431ddda9"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Fri Apr 13 09:32:47 2012 -0700"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Aug 23 04:53:53 2012 -0700"
      },
      "message": "Recents: apps scale down to thumbnails now\n\nAs a part of this change, Recents is now an\nactivity.\n\nKnown issues:\n* Jank: jump-cut as app icon appears suddenly\n  after the aniamtion\n* Preloading recents is broken on phones without\n  soft nav bar and on tablets\n* Thumbnail window from animation lingers/flashes\n  sometimes\n\nChange-Id: Ie6f991f3c2e1e67f9ed84eb6adba9174ed957248\n"
    },
    {
      "commit": "4e68bd420b6cfdbeadb5e69aa6448665b2da762b",
      "tree": "4c76067723f8a24d5d1b9f366d939a949da97419",
      "parents": [
        "bf5740e75efd87ae0213486e78e029403804c6f0"
      ],
      "author": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Wed Apr 25 18:06:00 2012 -0700"
      },
      "committer": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Mon Aug 20 13:44:34 2012 -0700"
      },
      "message": "Add UsbDebuggingManager and UsbDebuggingActivity\n\nThe UsbDebuggingManager listens to adbd requests and displays a dialog\nwhen the public key authentification fails, for the user to confirm if it\nwants to allow USB debugging from the attached host. If the user chooses\nto always allow USB debugging, the UsbDebuggingManager writes the public\nkey to adbd\u0027s config file so that the public key authenfication succeeds\nnext time.\n\nChange-Id: I115c828331d8e326c380844ee33915d5dff22260\n"
    },
    {
      "commit": "8e72c9e19cfb0b6c1463fa841f1dd02be8f3b4e1",
      "tree": "e96bfb75bf13ec2fa65c8cf2c5af5518d16fa33b",
      "parents": [
        "f8d9e2fccdd9f2addeda852ad168eeb67a5f6626"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 15 00:09:26 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 15 09:52:43 2012 -0400"
      },
      "message": "Quick settings come to all Android devices.\n\nI mean, real soon now.\n\nChange-Id: I9a15b49f271e7ae06eb48a402f58270d8adccbf4\n"
    },
    {
      "commit": "1c1edaa5f127d814058271ee4827fc0fe4a8de44",
      "tree": "4963647d450eea222f66a66e9abe000f6c8547b9",
      "parents": [
        "a6aef1bbb4382fa5f89d0b7ad2cc46be4c6de1e7"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Aug 14 11:14:45 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Aug 14 11:28:38 2012 -0400"
      },
      "message": "Use a color resource to specify the dim behind panels.\n\nChange-Id: I551d9969dc1f4032f26fd94cf9719f07873abb5e\n"
    },
    {
      "commit": "f6a341248d65a5637445941bc320f27673496f71",
      "tree": "9e9be2ad7dbb93f310cc1004be4130f5d068defe",
      "parents": [
        "bec1d13da2ef3c8c2c4cc4f740474d095068bd8b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Aug 06 14:31:13 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Aug 06 15:29:09 2012 -0400"
      },
      "message": "Move lots of layout-port/ resources to layout/ .\n\nThe framework is no longer letting us skate by without a\ndefault (unqualified) for of each resource; in particular,\nthe land/port aspect of the configuration appears to be\nbinding much later than it used to.\n\nBug: 6937365\nChange-Id: I6bf72c76e707548168fefa9466dc196ffde33ab3\n"
    },
    {
      "commit": "3ddab0dcc1039137f05a28ff86477601a223a0fa",
      "tree": "ca94635251f044d9fe794139262ea2a9766b54c8",
      "parents": [
        "2a642a450a07dfdb94d897ef06d2348855dcc431"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 02 16:52:21 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Aug 02 16:55:08 2012 -0400"
      },
      "message": "Don\u0027t allow the status bar to collapse things we\u0027re touching.\n\nBug: 6538918\nChange-Id: Ie4e79aa593ac2097d0e6402f84816df934160687\n"
    },
    {
      "commit": "86d00fb40ae5cd01ce5a2e228e6de777eae6dee8",
      "tree": "29cc708c0026dddda5c14c6b49f90c3349f9ff4c",
      "parents": [
        "437a0fbd57662e1d9d260da6f62ff83da2769a7e"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Aug 01 17:03:07 2012 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 02 10:30:51 2012 -0700"
      },
      "message": "Venetian blinds policy for one-finger notification expansion.\n\nBug: 6538918\nChange-Id: I8a6f860684b2477571f69eb4a79a5c106251b1a8\n"
    },
    {
      "commit": "fbf30896653b7a3eb09ea110b1ef4c21c1059977",
      "tree": "63d8356bc00098ee95ea064b82b0ad742fc97fbd",
      "parents": [
        "e9f5f8e020b9809312c7f6b06339dacb57f94507",
        "5cb62df6bdac4aaab7a1c1b1ef849ec213ff028b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Jul 27 15:51:31 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 27 15:51:31 2012 -0700"
      },
      "message": "am 5cb62df6: am dd4ef49f: Persistent \\\u0027emergency calls\\\u0027 banner in the notification panel.\n\n* commit \u00275cb62df6bdac4aaab7a1c1b1ef849ec213ff028b\u0027:\n  Persistent \u0027emergency calls\u0027 banner in the notification panel.\n"
    },
    {
      "commit": "dd4ef49f4545dad2a6503d29e129472aba5392fc",
      "tree": "12c0bca2fd41b31a3b4a586dffa54e6f1b5f2bab",
      "parents": [
        "cdd0c59a0108036895796dcb2bea69ff5eef26ca"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Jul 27 11:19:52 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Jul 27 11:19:54 2012 -0400"
      },
      "message": "Persistent \u0027emergency calls\u0027 banner in the notification panel.\n\nWhile carrier info (or SSID for devices without mobile data)\nwill still be shown in a floating text view at the bottom of\nthe notification shade, emergency-calls-only mode will now\nbe shown in the notification panel header so that it cannot\nbe obscured by notifications.\n\nChange-Id: I714b6801be2b9b631b86b51d229440445eff5e76\n"
    },
    {
      "commit": "a4b7f2f75e7803193429ec1179fb5e2eb1c6fbda",
      "tree": "287a64b2e558134e4f80ce5ae2356405204a369b",
      "parents": [
        "6a15634f601617b815935bc7fdbe0c356d020f44"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 21 11:28:41 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jun 25 19:19:15 2012 -0700"
      },
      "message": "Use two fingers to work some magic...\n\nChange-Id: Ibcb3dbd3d158c22da8277e544d81fb47eadccd49\n"
    },
    {
      "commit": "3c148f106f6625ce247a2c7211682c3a1df89bc9",
      "tree": "b8426075501aeab965cad5b624f04fca86063be1",
      "parents": [
        "a129a3b0caeb1c9c789b53dbe3af4dd9aad6d583"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Jun 19 13:10:25 2012 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 19 15:58:41 2012 -0700"
      },
      "message": "One-finger notificaiton open: pop the next item too.\n\nBug: 6538918\nChange-Id: I957b6d50220c57b588b43825767f24ecee862754\n"
    },
    {
      "commit": "b4e2c48b4d75e7d68209412152011441fb6deda3",
      "tree": "e1bc05d3f66d1490348345237099f05e63871640",
      "parents": [
        "d80e7fb3f8f18ca929ba4f39bfb805797bbb0dcd"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Fri Jun 15 16:51:54 2012 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 19 11:49:23 2012 -0700"
      },
      "message": "open notifications near the top with a single finger.\n\nBug: 6538918\nChange-Id: I824937e9acd8f20449c31f8d83dbd90ecbb75ef0\n"
    },
    {
      "commit": "9345b12b6572d3c2211c0b856bd90034be92bc0a",
      "tree": "176f07121ad83cce4abf788cff8422c98ffecfb3",
      "parents": [
        "fd4df46917c79067416985ac53a3da6b27e8c333"
      ],
      "author": {
        "name": "Christian Robertson",
        "email": "robertsonc@google.com",
        "time": "Fri Jun 15 19:36:30 2012 -0700"
      },
      "committer": {
        "name": "Christian Robertson",
        "email": "robertsonc@google.com",
        "time": "Fri Jun 15 19:36:30 2012 -0700"
      },
      "message": "Increasing brightness for notification icons and navigation bar icons\nBug: 6612414\n\nChange-Id: I5ab60f60f5bf502b3b15c30207047285db611ae3\n"
    },
    {
      "commit": "2fc45503dd653095c0476146e5560d13bb968975",
      "tree": "1eab40f6daea3df4392e15854061242840ae8745",
      "parents": [
        "734f0214ec04e6c734aeec78d15f6db478cfb55c",
        "8b96a660e56811e18090714408068603ebad0457"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Jun 15 09:17:03 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 15 09:17:03 2012 -0700"
      },
      "message": "Merge \"Concatenate SPN and PLMN with a pipe.\" into jb-dev"
    },
    {
      "commit": "8b96a660e56811e18090714408068603ebad0457",
      "tree": "7c0f170d0d2849aee2e1e208d5d2f7243324c02d",
      "parents": [
        "913bf80416a81f2783376939e7ad0b956975b05c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Jun 14 23:54:55 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Jun 14 23:54:55 2012 -0400"
      },
      "message": "Concatenate SPN and PLMN with a pipe.\n\nPrior change 199020 fixes it for instances of CarrierLabel;\nthis fixes it for customers of NetworkController.\n\nBug: 6639047\nChange-Id: I69dada2298f4a3caf453f43d847cdb32fe7eaa9f\n"
    },
    {
      "commit": "53f109bf4923e111e796014e6701a14e5bfa5d1a",
      "tree": "a213506ea9d265c219ad230831ef00edc2455f0e",
      "parents": [
        "d772c4878e2207795e92b26a462fd02bca7e3c2e"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed Jun 13 17:38:14 2012 -0700"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Jun 14 10:56:33 2012 -0700"
      },
      "message": "Change snap behavior for lock screen\n\nUse angle and distance from center, rather than\ndistance from target.\n\nChange-Id: Ic970bc4b05d341dbb6aab334e3f630794f2a211c"
    },
    {
      "commit": "955a016922ea49f154d190b054a202559b41a4d3",
      "tree": "2031ecb839a21630269b8b93cd3b8ca9048aa469",
      "parents": [
        "1c9581023ced89a209fca9c4e40305f8e0859732"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Jun 11 21:06:13 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Jun 12 19:16:08 2012 -0700"
      },
      "message": "Fix 6613962: Update keyguard to use new GlowPadView UX design.\n\nChange-Id: I4f1ef3107e5550f7df9dcb412943a84b66432b7d\n"
    },
    {
      "commit": "e5011a3ad4186a39f07bd155784a0b3eba404274",
      "tree": "45a0732a051dcfdf199d7391674ed1ff30e3e489",
      "parents": [
        "913bf80416a81f2783376939e7ad0b956975b05c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Jun 11 16:07:52 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Jun 11 16:07:52 2012 -0400"
      },
      "message": "Suppress header flash when collapsing notifications panel.\n\nLayoutTransition is poking through and it shouldn\u0027t be.\n\nThis change also fixes a few related animation glitches\naround the carrier label and fling velocity.\n\nBug: 6628429\nChange-Id: I6655c9f9a8c95c7abd9c6d7099957cb229b86d5a\n"
    },
    {
      "commit": "3d32a24adf02cecca86ec16ac8827ce195daeaec",
      "tree": "56ff15d44c8e82003990edaf4ec63c3648ca4184",
      "parents": [
        "37e0c3681ef403e5a43a4f3dbca954ec8a4bfb5d"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Jun 05 13:44:14 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Jun 07 01:10:11 2012 -0400"
      },
      "message": "Back from the dead: Carrier name, background dimming.\n\nUnlike previous versions of Android, we now show the current\nwifi SSID in the carrier label if connected to wifi.\n\nBug: 6612419\nBug: 6620626\nChange-Id: Ifb5ba8efe6dd387e960efc6a9b1da69a08e97d96\n"
    },
    {
      "commit": "4bd3a127d2cf6c98934738a6e681248af8d4033d",
      "tree": "a0a603b4e4ba8612425e1521afc5a8f8c16c161c",
      "parents": [
        "f6452d0cac64b72005af330411b5a895f0038312"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Jun 04 16:18:35 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jun 06 10:47:09 2012 -0400"
      },
      "message": "New background for notification panel header.\n\nBug: 6593364\nChange-Id: Ifc0a9c17cbb413316d9a06d9b29cf4ca843c2103\n"
    },
    {
      "commit": "5ab6e12b450d13c8eb501001c7a8669826b86ea4",
      "tree": "19277ff9ffb47e69dee9e85859b41000adfa3c9e",
      "parents": [
        "58296baa78b56401874ec719727243e9c0b0266e",
        "a01a2a89ec6ce8c790fc217a89117369f0e630e2"
      ],
      "author": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Wed May 30 09:58:47 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 30 09:58:47 2012 -0700"
      },
      "message": "Merge \"Fix 6538388: Home buttons do not respect the no \"vibrate on touch\" option.\" into jb-dev"
    },
    {
      "commit": "9a720f5eb6c67b581df22f4ecb498cebb459babe",
      "tree": "960d4fae81ed6f45a8a3dc131f6542b4e83c9dc9",
      "parents": [
        "38616ccc94b1e1a605ab43cc5c230d6acc729a15"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 30 03:19:43 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 30 03:36:20 2012 -0700"
      },
      "message": "Fix 6398209: SearchPanel gesture improvements\n\nThis fixes a few recent regressions caused by other bug fixes:\n- add new flags to animateCollapse() so we can selectively close panels. Fixes regression caused by attempt to close recent apps from startAssistActivity() which had the side effect of closing the search panel before the animation completes.\n- adds tuneable holdoff delay for responding to home key press.\n- minor tweaks to MultiWaveView animations.\n\nChange-Id: Ia48434b8d59e7b0290a5e9783960c2f684068218\n"
    },
    {
      "commit": "a01a2a89ec6ce8c790fc217a89117369f0e630e2",
      "tree": "54dbb1f575c5988c8972e53b8db0e8e0d61733ec",
      "parents": [
        "a073e570789e5b49e8339af44516444b13db4428"
      ],
      "author": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Tue May 29 14:46:54 2012 -0700"
      },
      "committer": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Tue May 29 16:35:23 2012 -0700"
      },
      "message": "Fix 6538388: Home buttons do not respect the no \"vibrate on touch\" option.\n\nChange-Id: I1792caf4c0501055329611f4c5e237815463d43d\n"
    },
    {
      "commit": "956beaf956e2d104c60b674c16e80a26ad958be1",
      "tree": "8b335787f83defa0083eb955af9a17ea16be8d35",
      "parents": [
        "0eaeb69d1c4849da8ab1df70b84e90837193df67"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed May 23 11:14:19 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed May 23 11:14:19 2012 -0400"
      },
      "message": "Leave less space between notificaitons.\n\nBug: 6507482\nChange-Id: I9244fcabe423ec59e1856f5fddcd948ea7b3374d\n"
    },
    {
      "commit": "58a69d24c42f8aec3825e580f592617e11f12d9e",
      "tree": "efa5e7e3f29b4a687a15e008b7d39676b76ed556",
      "parents": [
        "c6015df128811a52faf918bd34d0d7296c8a6834",
        "64fffadf00918e9ffaee1bdfe01ed389145e0821"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 17 17:11:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 17 17:11:48 2012 -0700"
      },
      "message": "Merge \"Fix 6398209: Re-enable vibrate for search gesture.\" into jb-dev"
    },
    {
      "commit": "64fffadf00918e9ffaee1bdfe01ed389145e0821",
      "tree": "15047cce4d3247f4126b1ea22c6370209a8e7523",
      "parents": [
        "a4c1b0a7ca48c0b9fcc0a4af393faf64d0a16b91"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 17 17:01:15 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 17 17:01:15 2012 -0700"
      },
      "message": "Fix 6398209: Re-enable vibrate for search gesture.\n\nChange-Id: Iabcfa21aae05fa55ec3fdc76eeed76577b962de5\n"
    },
    {
      "commit": "6a16098437665c3aab3e9980359e140b8a47858b",
      "tree": "e56d6d4b4364ff98dcb1933bd7b5d3b577a272c2",
      "parents": [
        "40013655dea9427d0b3bc0250658c9923443963c",
        "8e18dc77579cdb2b2dad036afd18f8ca4963782a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 16 22:00:51 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 22:00:51 2012 -0700"
      },
      "message": "Merge changes I3b129e4b,I489718a8 into jb-dev\n\n* changes:\n  Black out the status bar when the shade comes down.\n  Punch up the date contrast.\n"
    },
    {
      "commit": "8e18dc77579cdb2b2dad036afd18f8ca4963782a",
      "tree": "0499c271e70b7736ac9fee0f352b8c5a077b5300",
      "parents": [
        "8bbbd3fc129e96e4908fbdf855b902ff7f0f686c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 17 00:44:59 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 17 00:57:11 2012 -0400"
      },
      "message": "Black out the status bar when the shade comes down.\n\nAlso move the shade up and forward to overlap the (now\nempty) status bar.\n\nAs a side effect, DISABLE_SYSTEM_INFO now works for phones.\n\nBug: 6418617\nChange-Id: I3b129e4bb26d3aba55403bf03baf8f4c8ad0ff46\n"
    },
    {
      "commit": "8bbbd3fc129e96e4908fbdf855b902ff7f0f686c",
      "tree": "7eaa20cd1f021c59a2c08662157588122c25e53a",
      "parents": [
        "ffc731d50ab530698186d94125a05d2a923504d7"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 16 23:38:50 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 16 23:38:50 2012 -0400"
      },
      "message": "Punch up the date contrast.\n\nBug: 6499757\nChange-Id: I489718a8d167d30465bc16cfc3167d8d073efd2c\n"
    },
    {
      "commit": "c1c140657633cc5b0ff26da1f122fab305d21e01",
      "tree": "c8b2c52ebfd4b3ce4eae51f8d1ded1c791595004",
      "parents": [
        "4441a369abfaca15a6c4b258d36405890c93deec",
        "20830421fe223bf2a8a69a67a6d26b0b5beb5baa"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 16 14:17:33 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 14:17:33 2012 -0700"
      },
      "message": "Merge \"Fix 6398209: Lots of improvements to gesture search from navbar\" into jb-dev"
    },
    {
      "commit": "2c3e9e199a9548cc5b1966140727d993efbc31ea",
      "tree": "497ee26a08058f0578b8769dfa66fc86b2f2a851",
      "parents": [
        "70334ac231c7b4bbb57d430377acec4d4c3b2561"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 16 11:02:06 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 16 11:02:06 2012 -0400"
      },
      "message": "New fonts in notifications.\n\nBug: 6418617\nChange-Id: Ie7ed4530c737e1d4fe1f7fab61dfae162ea263a3\n"
    },
    {
      "commit": "20830421fe223bf2a8a69a67a6d26b0b5beb5baa",
      "tree": "db0edf0a5ddb37e57e6b98c880e6f0b2818d1695",
      "parents": [
        "776627b8b0f20e88d31ab83e510de1344043b919"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 15 20:46:03 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 15 21:10:12 2012 -0700"
      },
      "message": "Fix 6398209: Lots of improvements to gesture search from navbar\n\n- Added ability to postpone animations until after window is shown\nto ensure the animation is visible on slower devices.\n- Fixed layout bug that prevented targets from being located on\nouter ring.\n- Fixed bug where some motion events were being ignored when handle\nwasn\u0027t captured.\n- Reduced temp object generation in several methods.\n- Added containers to start all animations together and to facilitate\ndelayed start.\n- Increased radius of outer ring on phones to closer match mocks.\n- Decreased sensitivity of swipe up gesture on navbar so it\u0027s harder to false.\n\nChange-Id: I084f840115aef6496a1f87202c4e42d9962c8c3e\n"
    },
    {
      "commit": "66757217a6d8e6a156d15be55bf77940e2e6194b",
      "tree": "9d3fc51fdc853efa213dff4549da3164575a4cdf",
      "parents": [
        "e9e3772534f6410005ae3a61c415e71ac093e732"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Mon May 14 10:05:42 2012 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 07:01:53 2012 -0700"
      },
      "message": "Create separate dimensions for the notificaitons and notification rows.\nUse notification heights on layouts internal to the notificaitons.\nUse row heights where padding needs to be protected, on row layout decisions.\nClean up values-xhdpi/dimens.xml since there is no longer a values-hdpi/dimens.xml.\n\nBug: 6475098\nBug: 6489095\nChange-Id: I44750574c6e23336585a432a38c5f1ba183b6cbc\n"
    },
    {
      "commit": "c6e523ea9bc15f18c9cbf04b05e8d2c90298453f",
      "tree": "c4fdf60dcb485839bd40eb479fab52a7f99703d5",
      "parents": [
        "d83fdd03a1daaf577d80c8abda86c7c01bf6d3bb"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sat May 12 14:12:03 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sat May 12 14:23:23 2012 -0700"
      },
      "message": "Fix 6486099: Fix clipping issues with MultiWaveView on phone/tablet\n\nThis fixes a problem where the bounds of the view weren\u0027t being\ncalculated properly when a separate outer radius was specified.\n\nThe code now takes the maximum of the ring drawable\u0027s width/height\nand that specified in the resource files.\n\nThis gives it the best default look on all devices while still\nallowing minor tweaks.\n\nChange-Id: I5daa40ff4f14653c8cc89b39102816afb976e4f7\n"
    },
    {
      "commit": "ca7b7d0566a4d98701067cff915a78b63908e6f5",
      "tree": "fb126bdde3f7315684a18da788d954622d556a86",
      "parents": [
        "bf6e0ba99dbfef44d3feb014ce7e530de800d7c2"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu May 10 15:01:37 2012 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 09:00:45 2012 -0700"
      },
      "message": "Don\u0027t allow notificaitons to be larger than 4U, even with actions.\nLimit BigText template to a fixed number of lines.\nOptimize layout of BigText and Inbox for expansion.\n\nBug: 6457470\nChange-Id: Ib7389e16e566df9f91347ca3fdd621916a12af9b\n"
    },
    {
      "commit": "230e86a1cf31d2f2233a444e4abb0a334576477b",
      "tree": "445d520a46c2053d3b025307ab40d947e6f542b1",
      "parents": [
        "0a6a1234c2ee5c6b810c875389016ce89022cee1",
        "8fd12657e353a4a6f6d875a0d86850426fec00e8"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu May 10 10:50:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 10:50:17 2012 -0700"
      },
      "message": "Merge \"Auto-expand the top notification.\" into jb-dev"
    },
    {
      "commit": "8fd12657e353a4a6f6d875a0d86850426fec00e8",
      "tree": "8762625601aa5429950fe9605e1e47bddac4870a",
      "parents": [
        "0c8275b392344c24bb621b2a8af360f48a6459f9"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed May 09 21:25:57 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu May 10 13:40:19 2012 -0400"
      },
      "message": "Auto-expand the top notification.\n\nBug: 6455789\nChange-Id: Ia455f204544ad0c41ace77ea3ece6e0d3d3110d9\n"
    },
    {
      "commit": "e95658c98e4154a2daf0ed70d15d24f8bf3153f0",
      "tree": "9ee9997ad794ab33618ccfc833caeb5e135dc409",
      "parents": [
        "f4299bd1858a44b3d5c9342752ba2d2459a50230"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 10 00:33:54 2012 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 04:52:18 2012 -0700"
      },
      "message": "New backgrounds for notifications.\n\nNote that PRIORITY_MIN notifications have a special\nbackground treatment.\n\nBug: 6418617\nChange-Id: I5f96330fcc53ac39e80a025baa0c134bd1e971b8\n"
    },
    {
      "commit": "fc753d2dfa6f1bfafce59e1a2049e640b1629a83",
      "tree": "5b5c0850fc8c41c83a68be735ccbf27de882a786",
      "parents": [
        "fbab8ae9d562ee7ebe22ec6bcf3aa03d4db106fb"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue May 08 13:56:44 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 09 03:05:58 2012 -0400"
      },
      "message": "More visual refresh in the phone notification panel.\n\nBug: 6418617\nChange-Id: Iae9b02084989fad3ec8bb8c88a84c0ec96fc4f22\n"
    },
    {
      "commit": "328b35827e6ce7eba844e338e59427c8cae7b681",
      "tree": "c0f00b10e5a7883fc4eb1f593668fd33d87e933c",
      "parents": [
        "2a0f228a30c85a124f92a5a7c1b10a81cf69af6d"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue May 08 15:30:57 2012 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue May 08 15:30:57 2012 -0700"
      },
      "message": "Make window shade fast on non-high end gfx displays\n\nChange-Id: I64a4861845978f9209c2b7d24c40c65ce7483dcb\n"
    },
    {
      "commit": "28612b29f0dd3a650cc4b3ab2f7403f63e3e115c",
      "tree": "4de0a1e410f9d338aa0aa0faa92556ba81a074db",
      "parents": [
        "195ba5047cec4d249d5408e75fb04696941655c0",
        "9ff6378916befd536ddd1816c32a604b068044f4"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue May 08 07:34:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 07:34:17 2012 -0700"
      },
      "message": "Merge \"Visual refresh of notification panel header.\" into jb-dev"
    },
    {
      "commit": "06e8d6647db54aa76dda92a5a785737e66d262de",
      "tree": "1056d80d1451e658c62ed1340b0598306b52a231",
      "parents": [
        "476b03b0c0d5cae4d1b114c6f80858d59ba36cad",
        "354619c1cc1b4668c81c5368b2256335cc9e8538"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 07 14:34:00 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 07 14:34:00 2012 -0700"
      },
      "message": "Merge \"Fix 6397736: Swipe up to search layout fixes\" into jb-dev"
    },
    {
      "commit": "9ff6378916befd536ddd1816c32a604b068044f4",
      "tree": "331129be45ece755123634ccd067c47b8c5993e4",
      "parents": [
        "908c7dcf8292aae1067a946f12af88a9677a1878"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 03 23:16:42 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon May 07 09:04:53 2012 -0400"
      },
      "message": "Visual refresh of notification panel header.\n\nCLOCK - 2 LINE DATE - ROTATION LOCK - SETTINGS ---- CLEAR ALL\n\nBug: 6418617\nChange-Id: I477b59d83aaefc6943ed3cfd5bb4e3f4072a8471\n\nConflicts:\n\n\tpackages/SystemUI/res/values/strings.xml\n"
    },
    {
      "commit": "354619c1cc1b4668c81c5368b2256335cc9e8538",
      "tree": "ee4afffcfe5988d5ce3e5562e9712cd97b2c00e4",
      "parents": [
        "b709528407614642b2384063426d60ea12490607"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Apr 27 17:33:44 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sun May 06 22:39:18 2012 -0700"
      },
      "message": "Fix 6397736: Swipe up to search layout fixes\n\nThis fixes several layout issues on phones and tablets with MultiWaveView.\n\nIt adds a new background scrim to be shown behind the MultiWaveView\non the navigation bar.\n\nMultiWaveView is updated to handle gravity constraints which makes layouts\nmuch more flexible across devices.\n\nChange-Id: I64068f4eaa81ef6c464247049117d53432fcacbd\n"
    },
    {
      "commit": "d2217f0c32da29cb10d11f497660d525120feb67",
      "tree": "174e25c83799fae0f2e0e58d9e5167da12d32366",
      "parents": [
        "469e96e206f8df44b32ce393f8d19f0cae730030"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri May 04 16:40:13 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri May 04 16:44:16 2012 -0400"
      },
      "message": "Restore do-not-disturb mode on tablets.\n\nBug: 6195112\nChange-Id: Iecb850942df43fb8861cbbf2e2343c2aabfc4263\n"
    },
    {
      "commit": "21b274e8a05d83e2a6996aaeec619deaca728de4",
      "tree": "221df041ed7982a26f868d19cb283a064b8ff2f9",
      "parents": [
        "22930da77f7c2d0461474a162d0d25b9dca00875"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 02 15:07:51 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 03 01:14:07 2012 -0400"
      },
      "message": "Large-screen notification panel size + positioning.\n\nOn sw600 devices we show the notification panel in a smaller\nrectangle, centered in portrait and left-aligned in\nlandscape.\n\nAlso remove a bunch of -large resources that shouldn\u0027t be\nused anymore.\n\nBug: 6297838\nChange-Id: I8ed3445ccb7df16e30870a4322d89786467c54df\n"
    },
    {
      "commit": "1fac1fdd7917d7cb6e1cafc17c71bba12b53fc34",
      "tree": "ca45f38edcfc7eef0b335eefddbccd36b6367431",
      "parents": [
        "a310af88beeae02c7eeec99b93d5168443c59ac4"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 30 12:07:30 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 30 12:13:37 2012 -0400"
      },
      "message": "Fix a longstanding bug in the shade pulldown trajectory.\n\nTwo parts to this:\n\n1. We were looking at the measured height of the close view\n   for a lot of our computations, which---particularly with\n   recent changes that dispense with the old 3-window\n   implementation---is increasingly unreliable\n\n2. We were overestimating the minY that the panel must be\n   pulled down before animation starts. It was enforced\n   jankiness!\n\nBug: 5359178\nChange-Id: Ie09b62226b7b0977527348b5527478665ece1df8\n"
    },
    {
      "commit": "321452da28548e1cf566fa88bbe5f0faf0f74cb7",
      "tree": "b97e41624ee82a476e9339c1faf5b49ffce6da09",
      "parents": [
        "66556c730deba60288adf66ba1685a9d2c724aae"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Apr 24 11:41:07 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Apr 25 11:20:35 2012 -0400"
      },
      "message": "Set row height to the row height not the notification height.\n\nBug: 6376501\nChange-Id: I41567b11fcb1d39bc75ef782faa8287bbb1e4ca8\n"
    }
  ],
  "next": "e898ac59db04d8ab0762180ca8ec7cea1347aa09"
}
