GitHub PushEvent at 2014-09-25 15:45:48
Repository: robolectric
Actor: jongerrish
Payload: {"shas":[["ed898f2b5b7312af4779636638d081aa6ebd9e13","2e90fdc50e26d8f751fa5efbe787ac59e8ede01b@cisco.com","Added new Config value for libraries\n\nThis config value specifies the paths to required Android\nLibrary projects (relative to the project base dir). When\npresent, it supercedes the libraries from project.properties.\n\nAlso added a few constants in AndroidManifest.java to replace\nhard-coded strings.","Andrew Richardson",true],["da79b9eb8d2e2d6bd3025077bba52956cb6d36b8","a81270b46694d57773c8fe46218680cb959666f5@yandex-team.ru","Fixed NPE on StrictMode.setVmPolicy","Dima Gerasimov",true],["26efe8a41de9e29e8815b46032c6645427490570","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Initialize ShadowImageView.matrix field to prevent NPE. Real android source starts with this field initialized:-\n\nhttps://android.googlesource.com/platform/frameworks/base/+/jb-release/core/java/android/widget/ImageView.java\nAdd test for ImageView to show that ImageView.matrix must be initialized","Jonathan Gerrish",false],["813bff45ce59160d4f5f4946387bb9cb11e30f1d","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Merge branch 'master' of https://github.com/robolectric/robolectric into shadow_image_view_fix","Jonathan Gerrish",false],["e470292f912b8b196099f7a0d888078969aa190c","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Implement Theme.applyStyle() correctly.\n\nExisting implementation only sets (and overrides) previous theme styles. Correct behaviour should overlay styles of the original Theme replacing original attributes conditionally when \"force\" == true.","Jonathan Gerrish",false],["21bf2036973be401ac45a24e1303c471b5d24c13","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Add overlayed styles to the end of the list not the beginning, the ones added later are the ones that are applied last.","Jonathan Gerrish",false],["d8c6ce10f7f2ea79989772b04a95f1fae12e2caf","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Initialize attr array as empty array when passed in as null.","Jonathan Gerrish",false],["f8f89dd089c152925fca9b4c9c925169d1c4ebad","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Only look up style resource if it could be resolved.","Jonathan Gerrish",false],["8d15a25dcbb239d8280416300ffe2f858570b8e2","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Rework how overlayed styles are applied in Robolectric.\n\nShadowAssetManager should keep a list of overlayed styles, but rather than trying to process them in the theme we should do so in ShadowResources since we need to resolve each attribute and any possible references through indirection at this point.","Jonathan Gerrish",false],["8e2df264d159e5a6cf5e6760678c1a0f4c262b51","1f6ad813de4af2f077b8a74f219a8fc4b730e766@gmail.com","Merge pull request #1271 from jongerrish/shadow_image_view_fix\n\nInitialize ShadowImageView.matrix field to prevent NPE.","Erich Douglass",false],["99b34d40a6ccb8d6049d38cfdcdfedde3d39f251","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Support custom item states in android selectors.\n\nThis was failing because custom namespaced attributes are not correctly resolved, since the Node.getName()\nreturns the fully qualified name including the namespace which cannot be resolved in Robolectric's ResourceIndex.\n\nWe actually need to check here if the attribute's namespace is the default namespace and if so then we can just\nreturn the local name.\n\nThis PR is also related to https://github.com/robolectric/robolectric/pull/1272 which will\nreplace any res-auto custom namespaces with the default package.","Jonathan Gerrish",false],["44d70acef1edb5bf5e733c94ab0a5c3f53e3da02","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Add support for mipmaps in layouts.","Jonathan Gerrish",false],["1122e49bb7214c313d47b8bd72779b76c8cdc5e4","26ea0695c30309dc45003d307f59083d8850f636@GMail.com","Merge pull request #1281 from jongerrish/construct_custom_views_with_custom_state\n\nSupport custom item states in android selectors.","Jake Wharton",false],["0a01bd3d930a0e9a9645ca7d26096e648f85d177","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Fix bug with incorrect custom namespace from PR: https://github.com/robolectric/robolectric/pull/1281","Jonathan Gerrish",false],["1e954c084b49e4980fa9e2205dceb28f18436b6b","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Support for subclasses of android.content.res.Resources().\n\nShadowResources will use the application ResourceLoader by default. Only the System Resources will have its ResourceLoader explicitly bound.\n\nConvert all references to resourceLoader instance member to using the accessor to ensure instantiation.\n\nAdd test which exposed an NPE for ShadowResources.resourceLoader and fix.","Jonathan Gerrish",false],["2c351069b1a3276b21e6e60357a0a2b77ab38fcc","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Merge branch 'master' of https://github.com/robolectric/robolectric into support_mipmap_resources","Jonathan Gerrish",false],["c1278de90ae9f7024a244ba1cff9a2482b370257","1f6ad813de4af2f077b8a74f219a8fc4b730e766@gmail.com","Merge pull request #1279 from jongerrish/shadow_resource_subclasses_should_have_app_resourceloader\n\nShadow resource subclasses should have app resourceloader.","Erich Douglass",false],["9f2b4daed6e2f24608cc8f675e2972b852b8aeb7","1f6ad813de4af2f077b8a74f219a8fc4b730e766@gmail.com","Merge pull request #1286 from jongerrish/fix_custom_namespace_bug\n\nFix bug with incorrect custom namespace.","Erich Douglass",false],["6aec9288568befcffadcaa61d351ce5d1ffef9e4","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Fix incorrect assertion in the test. The change in this PR inadvertantly fixed a bug whereby invalid resources were being added to the map.","Jonathan Gerrish",false],["9167410854b86448b45c032772f87fac0af15553","3692bfa45759a67d83aedf0045f6cb635a966abf@indiekid.org","Merge branch 'master' of https://github.com/robolectric/robolectric into fix_theme_apply_style\n\nConflicts:\n\tsrc/test/java/org/robolectric/R.java\n\tsrc/test/java/org/robolectric/shadows/ResourcesTest.java","Jonathan Gerrish",false]],"size":26,"ref":"refs/heads/master","head":"8281fc9a7e29025384220368a2cbab19490038f9"}