)]}'
{
  "log": [
    {
      "commit": "c1bcb8ee104fd256cfda2d11b38336c9b3b3a0d3",
      "tree": "6d5235d9e5f06eb25a8df653afd8462159c23953",
      "parents": [
        "ac2a154ae82568656e7936e82c6a13ad507ab41e"
      ],
      "author": {
        "name": "Jason Chen",
        "email": "jasonchen@google.com",
        "time": "Fri Oct 12 14:19:40 2012 -0700"
      },
      "committer": {
        "name": "Jason Chen",
        "email": "jasonchen@google.com",
        "time": "Fri Oct 12 14:19:40 2012 -0700"
      },
      "message": "Let\u0027s enhance\n\nAdd mipmap-* launcher icon assets. Remove drawable-* based assests.\nChange over reference to mipmap icon.\n\nBug: 6718166\nChange-Id: I01f84a03fd1be0ced9cce9cff322a5fe02820075\n"
    },
    {
      "commit": "ac2a154ae82568656e7936e82c6a13ad507ab41e",
      "tree": "2fa701a6b54f1d17a08a3125c6e6a0f17c84b50d",
      "parents": [
        "2220aeedfeeb796d627f2fd659c81256297f145e",
        "b0952888ebabc5c1fe7c3149d38e4350c890a0a0"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Oct 12 06:59:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 12 06:59:42 2012 -0700"
      },
      "message": "Merge \"Detect bogus down-move-up event and add workaround\" into jb-mr1-dev"
    },
    {
      "commit": "b0952888ebabc5c1fe7c3149d38e4350c890a0a0",
      "tree": "2349a8d58f9cea3a73b4df031f734fa9e41c1c18",
      "parents": [
        "9d42353611d77be82316c79fe598d101639c2486"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Oct 10 18:37:46 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Oct 12 20:45:08 2012 +0900"
      },
      "message": "Detect bogus down-move-up event and add workaround\n\nBug: 7032858\nChange-Id: I2e76bf49f1e07b436d05c19881e2f2c4fed21621\n"
    },
    {
      "commit": "2220aeedfeeb796d627f2fd659c81256297f145e",
      "tree": "61abe922ea489a7e1ff6aeb9e28b3bc7fb2e9692",
      "parents": [
        "9d42353611d77be82316c79fe598d101639c2486",
        "66c90cd2ae49c49da8aeda5ab1d86bd9b76434c7"
      ],
      "author": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Thu Oct 11 08:36:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 11 08:36:22 2012 -0700"
      },
      "message": "Merge \"Put temporary files under a separate directory.\" into jb-mr1-dev"
    },
    {
      "commit": "66c90cd2ae49c49da8aeda5ab1d86bd9b76434c7",
      "tree": "1828bc63088749ed4e7fc7db0fa2cf3038427936",
      "parents": [
        "471252b9da20f4b1d7f55fd15a34d3642a564fcb"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 11 16:08:25 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 11 17:53:06 2012 +0900"
      },
      "message": "Put temporary files under a separate directory.\n\nBug: 7328003\nChange-Id: Ibe5278ea209d149f87fd08785c77b17e3859948e\n"
    },
    {
      "commit": "9d42353611d77be82316c79fe598d101639c2486",
      "tree": "cdc63d393884e112146934c36f85a0878eb3a6e7",
      "parents": [
        "7c8f4a04fae1de047e520825cc2a22e5eb3a8f2e",
        "c9ba26994b946d35c375cd1cd9a6db2b23b3de7e"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Oct 11 00:46:05 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 11 00:46:06 2012 -0700"
      },
      "message": "Merge \"Don\u0027t cancel long press timer too early\" into jb-mr1-dev"
    },
    {
      "commit": "c9ba26994b946d35c375cd1cd9a6db2b23b3de7e",
      "tree": "c94767d08fcd7d4f8044cbd850f8315c78a9af9b",
      "parents": [
        "471252b9da20f4b1d7f55fd15a34d3642a564fcb"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Oct 11 14:19:03 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Oct 11 15:58:56 2012 +0900"
      },
      "message": "Don\u0027t cancel long press timer too early\n\nBug: 7328861\nChange-Id: I1b77ec4a30ae15b2edda42a1ff58ebc528288553\n"
    },
    {
      "commit": "7c8f4a04fae1de047e520825cc2a22e5eb3a8f2e",
      "tree": "3adc43b3c509aa1b1b4064a5bc5ce56f21d00c07",
      "parents": [
        "471252b9da20f4b1d7f55fd15a34d3642a564fcb"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Oct 10 16:02:04 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Oct 10 16:02:04 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0a766dd5b65f375276e30c588bb202f6718a8892\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "471252b9da20f4b1d7f55fd15a34d3642a564fcb",
      "tree": "730d9bb301ae0413c49648a89698cd4033418c11",
      "parents": [
        "dc38a3438bca6b46c31b6ac2cbbf8cb0466b5a83",
        "516f9d6ea40cbd74e4e166fb5e8ec568bab45bf1"
      ],
      "author": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Tue Oct 09 07:47:04 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 09 07:47:06 2012 -0700"
      },
      "message": "Merge \"Fix a bug in multiple shortcut handling code.\" into jb-mr1-dev"
    },
    {
      "commit": "dc38a3438bca6b46c31b6ac2cbbf8cb0466b5a83",
      "tree": "c6bda738b98e24dce0280ce93f278f686feb3fbe",
      "parents": [
        "7a17c1fcb52f0249108cfcbd789928320706718a",
        "99b84b42f9517cbf7856aec93a6d5de30daaa325"
      ],
      "author": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Tue Oct 09 07:43:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 09 07:43:16 2012 -0700"
      },
      "message": "Merge \"Use a freq of 1 instead of 0 for non-word shortcuts.\" into jb-mr1-dev"
    },
    {
      "commit": "516f9d6ea40cbd74e4e166fb5e8ec568bab45bf1",
      "tree": "1cb3c30c2c9178b788cd04536c2196205f3f6526",
      "parents": [
        "2e3f261df8d4603ec485d8bb665a87edc93ca6c1"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Tue Oct 09 20:24:13 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Tue Oct 09 20:24:13 2012 +0900"
      },
      "message": "Fix a bug in multiple shortcut handling code.\n\nBug: 7301525\nChange-Id: Ib38f5ab4b7e4f7996bccbc6830d46f52fd71c6f9\n"
    },
    {
      "commit": "99b84b42f9517cbf7856aec93a6d5de30daaa325",
      "tree": "f042866791251cdcdaaba931a25aa9499743f962",
      "parents": [
        "2e3f261df8d4603ec485d8bb665a87edc93ca6c1"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Tue Oct 09 19:15:06 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Tue Oct 09 19:16:07 2012 +0900"
      },
      "message": "Use a freq of 1 instead of 0 for non-word shortcuts.\n\nAlso fix a spelling mistake in a comment\n\nBug: 7301525\nChange-Id: I4437403dce620fed03871485ee04f13c51ce34fc\n"
    },
    {
      "commit": "7a17c1fcb52f0249108cfcbd789928320706718a",
      "tree": "f6411b6e996e284384e616efd0321b3f1b4c3590",
      "parents": [
        "2e3f261df8d4603ec485d8bb665a87edc93ca6c1"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Oct 09 14:31:13 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Oct 09 19:06:10 2012 +0900"
      },
      "message": "Tuning gesture detection parameters\n\nBug: 7032858\nChange-Id: Ie4f952aa33b99ce16027500a596d723ee9bafae9\n"
    },
    {
      "commit": "2e3f261df8d4603ec485d8bb665a87edc93ca6c1",
      "tree": "c3575fc6e5b778b103fd47c609332f70fd0ea193",
      "parents": [
        "052b162df6d7ae35840198bf84fc422f956ba9e8",
        "d528f4c9a7e707be97ecbcc2cfebac2404516860"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 08 09:17:44 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 08 09:17:44 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "052b162df6d7ae35840198bf84fc422f956ba9e8",
      "tree": "9d6facde266f7ed816f84dec0ef40959f7a2278f",
      "parents": [
        "792980d4aa4d0d91a5acfcbaba3f4471f1d2c073",
        "f731eb1760a5693492a34bc11aa755053aa65c19"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Sat Oct 06 10:43:02 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 10:43:04 2012 -0700"
      },
      "message": "Merge \"Add separate key hysteresis distance for sliding modifier input\" into jb-mr1-dev"
    },
    {
      "commit": "f731eb1760a5693492a34bc11aa755053aa65c19",
      "tree": "d193997beffe5114f7f8f5e464ec9449d76d0be6",
      "parents": [
        "448e732272bb3e55d649d2d5dd6a0acb9efdaec3"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Sat Oct 06 23:22:36 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Sun Oct 07 01:19:01 2012 +0900"
      },
      "message": "Add separate key hysteresis distance for sliding modifier input\n\nBug: 7294402\nChange-Id: I78c8be9e1a7b2d49d86bfe1e3a46d1785bfe5d48\n"
    },
    {
      "commit": "792980d4aa4d0d91a5acfcbaba3f4471f1d2c073",
      "tree": "c2e4ba3ecd92325b404150c4262485f1c73f6615",
      "parents": [
        "448e732272bb3e55d649d2d5dd6a0acb9efdaec3"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Oct 05 18:29:06 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Sat Oct 06 19:01:36 2012 +0900"
      },
      "message": "Avoid calling switchToLastInputMethod when other IMEs are in effect (DO NOT MERGE)\n\nBug: 7299050\nChange-Id: Ife6721a5fcbc4872bd36ffd8a8b81b04d73aebec\n"
    },
    {
      "commit": "d528f4c9a7e707be97ecbcc2cfebac2404516860",
      "tree": "c1ddb90d516bd05f4975a7a9320e11b84be34948",
      "parents": [
        "448e732272bb3e55d649d2d5dd6a0acb9efdaec3"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Oct 05 16:57:52 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Oct 05 16:57:52 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If42a2ec942dd630d4d17e37536a197ba29431580\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "448e732272bb3e55d649d2d5dd6a0acb9efdaec3",
      "tree": "2b2ac303f43960e4b0aa2e2c82aaa9cd4854bbb2",
      "parents": [
        "78fe885fb3fcea85e5522ae7a09d12febaca9ba7"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Oct 05 21:16:23 2012 +0900"
      },
      "committer": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Oct 05 21:39:28 2012 +0900"
      },
      "message": "Follow up change for  I5f166a738f6e84a1b807be\n\nBug: 7283955\nChange-Id: Iec716d75e7c8a727b198688f44ef4a8cd1255ec1\n"
    },
    {
      "commit": "78fe885fb3fcea85e5522ae7a09d12febaca9ba7",
      "tree": "fa903ae1229a4c24fafacbe1315ebab85906ee45",
      "parents": [
        "3623b9767b3d5f122f574d4c4d14aa79ed305752",
        "441b3e5a906d12207ee4522849053679506207e5"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Oct 05 05:10:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 05:10:15 2012 -0700"
      },
      "message": "Merge \"Fix addtional proximity correction\" into jb-mr1-dev"
    },
    {
      "commit": "441b3e5a906d12207ee4522849053679506207e5",
      "tree": "fa9b152deda83dd7a1c217b68898372cfdbe6bda",
      "parents": [
        "49d301e9ad470a83048e0a5093cd88e54dd491be"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Oct 05 20:54:57 2012 +0900"
      },
      "committer": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Oct 05 20:54:57 2012 +0900"
      },
      "message": "Fix addtional proximity correction\n\nChange-Id: I3125764b98af28ce423dc12cbf0dac321ef22386\n"
    },
    {
      "commit": "3623b9767b3d5f122f574d4c4d14aa79ed305752",
      "tree": "34df0d260996fac7273ee22b630ae7a25d8ea853",
      "parents": [
        "4580b7e457db1cace972ce89bd04542ebfe08845"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Oct 05 14:37:22 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Oct 05 18:23:39 2012 +0900"
      },
      "message": "Fix detecting fast typing algorithm and parameter\n\nBug: 7032858\nChange-Id: I5ed701e2394d16e43258a3c22d59991cb18adce8\n"
    },
    {
      "commit": "4580b7e457db1cace972ce89bd04542ebfe08845",
      "tree": "737be2056c3a819a48906f9b2703fc7ec3818644",
      "parents": [
        "47417ec155c38140df51ddea7afd01174e37cea3",
        "80bcb9963259994cfb6497a19709198414aa860a"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Oct 04 22:42:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 22:42:18 2012 -0700"
      },
      "message": "Merge \"Move gesture detection and recognition paramters to resources\" into jb-mr1-dev"
    },
    {
      "commit": "80bcb9963259994cfb6497a19709198414aa860a",
      "tree": "24bc8377d8c6fcdbc1f0eb35ad0d46532505bd07",
      "parents": [
        "20f07e335df4155df2176e6124389a98e25aecf7"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Oct 05 12:12:54 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Oct 05 14:39:44 2012 +0900"
      },
      "message": "Move gesture detection and recognition paramters to resources\n\nBug: 7032858\nChange-Id: I66570a5e21cdeede1eba420c597f440ab61aa941\n"
    },
    {
      "commit": "47417ec155c38140df51ddea7afd01174e37cea3",
      "tree": "897727cff7e9b5d9267cf86b57881335564bf405",
      "parents": [
        "49d301e9ad470a83048e0a5093cd88e54dd491be",
        "09fbd2ca504b6c0ad5bfab3981c14df970edc2c4"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Oct 04 22:25:13 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 22:25:13 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "49d301e9ad470a83048e0a5093cd88e54dd491be",
      "tree": "5a2258cf73601a711a6169c6eba804042371380a",
      "parents": [
        "20f07e335df4155df2176e6124389a98e25aecf7"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Fri Oct 05 11:08:31 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Fri Oct 05 11:08:31 2012 +0900"
      },
      "message": "Add notice for Lexiteria dictionaries.\n\nBug: 7285172\nChange-Id: Ib4f4e433850d3f58e0a7cef205be4dc59c7f28c4\n"
    },
    {
      "commit": "20f07e335df4155df2176e6124389a98e25aecf7",
      "tree": "ecdc8a3345ce11b2800de925518ba010460b7340",
      "parents": [
        "28989acb9cb62f505e777e10efe1a60b4f80195d",
        "c15726482eee1fe9eb5c84e337ae5d40735da2d3"
      ],
      "author": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Thu Oct 04 15:33:38 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 15:33:41 2012 -0700"
      },
      "message": "Merge \"Unlink an old file before moving the new file over it\" into jb-mr1-dev"
    },
    {
      "commit": "09fbd2ca504b6c0ad5bfab3981c14df970edc2c4",
      "tree": "3d6c6782b922a4ddf50ff270ee8b1f4dffd3af46",
      "parents": [
        "28989acb9cb62f505e777e10efe1a60b4f80195d"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Oct 04 15:30:10 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Oct 04 15:30:10 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Idc0d44ee84d88674227a95bb5556a99a01eb3d30\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "28989acb9cb62f505e777e10efe1a60b4f80195d",
      "tree": "2e05e1bb05d0cb4a3b9f4137642ade4829742548",
      "parents": [
        "3f7fe82992a4f62544ac3069903e73c37ca87498",
        "a65a06913f214cedbcc0661d28f87243f4be5794"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Oct 04 10:36:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 10:36:40 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "3f7fe82992a4f62544ac3069903e73c37ca87498",
      "tree": "0710ccc18e7f0e69362d30e18fe82210eb201d2d",
      "parents": [
        "b24cda3c0c5f809ab7dd203a57b485b89db8c62e",
        "2699b45dbc22b56d57690fcc8b4592e0371b8710"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 04 04:59:28 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 04:59:29 2012 -0700"
      },
      "message": "Merge \"Always consider a new line the start of a sentence\" into jb-mr1-dev"
    },
    {
      "commit": "2699b45dbc22b56d57690fcc8b4592e0371b8710",
      "tree": "72c2dee5efe98d6621ce2726344121e5d89ed6ed",
      "parents": [
        "01d9b1f17a2c4aeb281e05a1390447a76cb3d013"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 04 15:33:41 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 04 20:54:28 2012 +0900"
      },
      "message": "Always consider a new line the start of a sentence\n\nBug: 7282523\nChange-Id: I10a73e99efdfe6acb9a16819694b98c6714fd451\n"
    },
    {
      "commit": "b24cda3c0c5f809ab7dd203a57b485b89db8c62e",
      "tree": "284fc2e7e7d31bd38e76e45f793f16ca9d2db7f8",
      "parents": [
        "01d9b1f17a2c4aeb281e05a1390447a76cb3d013"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 04 12:37:23 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 04 15:52:50 2012 +0900"
      },
      "message": "Fix the Danish dictionary\n\nHuman error: this contained \"Nederlands\" (\"Dutch\" in Dutch) as the\nhuman-readable description in the header.\n\nBug: 7272686\nChange-Id: I7a67e7bf1afca6928de7825fb63c5b213e8d7978\n"
    },
    {
      "commit": "c15726482eee1fe9eb5c84e337ae5d40735da2d3",
      "tree": "7f9204b20574db20da03c4a88fea8381dd0906a2",
      "parents": [
        "01d9b1f17a2c4aeb281e05a1390447a76cb3d013"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 04 15:49:08 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Thu Oct 04 15:49:08 2012 +0900"
      },
      "message": "Unlink an old file before moving the new file over it\n\nThis is unlikely to be relevant to this bug, but just in case.\n\nBug: 7274972\nChange-Id: I56b31b377af16cc2c15ceb90a19792bed3aab367\n"
    },
    {
      "commit": "a65a06913f214cedbcc0661d28f87243f4be5794",
      "tree": "50fbbb98077026d08ee8e406651aa5f579616a80",
      "parents": [
        "01d9b1f17a2c4aeb281e05a1390447a76cb3d013"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Oct 03 21:56:12 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Oct 03 21:56:12 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I7bbc24fdd81a547e25e66e07fd982fe949a19bcc\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "01d9b1f17a2c4aeb281e05a1390447a76cb3d013",
      "tree": "d29481976f897e189b29ce68e039faf19e199662",
      "parents": [
        "5d11ec461387e45a208c53182628be6dfbd0d8e1",
        "7a24a242fde96db4d2c706ba3e77f9b91754856e"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Oct 03 10:17:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 10:17:21 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "5d11ec461387e45a208c53182628be6dfbd0d8e1",
      "tree": "1972c0a6dfe0a73fa9cb96ee3f735c2162f38f79",
      "parents": [
        "1fd10ea22cb7ac8fb8182bdcb1fea594de9dcf2e",
        "a44942810d1a0a871c18edd82afc986a7a1084d4"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Wed Oct 03 05:37:11 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 05:37:12 2012 -0700"
      },
      "message": "Merge \"Update the AOSP dictionaries for the 0-freq review\" into jb-mr1-dev"
    },
    {
      "commit": "a44942810d1a0a871c18edd82afc986a7a1084d4",
      "tree": "41a4ec08f9ba49bd782d0b7db69467efdb1d3f14",
      "parents": [
        "15281adbc1580262888aba6fc73bbbe7fa9e0de8"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Wed Oct 03 21:15:27 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Wed Oct 03 21:15:27 2012 +0900"
      },
      "message": "Update the AOSP dictionaries for the 0-freq review\n\nBug: 7227265\nChange-Id: I384f7d76cef67b96b106ddac96e4baf1fa32afd4\n"
    },
    {
      "commit": "1fd10ea22cb7ac8fb8182bdcb1fea594de9dcf2e",
      "tree": "511ad36c9d7f4b6d31c85c01abff8c15e734c8ac",
      "parents": [
        "d445b56ce14152b30143302899790af255691148",
        "66d955ad711d4a1248157056a1d3d643af19fd3f"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Wed Oct 03 01:15:51 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 01:15:52 2012 -0700"
      },
      "message": "Merge \"Throw illegal argument exception in BinaryDictionary::editDistance\" into jb-mr1-dev"
    },
    {
      "commit": "66d955ad711d4a1248157056a1d3d643af19fd3f",
      "tree": "a9c46d0dd8287dc7f4e91aaf2f917c15d5b9fe36",
      "parents": [
        "15281adbc1580262888aba6fc73bbbe7fa9e0de8"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Wed Oct 03 17:15:47 2012 +0900"
      },
      "committer": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Wed Oct 03 17:15:47 2012 +0900"
      },
      "message": "Throw illegal argument exception in BinaryDictionary::editDistance\n\nBug: 7276803\nChange-Id: Icd9bdec0a04179a29d00336819d205627f77b71a\n"
    },
    {
      "commit": "d445b56ce14152b30143302899790af255691148",
      "tree": "4ffba8ea02830105f386734a431e7f0565c51587",
      "parents": [
        "15281adbc1580262888aba6fc73bbbe7fa9e0de8"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Oct 03 13:01:52 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Oct 03 14:33:52 2012 +0900"
      },
      "message": "Fix possible NPE caused while monkey test\n\nBug: 7269036\nChange-Id: I9054b33ad3c8996cac3ee5f0e9c01ba8ceea4971\n"
    },
    {
      "commit": "7a24a242fde96db4d2c706ba3e77f9b91754856e",
      "tree": "826810233f0c0c66e163c4e641ba79ab46cc269d",
      "parents": [
        "15281adbc1580262888aba6fc73bbbe7fa9e0de8"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Oct 02 17:11:15 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Oct 02 17:11:15 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I98e36c91c1678a0452b42c7afda6c3bc08b3b3e6\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "15281adbc1580262888aba6fc73bbbe7fa9e0de8",
      "tree": "734e8354b74ba6fcc519637f1f77bcaf7fa014ae",
      "parents": [
        "d80fd3058c28fae43d45f239684e3058995424c3"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Oct 02 10:30:03 2012 +0900"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 21:23:00 2012 -0700"
      },
      "message": "Show gesture floating preview text by default\n\nBug: 7244214\nChange-Id: Ib4ab810ef50798828dd10c39a8077466165772e4\n"
    },
    {
      "commit": "d80fd3058c28fae43d45f239684e3058995424c3",
      "tree": "658c9372302b299ed361f6b7bea73ee79830ffb5",
      "parents": [
        "541b99451285a0e3842710b3325d7922c98f7579"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 01 16:12:25 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 01 16:12:25 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I8f8c7f722d6fe55146428305f0a12b5e1b1d8dce\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "541b99451285a0e3842710b3325d7922c98f7579",
      "tree": "7c7545469002920f8a1414c69c6f315cf33f8d42",
      "parents": [
        "574b80aacee95df26e85e6b78876a73d7076a672",
        "1c2853f8f614f2e5ba49dfdda735e4e590606cae"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 01 10:32:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 10:32:20 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "574b80aacee95df26e85e6b78876a73d7076a672",
      "tree": "ac31303d46c0269b97182503542349786e323fdd",
      "parents": [
        "6052a81e08758c738b80fb8bde6babe97bcdd261"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Oct 01 16:03:21 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Oct 01 17:03:15 2012 +0900"
      },
      "message": "Remove debug prints.\n\nBug: 7226098\nChange-Id: Ibacb740022a6af56c9d555d6797dd402a89f6ca4\n"
    },
    {
      "commit": "1c2853f8f614f2e5ba49dfdda735e4e590606cae",
      "tree": "e4c08ac8cc883a65ca777d175e40b5097ad159a6",
      "parents": [
        "6052a81e08758c738b80fb8bde6babe97bcdd261"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Sep 28 13:15:05 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Sep 28 13:15:05 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I4ae7e56a20803cc9c3d5ba2d85db1ea63c943303\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "6052a81e08758c738b80fb8bde6babe97bcdd261",
      "tree": "5c59a72d1e17084a953dbd214b737a3573b9a9d3",
      "parents": [
        "c8f252940f1a7831885c87b409e15096ed64eaf0",
        "58fe5a421f3334641209300c5bc60c0e6a842220"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 06:49:23 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 06:49:24 2012 -0700"
      },
      "message": "Merge \"Fix gesture detection algorithm\" into jb-mr1-dev"
    },
    {
      "commit": "58fe5a421f3334641209300c5bc60c0e6a842220",
      "tree": "70240512fdc688a39226f2f5e1ee89afeb59b431",
      "parents": [
        "ad6b493c16e50bbe2a2e8f557c2fed8418f578a2"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Sep 27 19:01:17 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 22:47:55 2012 +0900"
      },
      "message": "Fix gesture detection algorithm\n\nThis change also\n  * Introduces adaptive gesture detecting threshold for time domain in addition to length domain.\n  * Tunes the parameters for detecting gesture after fast typing.\n  * Fixes a bug in dismissing gesture floating preview text.\n  * Cleanup debug messages\n\nBug: 7218902\nChange-Id: Iafccd872c6efe0c3b5ae65fa40b04c80d9f139c7\n"
    },
    {
      "commit": "c8f252940f1a7831885c87b409e15096ed64eaf0",
      "tree": "8b28de2ce076916981ea2f30505515a104fc80ea",
      "parents": [
        "ad6b493c16e50bbe2a2e8f557c2fed8418f578a2",
        "29d2d4818266e76930b9f5376b1a7ebacd0c9f25"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 03:38:19 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 03:38:20 2012 -0700"
      },
      "message": "Merge \"Temporarily suppress key popup preview after gesture input\" into jb-mr1-dev"
    },
    {
      "commit": "29d2d4818266e76930b9f5376b1a7ebacd0c9f25",
      "tree": "792a987704ad918b23be08ddc1a1b9fede531308",
      "parents": [
        "a36c5953535feae70601f8d93054107fba9a45fe"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 15:59:59 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 19:10:56 2012 +0900"
      },
      "message": "Temporarily suppress key popup preview after gesture input\n\nBug: 7244317\nChange-Id: I39cdb0fbda51f3e4339301d9cc53403b1ad15409\n"
    },
    {
      "commit": "ad6b493c16e50bbe2a2e8f557c2fed8418f578a2",
      "tree": "0f5507f238e1247a37b8e6c93b9e5e5cf6543702",
      "parents": [
        "587ab41709416cd7d5f546e87e522b9ed3c9b93c",
        "bf538ab2c0650092a49423778385e4a9a759f970"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 00:47:05 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 00:47:05 2012 -0700"
      },
      "message": "Merge \"Remove dead code for disabling gesture input after fast typing\" into jb-mr1-dev"
    },
    {
      "commit": "bf538ab2c0650092a49423778385e4a9a759f970",
      "tree": "2d26ff305962afdb803b06234ec28c14abe62083",
      "parents": [
        "a36c5953535feae70601f8d93054107fba9a45fe"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 16:13:14 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Fri Sep 28 16:15:51 2012 +0900"
      },
      "message": "Remove dead code for disabling gesture input after fast typing\n\nBug: 7218902\nChange-Id: Iccc1d4cf0dd3ac84b30c68e11eee9a6ad89f14c4\n"
    },
    {
      "commit": "587ab41709416cd7d5f546e87e522b9ed3c9b93c",
      "tree": "3db680ca9c1b3490688b824e99b89ac6edf1ceb3",
      "parents": [
        "7a7d117aa7e7157ed429d68c4797218476151d8d",
        "cf85160deeabb5b379728b814bf8ab6442282326"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Sep 28 00:14:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 00:14:53 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "cf85160deeabb5b379728b814bf8ab6442282326",
      "tree": "391d67bf9d24091f4c84e7bcab11ea4d6659aeb4",
      "parents": [
        "a36c5953535feae70601f8d93054107fba9a45fe"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Sep 28 00:14:00 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Sep 28 00:14:00 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I3748ecaecef1f07e1537831eb0f7c5503a460b56\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "7a7d117aa7e7157ed429d68c4797218476151d8d",
      "tree": "2f400844be2d31a2aa5b6dfcf11c466bb778b0bd",
      "parents": [
        "a36c5953535feae70601f8d93054107fba9a45fe"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Fri Sep 28 14:14:31 2012 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Fri Sep 28 14:19:14 2012 +0900"
      },
      "message": "Ignore the broken file.\n\nbug: 7249561\n\nChange-Id: If001bf75ef12b4d342a77e54706c7fed90c89afb\n"
    },
    {
      "commit": "a36c5953535feae70601f8d93054107fba9a45fe",
      "tree": "7bcf8f9904bc16b3d258408d4bc9a842c5d63f05",
      "parents": [
        "6e5c2db5710877b2d65edf0f0d28f1e3d3bb1c28",
        "855c0097cd394da62fc1cb2596adeb04e6689fa2"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Sep 27 10:03:22 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 27 10:03:23 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "6e5c2db5710877b2d65edf0f0d28f1e3d3bb1c28",
      "tree": "f1e9c4f4495d3805709a42a968cb70256ded211f",
      "parents": [
        "a28a05e971cc242b338331a3b78276fa95188d19",
        "5150e154f0fca74c40eb8898fd0eba81382f8878"
      ],
      "author": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Thu Sep 27 03:40:54 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 27 03:40:55 2012 -0700"
      },
      "message": "Merge \"Cleanups in LatinIME native source code\" into jb-mr1-dev"
    },
    {
      "commit": "5150e154f0fca74c40eb8898fd0eba81382f8878",
      "tree": "496e1c00aa8749abe9bb066651858ac65af84c7e",
      "parents": [
        "17752016713b92a55e9c2356d07b7ed51c67416b"
      ],
      "author": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Thu Sep 27 19:21:25 2012 +0900"
      },
      "committer": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Thu Sep 27 19:23:38 2012 +0900"
      },
      "message": "Cleanups in LatinIME native source code\n\nChange-Id: I9b5e57583deb2d0c980e66c3dfbfd1e12734bc8e\n"
    },
    {
      "commit": "a28a05e971cc242b338331a3b78276fa95188d19",
      "tree": "946755db07ee5808be32ae16424dee6dac4abdad",
      "parents": [
        "17752016713b92a55e9c2356d07b7ed51c67416b"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Sep 27 18:16:16 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Sep 27 19:03:30 2012 +0900"
      },
      "message": "Cleanup: Make some classes as final\n\nChange-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e\n"
    },
    {
      "commit": "17752016713b92a55e9c2356d07b7ed51c67416b",
      "tree": "e8bbc6b8aedb2366502e050705db40e05d596b92",
      "parents": [
        "4d1f3d11db7f8efb1fe7a9d3cba39c31a98c6e79"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Sep 27 15:27:51 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Sep 27 17:55:58 2012 +0900"
      },
      "message": "Calculate default touch position correction data for keys on 4th row\n\nThis change also disables touch position correction for Phone/Dvorak\nkeyboard.\n\nBug: 7243101\nChange-Id: Idfcc7ad1feabbe6a81635dceba5be087401fa18b\n"
    },
    {
      "commit": "4d1f3d11db7f8efb1fe7a9d3cba39c31a98c6e79",
      "tree": "d3643c20318376efa1385dd6c3a0eeb1897adac0",
      "parents": [
        "84d858ed5e187eb9d4b56b593e1d9287f762bbca",
        "f34ec5aa9557d9986a296c3e636b5c1ab42ff641"
      ],
      "author": {
        "name": "Tom Ouyang",
        "email": "ouyang@google.com",
        "time": "Wed Sep 26 22:50:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 26 22:50:50 2012 -0700"
      },
      "message": "Merge \"Make gestures work correctly on keyboards with accented keys\" into jb-mr1-dev"
    },
    {
      "commit": "84d858ed5e187eb9d4b56b593e1d9287f762bbca",
      "tree": "f187744809eee97ad53eb85f58143d3c318e08ec",
      "parents": [
        "c0a1dc0e070fd47745a644d60b1178a2a577c3d3"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Mon Aug 20 19:29:20 2012 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Thu Sep 27 12:02:17 2012 +0900"
      },
      "message": "Use BinaryDictInputOutput to save UserHistoryDictionary.\n\nbug: 6669677\n\nChange-Id: I08193c26f76dbd48168f8ac02c1b737525bfc7b2\n"
    },
    {
      "commit": "855c0097cd394da62fc1cb2596adeb04e6689fa2",
      "tree": "05f2e9f6c68db070c4961930023843cc35610bfe",
      "parents": [
        "c0a1dc0e070fd47745a644d60b1178a2a577c3d3"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Sep 26 19:30:19 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Sep 26 19:30:19 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ia971fee8c85d6726840317326d07fd2d9f93b33f\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "c0a1dc0e070fd47745a644d60b1178a2a577c3d3",
      "tree": "1ed1f721203cb984602869b5295a92dc44453272",
      "parents": [
        "2aea34fb31f1a8a5fe24cccd1b9aab4908f2f8e2",
        "157fe98fd439a7d9cc063a7f5573f688e33c2f29"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 05:01:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 26 05:01:18 2012 -0700"
      },
      "message": "Merge \"Draw gesture trail that is above the keyboard\" into jb-mr1-dev"
    },
    {
      "commit": "157fe98fd439a7d9cc063a7f5573f688e33c2f29",
      "tree": "3237148271d62190d3aa2edbd45189c7e1ac29a9",
      "parents": [
        "002a502c845dfc085dc4c70384c8e0ea90a15f79"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 15:49:23 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 20:43:13 2012 +0900"
      },
      "message": "Draw gesture trail that is above the keyboard\n\nBug: 7233992\nChange-Id: Ia848543a9d008c68d6ecbc7f715aa6ccdba9d1c6\n"
    },
    {
      "commit": "2aea34fb31f1a8a5fe24cccd1b9aab4908f2f8e2",
      "tree": "1f411f0c9dcea10db67c8d6f16a94488ce610271",
      "parents": [
        "2ee70804e92b17016a2f042c4f6b0e94b5d23e88"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Wed Sep 26 13:21:29 2012 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Wed Sep 26 17:18:01 2012 +0900"
      },
      "message": "Add updateParentAddress.\n\nbug: 6669677\n\nChange-Id: I353f8ae53720cdf7a809271a28cb703709609f53\n"
    },
    {
      "commit": "2ee70804e92b17016a2f042c4f6b0e94b5d23e88",
      "tree": "4baccb3f21c66a71160a49222af25fcad9a0157e",
      "parents": [
        "002a502c845dfc085dc4c70384c8e0ea90a15f79"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Tue Sep 25 20:48:25 2012 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Wed Sep 26 17:01:48 2012 +0900"
      },
      "message": "Add moved char groups.\n\nbug: 6669677\n\nChange-Id: I372f841044fe8e076a50a80ac10b715e5f8fd4eb\n"
    },
    {
      "commit": "002a502c845dfc085dc4c70384c8e0ea90a15f79",
      "tree": "3a2b1788b2a61cc6f7f98bd68ef6f28125e30e5c",
      "parents": [
        "1c820c414606e10b5f4874548bb543b0ce78ecb5",
        "9458e71c0c048d082f2450bd649f0f0490779297"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Sep 25 22:56:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 22:56:49 2012 -0700"
      },
      "message": "Merge \"Update keyboard settings wording\" into jb-mr1-dev"
    },
    {
      "commit": "1c820c414606e10b5f4874548bb543b0ce78ecb5",
      "tree": "351446594952d6d654dbeacd87f1323eb3451aec",
      "parents": [
        "1354910f7a5c677e9ff2f39ce14709a394dbb9d5",
        "936371e64fdbbbaa012526bd4d6df9e03682ab8d"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Sep 25 22:50:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 22:50:50 2012 -0700"
      },
      "message": "Merge \"Don\u0027t cancel gesture trail update drawing\" into jb-mr1-dev"
    },
    {
      "commit": "1354910f7a5c677e9ff2f39ce14709a394dbb9d5",
      "tree": "9ae323f78f48838092ffc9121b7c0f947ef5c413",
      "parents": [
        "edbf6b72637740d826ddc9c2c64cd5b27ccf89af",
        "1645902cce7eaceff4aba3ea01d723240c6ce189"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Sep 25 22:49:35 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 22:49:36 2012 -0700"
      },
      "message": "Merge \"Postpone gesture start detection on non-letter key\" into jb-mr1-dev"
    },
    {
      "commit": "1645902cce7eaceff4aba3ea01d723240c6ce189",
      "tree": "980cb3c77a4ec15d3a5475d4c0097abdd4b34b90",
      "parents": [
        "a161bdac885fc8e5f0063d33b055b0a6ecdefbdb"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 12:46:55 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 12:46:55 2012 +0900"
      },
      "message": "Postpone gesture start detection on non-letter key\n\nBug: 7108223\nChange-Id: Ie1ead5cec947ddf86c5150dca5b20b224527e511\n"
    },
    {
      "commit": "936371e64fdbbbaa012526bd4d6df9e03682ab8d",
      "tree": "a03d63d6cead3e1aee392ac7ee089f9beeb8c32d",
      "parents": [
        "a161bdac885fc8e5f0063d33b055b0a6ecdefbdb"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 12:25:24 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 12:25:24 2012 +0900"
      },
      "message": "Don\u0027t cancel gesture trail update drawing\n\nBug: 7216955\nChange-Id: Ie12bf45637b1012c9addb47279f9653334fae702\n"
    },
    {
      "commit": "edbf6b72637740d826ddc9c2c64cd5b27ccf89af",
      "tree": "853a2402b5cb7e49dabb9fc7f0871290357cad8f",
      "parents": [
        "270c0dec946344120b82fbb67ddd660e90a88aae",
        "edd5b7365f4ed709426cd685d5506b9461c9a2f9"
      ],
      "author": {
        "name": "Tom Ouyang",
        "email": "ouyang@google.com",
        "time": "Tue Sep 25 20:05:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 20:05:53 2012 -0700"
      },
      "message": "Merge \"Fix lower case conversion bug for some characters\" into jb-mr1-dev"
    },
    {
      "commit": "f34ec5aa9557d9986a296c3e636b5c1ab42ff641",
      "tree": "6ec5f192f8da1bb9bff55683d3e5aa31f431c3a1",
      "parents": [
        "a161bdac885fc8e5f0063d33b055b0a6ecdefbdb"
      ],
      "author": {
        "name": "Tom Ouyang",
        "email": "ouyang@google.com",
        "time": "Tue Sep 25 00:06:31 2012 -0700"
      },
      "committer": {
        "name": "Tom Ouyang",
        "email": "ouyang@google.com",
        "time": "Tue Sep 25 19:36:44 2012 -0700"
      },
      "message": "Make gestures work correctly on keyboards with accented keys\n\nExamples: Spanish, Russian\n\nBug: 7225962\n\nChange-Id: I6887bc6d81b84e4a73a74de679b955f7abf0ba4f\n"
    },
    {
      "commit": "edd5b7365f4ed709426cd685d5506b9461c9a2f9",
      "tree": "56f506fa1b91a9b2e115740744757ba0685b3776",
      "parents": [
        "a161bdac885fc8e5f0063d33b055b0a6ecdefbdb"
      ],
      "author": {
        "name": "Tom Ouyang",
        "email": "ouyang@google.com",
        "time": "Tue Sep 25 17:04:35 2012 -0700"
      },
      "committer": {
        "name": "Tom Ouyang",
        "email": "ouyang@google.com",
        "time": "Tue Sep 25 19:30:09 2012 -0700"
      },
      "message": "Fix lower case conversion bug for some characters\n\nBug: 7232296\nChange-Id: Iaf3f6be55f1bdc2294533938bb54fedcf25fb0cb\n"
    },
    {
      "commit": "9458e71c0c048d082f2450bd649f0f0490779297",
      "tree": "a6363c6c3800bda2918451b0fcab68c32a5cd4e8",
      "parents": [
        "a161bdac885fc8e5f0063d33b055b0a6ecdefbdb"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 11:09:15 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed Sep 26 11:09:15 2012 +0900"
      },
      "message": "Update keyboard settings wording\n\nBug: 7129441\nChange-Id: I1130b322126ad7c400845c1257a785ccbc7dff81\n"
    },
    {
      "commit": "270c0dec946344120b82fbb67ddd660e90a88aae",
      "tree": "4a6ad16abb2355bf359ea48f2efb87dd099ba47c",
      "parents": [
        "a161bdac885fc8e5f0063d33b055b0a6ecdefbdb"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Sep 25 16:53:14 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Sep 25 16:53:14 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I6047254f069176a832fd7919d8c6257008698740\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "a161bdac885fc8e5f0063d33b055b0a6ecdefbdb",
      "tree": "1297e6370cfd35485b190c4bbb5befae9c1cac56",
      "parents": [
        "35ffb906293691570d5078792f66e40ce93e88af"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Tue Sep 25 17:52:31 2012 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Tue Sep 25 21:47:11 2012 +0900"
      },
      "message": "add capacity to FusionDictionaryBufferInterface.\n\nbug: 6669677\n\nChange-Id: I4627093811a19c46ce13fe351d1db63cbd78cf4a\n"
    },
    {
      "commit": "35ffb906293691570d5078792f66e40ce93e88af",
      "tree": "fedfced488a67c4acbe49e05edc3d410a0936385",
      "parents": [
        "630d9c95e596c902b80dcb57eb0386e94290406d",
        "93d7c6233fb6b867d51a9eeb54b951fe3a377ea8"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Tue Sep 25 05:39:23 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 05:39:24 2012 -0700"
      },
      "message": "Merge \"Make getTerminalPosition read linked-list nodes.\" into jb-mr1-dev"
    },
    {
      "commit": "93d7c6233fb6b867d51a9eeb54b951fe3a377ea8",
      "tree": "7d10c8c06dc46a5e2a69761d62e9182e204ed615",
      "parents": [
        "10d76cdcd6fe08c6df01d6f72f58e1215836000e"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Tue Sep 25 16:14:16 2012 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Tue Sep 25 21:11:15 2012 +0900"
      },
      "message": "Make getTerminalPosition read linked-list nodes.\n\nbug: 6669677\n\nChange-Id: I599d276f430efe23d402695c325e23906b7705b3\n"
    },
    {
      "commit": "630d9c95e596c902b80dcb57eb0386e94290406d",
      "tree": "7b9c57f817dd4a3b314b32d6207dcc23cfec57e3",
      "parents": [
        "10d76cdcd6fe08c6df01d6f72f58e1215836000e"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Sep 25 14:23:23 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Sep 25 20:11:05 2012 +0900"
      },
      "message": "Introduce typing aware gesture detection\n\nBug: 7218902\nChange-Id: I11ad85914bf991eca513e04ed8b5d12779101dda\n"
    },
    {
      "commit": "10d76cdcd6fe08c6df01d6f72f58e1215836000e",
      "tree": "f3ce01896b6a307a58398224477e8480464f1b94",
      "parents": [
        "fa1b95ce3a757bd8371b4da7607d5c5dacfdce22",
        "6ca50d99208efdbcad96b3260fe7592bf95a6b00"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Mon Sep 24 22:26:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 22:26:48 2012 -0700"
      },
      "message": "Merge \"Fix touch position correction data passing\" into jb-mr1-dev"
    },
    {
      "commit": "6ca50d99208efdbcad96b3260fe7592bf95a6b00",
      "tree": "7a83017e49dadcdc62fa4b247086959c99d47f2f",
      "parents": [
        "0d4d109621ba8cabe0863142513fa8be07d52576"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Sep 25 11:58:36 2012 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue Sep 25 14:24:15 2012 +0900"
      },
      "message": "Fix touch position correction data passing\n\nBug: 7225811\nChange-Id: I3dcc0385ed633585d6810fdb742e0f88c2efbbd2\n"
    },
    {
      "commit": "fa1b95ce3a757bd8371b4da7607d5c5dacfdce22",
      "tree": "550ce8960923467989926514594fa875305b788b",
      "parents": [
        "4d75fe9bcaaf63d61bdafea3ad88ea22ebe54430",
        "8ec0064c49e80945dbe1bb31129eb890478b7e06"
      ],
      "author": {
        "name": "Ken Wakasa",
        "email": "kwakasa@google.com",
        "time": "Mon Sep 24 21:20:43 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 21:20:44 2012 -0700"
      },
      "message": "Merge \"Make children addresses and parent addresses use signed addresses.\" into jb-mr1-dev"
    },
    {
      "commit": "4d75fe9bcaaf63d61bdafea3ad88ea22ebe54430",
      "tree": "b2a79cef22eb9d98be0c086ac52a143758dbda32",
      "parents": [
        "089c7d43c7a81dc862212c91b14bac7d2294da51"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Tue Sep 25 13:03:56 2012 +0900"
      },
      "committer": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Tue Sep 25 13:03:56 2012 +0900"
      },
      "message": "FIX: Wrong way to gesture speed calculation.\n\nThis is a follow-up to bug: 7165929\n\nChange-Id: I7ad2bbd1f6ef1f74ea8770585f584d4232cb40b5\n"
    },
    {
      "commit": "8ec0064c49e80945dbe1bb31129eb890478b7e06",
      "tree": "b89827111272581a8a0199e5a972ec2611e7d3d1",
      "parents": [
        "0d4d109621ba8cabe0863142513fa8be07d52576"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Thu Sep 20 16:21:40 2012 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Tue Sep 25 12:55:14 2012 +0900"
      },
      "message": "Make children addresses and parent addresses use signed addresses.\n\nSigned addresses are used only in version 3 with dynamic update.\n\nbug: 6669677\n\nChange-Id: Iadaeab199b5019d2330b4573c24da74d64f0945e\n"
    },
    {
      "commit": "089c7d43c7a81dc862212c91b14bac7d2294da51",
      "tree": "5d856d28a60a8da4a9b8736a305fa887259d2286",
      "parents": [
        "0d4d109621ba8cabe0863142513fa8be07d52576",
        "0edab9d2fcc30667c79aa9221dbb27f042d8b455"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Mon Sep 24 20:27:12 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 20:27:14 2012 -0700"
      },
      "message": "Merge \"Use touch position correction in the geometric input\" into jb-mr1-dev"
    },
    {
      "commit": "0d4d109621ba8cabe0863142513fa8be07d52576",
      "tree": "3d0a2570c209e3471c32b86db9d0f763f772d07e",
      "parents": [
        "ad3e50e2350bdcb991f1893e6f27d6094fad80cf"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Sep 24 16:00:36 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Sep 24 16:00:36 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I1e46157047699a32560c484d0d3a4da0403b666f\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "ad3e50e2350bdcb991f1893e6f27d6094fad80cf",
      "tree": "5582a64ccb986c793c3da1e76833678f13a0a406",
      "parents": [
        "0eef4b1e6f607500020c3460bb09339032143505",
        "886784f0a2b6a46b0c810ea5d7f9ce843949dc3a"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Sep 24 08:43:42 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 24 08:43:42 2012 -0700"
      },
      "message": "am 886784f0: (-s ours) Reconcile with jb-mr0-release - do not merge\n\n* commit \u0027886784f0a2b6a46b0c810ea5d7f9ce843949dc3a\u0027:\n  DO NOT MERGE: Clear cache of the user dictionary when a word is added\n"
    },
    {
      "commit": "886784f0a2b6a46b0c810ea5d7f9ce843949dc3a",
      "tree": "2a37c6504b916b314969ea87df83f8dcae8a44fc",
      "parents": [
        "b1fbd696de3f34696b9ce2dd7fb481abd0de8c3b",
        "c565eebdd55b37f549fbc8d8bbef65926425c21f"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Sep 24 07:39:18 2012 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Sep 24 07:39:18 2012 -0700"
      },
      "message": "Reconcile with jb-mr0-release - do not merge\n\nChange-Id: I5bf193fecac93033d3e224eb75b477f14077b05f\n"
    },
    {
      "commit": "0edab9d2fcc30667c79aa9221dbb27f042d8b455",
      "tree": "6268252883d4a462412b98f213b2fd744ac6e516",
      "parents": [
        "8acb881a50c81d4906adc0e6234c99aba8abfa5b"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Mon Sep 24 18:29:31 2012 +0900"
      },
      "committer": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Mon Sep 24 21:58:16 2012 +0900"
      },
      "message": "Use touch position correction in the geometric input\n\nbug: 7108161\n\nChange-Id: I72d51bcfa26f241bec8fa907d64384e7eebe5c5e\n"
    },
    {
      "commit": "0eef4b1e6f607500020c3460bb09339032143505",
      "tree": "5582a64ccb986c793c3da1e76833678f13a0a406",
      "parents": [
        "28661069591fd1d6a8e25981aaade2e5d8b20b9a",
        "6a58bb7ac95e804f87c4e88b5eb970d28210518e"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 04:30:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 04:30:32 2012 -0700"
      },
      "message": "Merge \"Add suggestion span upon starting a gesture.\" into jb-mr1-dev"
    },
    {
      "commit": "6a58bb7ac95e804f87c4e88b5eb970d28210518e",
      "tree": "d13b3bcbbcc85229892d15fa784b0914740b5ec4",
      "parents": [
        "65ef26081b78f52960ad520f997b3e79dcbb8528"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 16:15:20 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 20:25:46 2012 +0900"
      },
      "message": "Add suggestion span upon starting a gesture.\n\nBug: 7196761\nChange-Id: If60cb809b205159ced1887f94b7caf9775fcf3bb\n"
    },
    {
      "commit": "28661069591fd1d6a8e25981aaade2e5d8b20b9a",
      "tree": "48e184d00cec84b203de12867c622fcf2b10263b",
      "parents": [
        "88985bfa2e8e05e7974fc3c275076888e98f1b5d"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Mon Sep 24 20:02:57 2012 +0900"
      },
      "committer": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Mon Sep 24 20:02:57 2012 +0900"
      },
      "message": "Using relative speed instead of duration rate for gesture input distance calculation.\n\nbug: 7165929\n\nChange-Id: I94fe18c57bf19fe58b5050f2c7b3085c6cba6fa8\n"
    },
    {
      "commit": "88985bfa2e8e05e7974fc3c275076888e98f1b5d",
      "tree": "40d20b3165f1fef8e393a711947fe8973c0e5159",
      "parents": [
        "d3fabe7fa5349d2c207ae6c0a8f295f5edf820bb",
        "72c5d328882976a0b4ae8b01a872ff5ae4d10547"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 03:41:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 03:41:48 2012 -0700"
      },
      "message": "Merge \"Fix a bug where the cursor pos wouldn\u0027t be tracked correctly\" into jb-mr1-dev"
    },
    {
      "commit": "72c5d328882976a0b4ae8b01a872ff5ae4d10547",
      "tree": "cedb728bb3344c23ca8bb5e971f114d9afef84ca",
      "parents": [
        "65ef26081b78f52960ad520f997b3e79dcbb8528"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 19:33:42 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 19:33:42 2012 +0900"
      },
      "message": "Fix a bug where the cursor pos wouldn\u0027t be tracked correctly\n\nThis would cause\nBug: 7208199\n\nChange-Id: I8474985bfe349e1530b27bc98842937627bbe4e0\n"
    },
    {
      "commit": "d3fabe7fa5349d2c207ae6c0a8f295f5edf820bb",
      "tree": "ebdb7d0bcdb8ccfe0a3ed3de5fcc2d3ed0ca0b99",
      "parents": [
        "b7605910404b9fe1e50fedd040cf6563b06afa6b",
        "6efe788494195fb8a57a2317cfa35e01ae7fda13"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 01:30:38 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 01:30:38 2012 -0700"
      },
      "message": "Merge \"Set punctuation suggestions at start if activated\" into jb-mr1-dev"
    },
    {
      "commit": "6efe788494195fb8a57a2317cfa35e01ae7fda13",
      "tree": "91dff014242931e1df4162999afc9f2a0d25c37b",
      "parents": [
        "65ef26081b78f52960ad520f997b3e79dcbb8528"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 17:27:03 2012 +0900"
      },
      "committer": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Mon Sep 24 17:27:03 2012 +0900"
      },
      "message": "Set punctuation suggestions at start if activated\n\nBug: 7218468\nChange-Id: I9f8c1f13dc26cedb95b65279a34a825021dfa72a\n"
    },
    {
      "commit": "b7605910404b9fe1e50fedd040cf6563b06afa6b",
      "tree": "8282b1d6ea0241f419b98f5f0286df509275f041",
      "parents": [
        "65ef26081b78f52960ad520f997b3e79dcbb8528",
        "b305e6775a214f1cc16e584484e26a47eb8baa52"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Mon Sep 24 00:12:53 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 00:12:53 2012 -0700"
      },
      "message": "Merge \"Second finger can start gesture input\" into jb-mr1-dev"
    },
    {
      "commit": "65ef26081b78f52960ad520f997b3e79dcbb8528",
      "tree": "2a9504d63748541cc7bd2dd1fe426f747a89beaf",
      "parents": [
        "1e974deaa61c5ed1a8e64fb623ddd0b6af09bc3e",
        "fff8613df04af17bf56db866075b220d1ef0fbe8"
      ],
      "author": {
        "name": "Jean Chalard",
        "email": "jchalard@google.com",
        "time": "Sun Sep 23 23:48:19 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 23 23:48:20 2012 -0700"
      },
      "message": "Merge \"Fix a race condition with shift\" into jb-mr1-dev"
    }
  ],
  "next": "b305e6775a214f1cc16e584484e26a47eb8baa52"
}
