{"push_id":1067888144,"size":9,"distinct_size":9,"ref":"refs/heads/cm-13.0","head":"8c5ff1fbf03f9ae6a4ae3aa4da0106b018269513","before":"2cf06e5170514650bde39f6a63e6acb05e2fdc23","commits":[{"sha":"68267b82fe666491ba7c321af19eac11be92f5f5","author":{"email":"890c52c09bb112b71da034f53efdc25089b8901f@cyngn.com","name":"Luis Vidal"},"message":"Add WEATHER_TEMPERATURE_UNIT to CMSettings [1/2]\n\nIntroduce WEATHER_TEMPERATURE_UNIT. This setting will be used to\nstore the temperature unit in which the weather data will be reported.\n\nUsers will be able to set this value in the weather settings menu.\nEach weather service provider might choose to provide the user\nwith a way to overlay this value (for example via the settings\nactivity that each service provider can define)\n\nChange-Id: Ib6e47c9790aba02e6c29bd7f783730efda9177f3\nTICKET:CYNGNOS-2426","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/68267b82fe666491ba7c321af19eac11be92f5f5"},{"sha":"d683ab783231262ceb79ab14df9a91d1b338bce4","author":{"email":"890c52c09bb112b71da034f53efdc25089b8901f@cyngn.com","name":"Luis Vidal"},"message":"Use temperature unit from CMSettings on weather update requests\n\nMake sure the the weather update requests are using the temperature\nunit set by the user in the weather settings\n\nChange-Id: Iac3a891b5afbcf36a87386f828b40bcbd0e1de02\nTICKET: CYNGNOS-2429","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/d683ab783231262ceb79ab14df9a91d1b338bce4"},{"sha":"1aba3b70395d395a732966db6dec63dc0709d09f","author":{"email":"890c52c09bb112b71da034f53efdc25089b8901f@cyngn.com","name":"Luis Vidal"},"message":"Weather API: Delegate the responsability of rejecting back to back requests [1/2]\n\nThe Weather Manager Service should not impose rules regarding how\na weather provide service wants to react to back to back weather\nupdate requests, nor impose the time a caller should wait before\na new request can be submitted. These constraints vary between\nweather services, so it's up the each implementation to enforce\nthese constraints.\n\nWith this patch, the Weather manager service will pass the requests\nas they come from the requester and it will be up to the active service\nprovider decide whether process or reject the request.\n\nChanges to API:\n- Moved the request statuses to new inner class RequestStatus in\n CMWeatherManager\n- Pass status arg to onLookupCityRequestCompleted()\n- Added reject(int) method to ServiceRequest\n\nChange-Id: I3512490688255e25395e955d506fe42ed52f8fe0\nTICKET: CYNGNOS-2430","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/1aba3b70395d395a732966db6dec63dc0709d09f"},{"sha":"9493bea29a305d4a3a3e8efe3a872e14c45b00fe","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"ExtViews: Pass input events to underlying Window\n\nChange-Id: If4303a49dd0c637e9336dcf454e338b883906925\nTICKET: CYNGNOS-2442","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/9493bea29a305d4a3a3e8efe3a872e14c45b00fe"},{"sha":"a406c877ec5cb1d4d745c04530db86405d4371e8","author":{"email":"890c52c09bb112b71da034f53efdc25089b8901f@cyngn.com","name":"Luis Vidal"},"message":"Remove public default constructor from CMWeatherManager.RequestStatus [1/2]\n\nRequestStatus holds only final constants and should not provide\npublic constructors. This class also should be final.\n\nThis patch also fix minor typos on RequestStatus javadoc\n\nChange-Id: I0deb1d6a9b23eed83451dec352bb4c410e2378d6\nTICKET: CYNGNOS-2441","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/a406c877ec5cb1d4d745c04530db86405d4371e8"},{"sha":"f97b2674e3457ccf17eb1e2114ac7536665f32ea","author":{"email":"cd29de32d4c2f73c4d50e4968d477856b3158715@cyngn.com","name":"Adnan Begovic"},"message":"cmsdk: Exclude compiled 'cyanogenmod/library' java package.\n\n  Since aar's contain the raw resource to be compiled into the\n  consumer package, having the compiled java from the resources\n  inside of the java archive can lead to multiple instances\n  of the class in the target package during compilation.\n\n  Avoid that scenario by excluding the compile 'cyanogenmod/library'\n  package from the final aar.\n\nTICKET: CYNGNOS-2305\nChange-Id: I3b40205f4c2173ecd059e034312ed18dc9c6de34","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/f97b2674e3457ccf17eb1e2114ac7536665f32ea"},{"sha":"f6f1363b5d495cc16d9d6a8837d0bcf386e0087a","author":{"email":"9defb1d2166fe02be9724618510318ef57e74e91@cyanogenmod.org","name":"Michael Bestas"},"message":"Fix LiveDisplay string\n\nChange-Id: Ic7e03a1284bc51ef91ad9e7d8d2572aec405ee14","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/f6f1363b5d495cc16d9d6a8837d0bcf386e0087a"},{"sha":"5646c893217f44cc31e251368f9c5ed655ff0922","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"livedisplay: Fix error checks when fetching config\n\nChange-Id: I8ba43f32b2c45f626401f3cbc0050bc0593748c8","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/5646c893217f44cc31e251368f9c5ed655ff0922"},{"sha":"8c5ff1fbf03f9ae6a4ae3aa4da0106b018269513","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"livedisplay: Publish our own damn tile!\n\nChange-Id: If765cb1fe1cbc34c857dc6237cd25a1fb27f848e","distinct":true,"url":"https://api.github.com/repos/Altaf-Mahdi/cm_platform_sdk/commits/8c5ff1fbf03f9ae6a4ae3aa4da0106b018269513"}]}