{"push_id":619821052,"size":276,"distinct_size":0,"ref":"refs/heads/fix-resources","head":"0928ddbb5ae704d9c2174da0b9513031a1332856","before":"9c171f3300c04392fa68a656da2687cdf2ac8050","commits":[{"sha":"8853a62e3766fd3c0e7a058894e01d2744939612","author":{"email":"b851c268c5591fc1972420d70604187b3a405db5@gmx.de","name":"Christian Ascheberg"},"message":"update strings","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/8853a62e3766fd3c0e7a058894e01d2744939612"},{"sha":"f2623539ef7104a541c37e6fe531f846885721c3","author":{"email":"af03899c397aeb43b6235af872ad5ebe55741564@yahoo.com","name":"Fernando García Gómez"},"message":"Translate new string to spanish","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/f2623539ef7104a541c37e6fe531f846885721c3"},{"sha":"de0fc6c80f57bb40fa28c8c90e2a6d8344b6dbf6","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"hotfix to patch NPE on motionsensor code","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/de0fc6c80f57bb40fa28c8c90e2a6d8344b6dbf6"},{"sha":"0e4631895d580454aee9f435cdbba0f60c2ba364","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"Merge pull request #1424 from crankycoder/hotfix/1.6.1-motionsensor-npe\n\nhotfix to patch NPE on motionsensor code","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/0e4631895d580454aee9f435cdbba0f60c2ba364"},{"sha":"232072423308445f11fa5509352290840f8d1e00","author":{"email":"24bf68e341ce0fbd9259a5d51feed79682ea4eba@ip-10-146-1-172.ec2.internal","name":"Ubuntu"},"message":"bumped to v1.6.1","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/232072423308445f11fa5509352290840f8d1e00"},{"sha":"a6ee09b3e62009faf63047832522349b496825d5","author":{"email":"01d6f07c9eb0795f6e94ba58989343c428bc02b5@mozilla.com","name":"Garvan Keeley"},"message":"Merge pull request #1421 from cascheberg/translations\n\n@cascheberg Update translations","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/a6ee09b3e62009faf63047832522349b496825d5"},{"sha":"ca708afd86839a2763c662ef3535e11cb4ff57ba","author":{"email":"01d6f07c9eb0795f6e94ba58989343c428bc02b5@mozilla.com","name":"Garvan Keeley"},"message":"Merge pull request #1422 from cascheberg/fix-resources\n\n@cascheberg Improve localizability","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/ca708afd86839a2763c662ef3535e11cb4ff57ba"},{"sha":"df35e4db8eabe979343174e98a2329a506630535","author":{"email":"01d6f07c9eb0795f6e94ba58989343c428bc02b5@mozilla.com","name":"Garvan Keeley"},"message":"Merge pull request #1423 from stripTM/patch-11\n\n@stripTM Translate new string to spanish","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/df35e4db8eabe979343174e98a2329a506630535"},{"sha":"57c10bf1c7e465137bb808ce88779b2de02875da","author":{"email":"3d0643f9c02749eae65972b3743f6812ea0ee30f@gmail.com","name":"Garvan Keeley"},"message":"On lollipop, buttons' background Drawable is shared, so changing one\nwill affect others. Clone it before changing it.","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/57c10bf1c7e465137bb808ce88779b2de02875da"},{"sha":"b100d46f56424b19f4adf192afc9f31c6f735e03","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"Merge pull request #1426 from garvankeeley/blue-button-lollipop\n\nMetrics View buttons turn blue (upload and settings buttons)","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/b100d46f56424b19f4adf192afc9f31c6f735e03"},{"sha":"7939e5017480b2b0e8bfe7e55dade2e2f11ca9e4","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"adds a changelog screen on startup","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/7939e5017480b2b0e8bfe7e55dade2e2f11ca9e4"},{"sha":"70598cbf8c09e66b5908b2cdbae8cace84be85b0","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"re-enabled the version checking for the changelog","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/70598cbf8c09e66b5908b2cdbae8cace84be85b0"},{"sha":"48c5b9dd29a685d01e9374d173d0144ea818c73f","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"don't show the whatsnew dialog if the whatsnew text is of zero length","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/48c5b9dd29a685d01e9374d173d0144ea818c73f"},{"sha":"5f343ccd193354711eb92d6d6b66bd969cca0bf1","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"dropped the Wifi blocklist","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/5f343ccd193354711eb92d6d6b66bd969cca0bf1"},{"sha":"13c8ed77ca9f392ffd0e6fcf64bb4b1380c3c1c2","author":{"email":"01d6f07c9eb0795f6e94ba58989343c428bc02b5@mozilla.com","name":"Garvan Keeley"},"message":"Merge pull request #1414 from crankycoder/features/496-changelog\n\n496 - adds changelog on startup","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/13c8ed77ca9f392ffd0e6fcf64bb4b1380c3c1c2"},{"sha":"54308337d25968494501a8a52a453bbe394bc475","author":{"email":"01d6f07c9eb0795f6e94ba58989343c428bc02b5@mozilla.com","name":"Garvan Keeley"},"message":"Merge pull request #1418 from crankycoder/features/1417-drop-wifi-blocklist\n\n1417 - drop wifi blocklist","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/54308337d25968494501a8a52a453bbe394bc475"},{"sha":"170f9860633c094658e87d444d9fb679772b143f","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"Reorganize the codebase into a reusable library.\n\nAdded tests and code to support lazily bound Proxy objects for all\nservices.  This is required to support static assignment of member\nattributes like log instances.\n\nPulled out all the logic for the logging into a debug logger and a\nproduction logger as we can no longer depend on BuildConfig to switch\nloggers at runtime.  The logger must be set explicitly now on\napplication startup.\n\nMinor tweaks to the ServiceLocator to iron out some edge case\ninitialisation race conditions.\n\nUpdated all log instances to use the new logger service.\nRationalized the makeLogTag calls to always require a class.","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/170f9860633c094658e87d444d9fb679772b143f"},{"sha":"3ad79c4c8736c7b513b97f9369e7c456b9fd2951","author":{"email":"b851c268c5591fc1972420d70604187b3a405db5@gmx.de","name":"Christian Ascheberg"},"message":"minor bugfixes","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/3ad79c4c8736c7b513b97f9369e7c456b9fd2951"},{"sha":"1d93cef4611e26b320a4de12e535efa1ce4aca4c","author":{"email":"01d6f07c9eb0795f6e94ba58989343c428bc02b5@mozilla.com","name":"Garvan Keeley"},"message":"Merge pull request #1437 from cascheberg/fix\n\n@cascheberg Minor bugfixes","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/1d93cef4611e26b320a4de12e535efa1ce4aca4c"},{"sha":"ccbabd35205026d7af6d92ae37d96c73a3531c61","author":{"email":"b851c268c5591fc1972420d70604187b3a405db5@gmx.de","name":"Christian Ascheberg"},"message":"fix and update strings","distinct":false,"url":"https://api.github.com/repos/cascheberg/MozStumbler/commits/ccbabd35205026d7af6d92ae37d96c73a3531c61"}]}