)]}'
{
  "commit": "ab751aa085433e9f735d2e7603459c6c7e9d2fb0",
  "tree": "ad5d37b0f1cad3297adef5b93d43e52c4a5b9381",
  "parents": [
    "6b762aaa8d24e9dcd91c69eaced417f688894add"
  ],
  "author": {
    "name": "satok",
    "email": "satok@google.com",
    "time": "Tue Sep 14 19:17:36 2010 +0900"
  },
  "committer": {
    "name": "satok",
    "email": "satok@google.com",
    "time": "Thu Sep 23 16:25:07 2010 +0900"
  },
  "message": "Add methods for managing subtypes\n\n- added showInputMethodSubtypePicker to public API\n-- show the selector dialog for subtypes\n- added getter, setter and event handler to InputMethodManagerService\n- extract InputMethodSubtype to the top level class for using it in aidl\n- TODO: make an enabler for input method subtypes\n- TODO: handle the event of changing an input method subtype in LatinIME\n\nChange-Id: I49f8c6675ac4b06511635d14a37bd398738eff33\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00d7fb066bb66eddd1af7f04b13e8d3a8d735ea2",
      "old_mode": 33188,
      "old_path": "api/current.xml",
      "new_id": "07aabede182f2098f7e942248ffed8a14d6164b6",
      "new_mode": 33188,
      "new_path": "api/current.xml"
    },
    {
      "type": "modify",
      "old_id": "36196536f689d3b4d60cb1bfb2e461c1f653d93a",
      "old_mode": 33188,
      "old_path": "core/java/android/inputmethodservice/AbstractInputMethodService.java",
      "new_id": "27af0135cc0571b13f4e2efdeb35133736aa5ef2",
      "new_mode": 33188,
      "new_path": "core/java/android/inputmethodservice/AbstractInputMethodService.java"
    },
    {
      "type": "modify",
      "old_id": "35fd46f5a2f2ec40b7a6d1062ad2857d4e95fe66",
      "old_mode": 33188,
      "old_path": "core/java/android/inputmethodservice/IInputMethodWrapper.java",
      "new_id": "24ea7d2681f63b1688d02cb2e8f1439f42d864aa",
      "new_mode": 33188,
      "new_path": "core/java/android/inputmethodservice/IInputMethodWrapper.java"
    },
    {
      "type": "modify",
      "old_id": "1a261d3fa6ba347511e740b02ab4596b8a8dcdb7",
      "old_mode": 33188,
      "old_path": "core/java/android/inputmethodservice/InputMethodService.java",
      "new_id": "6089013ac2128cf607e681746a5ddb3a134a9179",
      "new_mode": 33188,
      "new_path": "core/java/android/inputmethodservice/InputMethodService.java"
    },
    {
      "type": "modify",
      "old_id": "51dc6aeec537c8c9d87c3bd566dfc0df60e6a558",
      "old_mode": 33188,
      "old_path": "core/java/android/provider/Settings.java",
      "new_id": "e98fa265bcb0e81a7957965ff9184b8142804c2a",
      "new_mode": 33188,
      "new_path": "core/java/android/provider/Settings.java"
    },
    {
      "type": "modify",
      "old_id": "2ddf5f87481d6a88986617f81d3797ff3292aa5c",
      "old_mode": 33188,
      "old_path": "core/java/android/view/inputmethod/InputMethod.java",
      "new_id": "5ab3d34a8b3d573d6c2ad9adc2aee27588fcf6c4",
      "new_mode": 33188,
      "new_path": "core/java/android/view/inputmethod/InputMethod.java"
    },
    {
      "type": "modify",
      "old_id": "68e231cbdb3c7b031426515b553c9dcf1bba10b7",
      "old_mode": 33188,
      "old_path": "core/java/android/view/inputmethod/InputMethodInfo.java",
      "new_id": "54102f6bd34b46b6b8c7035ccc296f23a658c293",
      "new_mode": 33188,
      "new_path": "core/java/android/view/inputmethod/InputMethodInfo.java"
    },
    {
      "type": "modify",
      "old_id": "e30687f3327ba7ba5bf79d12f2bfcea1e0eb1fd3",
      "old_mode": 33188,
      "old_path": "core/java/android/view/inputmethod/InputMethodManager.java",
      "new_id": "8bd3298ed2cdeaf091cdbbfe698bbecc974a760f",
      "new_mode": 33188,
      "new_path": "core/java/android/view/inputmethod/InputMethodManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed82b8462729851acc49555850680ff1e094eb46",
      "new_mode": 33188,
      "new_path": "core/java/android/view/inputmethod/InputMethodSubtype.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1ed0445f4557a3f5d086d0ff8b5449ad550271d",
      "new_mode": 33188,
      "new_path": "core/java/android/view/inputmethod/InputMethodSubtype.java"
    },
    {
      "type": "modify",
      "old_id": "8ff18ed69f846cd91bd24809d22745d686e6c795",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/view/IInputMethod.aidl",
      "new_id": "c7fcab8ecd29d098994a073f4e3777397987cb45",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/view/IInputMethod.aidl"
    },
    {
      "type": "modify",
      "old_id": "adec0a750ebc57a01b36350782446f29d5c9e9fb",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/view/IInputMethodManager.aidl",
      "new_id": "d012b0f5269d349dcb7df976378f233bbf8bde7c",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/view/IInputMethodManager.aidl"
    },
    {
      "type": "modify",
      "old_id": "9efc7085f961f53505d2b60989c1320ce0e15b34",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/InputMethodManagerService.java",
      "new_id": "675760f46ced3ddbc970c14784803daed053ca66",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/InputMethodManagerService.java"
    }
  ]
}
