)]}'
{
  "log": [
    {
      "commit": "7ac18b84459cf05a7fbc069d5e9900f411485992",
      "tree": "ca5a15ad7c6e46395caeda41b7a22847660408f1",
      "parents": [
        "4af26e7c98ccfe51c6c17ab292875441c6039131"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Jun 03 14:02:10 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Jun 03 14:26:29 2014 -0700"
      },
      "message": "Add AnimationDrawable test\n\nChange-Id: Ieabd1f628cdccd4939f733f92c0cbefbf8bc0446\n"
    },
    {
      "commit": "2af745b56cf4bdfdd9c05d90a4ccc740bf77a4fe",
      "tree": "464b2de55681ccbd1e79520dc4c89ca2bb96213a",
      "parents": [
        "4d24caf1dec2babf273b18c99638fe2a0635ced4"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Fri May 30 16:23:47 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Jun 03 10:54:14 2014 -0700"
      },
      "message": "Handle the alpha in the group setting and fix the fill issue.\n\nThe fill used to be dafault as \"none\".\nNow it is default to opaque black, which is consistent with svg now.\nSo it is better to always set the fill value.\n\nbug:15288554\n\nChange-Id: I07ac41c5adc77665e66e52f2c0220139586fb09b\n"
    },
    {
      "commit": "4d24caf1dec2babf273b18c99638fe2a0635ced4",
      "tree": "a91badbb5bd40b360737399eacec525c13262e0a",
      "parents": [
        "452f6ece7fe2fd1a85fca53f54e90bf041083b21"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Wed May 28 15:02:35 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Mon Jun 02 17:18:10 2014 -0700"
      },
      "message": "Add the tree hierarchy for the group\n\nbug:15288554\n\nChange-Id: I7caedb8466d078a0d9a6148e00d02eded4a4d234\n"
    },
    {
      "commit": "452f6ece7fe2fd1a85fca53f54e90bf041083b21",
      "tree": "11d47985f5cc7ebba385e02043202cb388152841",
      "parents": [
        "63cfd85bcce488a3f3952bd1db523a727d30ca39"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Wed May 28 09:48:36 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Wed May 28 13:22:44 2014 -0700"
      },
      "message": "Add translation and scale to the group tag and related tests.\n\nbug:15288554\n\nChange-Id: Iebe176d0a9c2c566d1910674a068e65e15569829\n"
    },
    {
      "commit": "63cfd85bcce488a3f3952bd1db523a727d30ca39",
      "tree": "9ad6bf61886785aa85047b38b13467225291b613",
      "parents": [
        "69170a56c600b993bc1116d71d0b9d38fbaf1d7a"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue May 27 10:42:15 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Wed May 28 09:31:19 2014 -0700"
      },
      "message": "Move the rotation information from path to group.\n\nAlso update the 3rd test to correctly testing clipping.\n\nRemoving some naive tests which rotate 360 or 0.\n\nbug:15288554\n\nChange-Id: I436e8e494cb78fc665a3890171a1af87367db419\n"
    },
    {
      "commit": "6d9c422de5e0a3890dd723cb1b9264d4507053e9",
      "tree": "8af7711a188e9074b1d01df40f9e860b4c9adbb1",
      "parents": [
        "c33fb2b5c014f37ce36dbc12eff1e969562f7d50"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Fri May 23 10:51:33 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue May 27 10:15:52 2014 -0700"
      },
      "message": "Bring the group tag back to VectorDrawable.\n\nThis is the first step, including:\n1. Bring the group tag back by reverting.\n2. If there is no group tag, then treat all the paths as a single group.\nMake sure our test cases covering both cases.\n\nAt the same time, fix one tiny UI bug in the test.\n\nTODO:\n1. Move the rotation to the group tag.\n2. Add translation/scale to the group tag.\n3. Convert the group into a tree hierarchy.\n\nThis reverts commit 404211630ba3bb865109434aba4433e7541b39d3.\n\nConflicts:\n\tgraphics/java/android/graphics/drawable/VectorDrawable.java\n\nChange-Id: Ife65bb6a7fc85f9947124b8e356cd5b82119796a\n"
    },
    {
      "commit": "46e546c28fd52b4dedf0a0fbd313db589cb9048b",
      "tree": "a248244def708aceabd7b72e060f4608fe8855a1",
      "parents": [
        "ddbbb8ae8561c9e61becd03faa40997d76ab5a51"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Mon May 12 10:11:41 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Mon May 12 10:54:11 2014 -0700"
      },
      "message": "Remove the group tag.\n\nSince we don\u0027t support animation, it is better not to expose the group tag for now,\nwhich will only lead to confusion.\nInternally, we keep the group class to represent multiple paths. But we don\u0027t\nallow multiple groups.\n\nChange-Id: I041ba32dff05ef6b1cd9d5ab1a1717e55a356145\n"
    },
    {
      "commit": "ddbbb8ae8561c9e61becd03faa40997d76ab5a51",
      "tree": "8e3f6203e2298f2667e0648eb2ab74a33860b9de",
      "parents": [
        "f73c8401a6ee76612edf4422ad9aa0dbc2ecf9c8"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue May 06 11:07:37 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Thu May 08 10:16:34 2014 -0700"
      },
      "message": "Further cleaning on animated part of VectorDrawable.\n\nState changed support is gone.\nRename VAnimatedPath.\nRemove the obsolete documents.\nUpdate the tests to reflect the API changes.\n\nChange-Id: Icdc19c6519a4e29975877c1d167e61c8fa14a371\n"
    },
    {
      "commit": "498213a265e05134b4a4fbf93dce69de1a47973c",
      "tree": "b7e3ac490cefbc916c55dd84c60f37507c06b2bc",
      "parents": [
        "9f5957989ef8d1e2219b624d731acfbf61a366d2"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Mon May 05 16:26:22 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Mon May 05 17:27:24 2014 -0700"
      },
      "message": "First step on API cleaning on the VectorDrawable to disable animation support\n\nCleaning on the API level, and related tests.\nThe animated icon will be only showing the initial state.\n\nTODO: Deep clean on the functionality part and attributes.\n\nChange-Id: I5723bc5b64f796c3a273d74bde02095751160a88\n"
    },
    {
      "commit": "589e7b40bee7768651bb4e5235675c43201361eb",
      "tree": "4d84d3fd1c54e45c0192ff87ee436575d3e1fcc3",
      "parents": [
        "f4201925d9e3d01e7a2a1db07c8186e4ba9a0fb5"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Apr 22 15:29:44 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Thu Apr 24 10:13:07 2014 -0700"
      },
      "message": "Format the xml files for the VectorDrawableTest\n\nAll automatically done by the tool.\nNo real changes.\n\nChange-Id: I8a98be9441d7cb0b3636c2a850d1e7de9e79394f\n"
    },
    {
      "commit": "4b1a7c203d5e32c8b2dc7f4f54f28559ca31860a",
      "tree": "2f0d7a1fc92ca8ada9a0ecb5466ed1ac523b31c2",
      "parents": [
        "a47c3cc5375777a9adbc0dba95e6f133541f8d28"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 10 14:28:30 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 10 14:28:30 2014 -0700"
      },
      "message": "Fix build breakage\n\nChange-Id: I73d9ff5f38986b7acf83b85c1989203f472bc5fd\n"
    },
    {
      "commit": "4b3988d159e1c9faa2a7e16c9aca9951264bb429",
      "tree": "73e5fcab7ae4f6dee3b3cef682ad157f54809c87",
      "parents": [
        "2271a91c327cee8a6c1dffcbfd3419c95d56c37e"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 10 11:14:45 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 10 11:21:15 2014 -0700"
      },
      "message": "Cleaning up VectorDrawable\n\nUse argb evaluation method from animation package, lazily create paint,\nset default for stroke line cap and join. Fix scaling to bounds. Fix\ndrawable in test app.\n\nChange-Id: I245d5d6acc6ba9806743ab2bf9bf99aff3649c39\n"
    },
    {
      "commit": "7f1ab7a43fd7e65bbd7460334014ecc73dbb1b8d",
      "tree": "df90a883a56678e8b9096a33d70b842333dd6c1b",
      "parents": [
        "2989c2cb5c649a0035db18f5f7f25ae5c34d2721"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 08 17:12:43 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 08 17:12:43 2014 -0700"
      },
      "message": "Theming for more VectorDrawable attrs, add attrs to test app\n\nBUG: 13878079\nChange-Id: Ibcc8d67446c44cd8f681230fc484c7dc7411ffab\n"
    },
    {
      "commit": "fba3bad3870d607ecaed4f147788885c841c2ab3",
      "tree": "467f9a781557d1fd25f5a5acb8e281dd7db689a0",
      "parents": [
        "1970f570714a4746bf592e26731ea0ee8933d363"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Wed Apr 02 16:35:24 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Wed Apr 02 17:31:08 2014 -0700"
      },
      "message": "Clean up on VectorDrawable.\n\nRename the test from DynamicDrawableTest to VectorDrawableTest.\nRemove duplicate function calls in the test.\nFix comments in VectorDrawable\n\nChange-Id: I1ef87137088ccc10b1abdb40ca368345d9dbadab\n"
    }
  ]
}
