aboutsummaryrefslogtreecommitdiffstats
path: root/sdk
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactor WeatherInfo classLuis Vidal2016-04-083-108/+222
| | | | | | | | | | | | | | | | | | | | | - Builder constructor takes now 3 args: city name, temp and temp unit. This is the minimun data that a weather service should provide when a weather update request is processed. - Float members have been changed to double. Setter/getter methods updated. - New setter/getter methods have been added to set current day high and low temp. Forecast list should be used only to provide weather forecast for upcoming days (this has been clearly documented). WeatherContract was updated to include these 2 new columns - Added javadoc to all public methods - Timestamp is not longer required in constructor. A new method setTimestamp has been added Change-Id: Ia1edcfef0e2268f3881fed076c6ad74a81ca7334 TICKET: CYNGNOS-2365 TICKET: CYNGNOS-2382 TICKET: CYNGNOS-2356 TICKET: CYNGNOS-2360
* Add state member to WeatherLocation classLuis Vidal2016-04-081-9/+81
| | | | | | | | | | | | | Some weather service providers might require an additional state (territory) field to better identify a location, so a new field has been added to WeatherLocation class to hold this data. This patch also adds javadoc to public methods TICKET: CYNGNOS-2384 Change-Id: I927f58d436f044df3c8af496b0f27e017f5e73e3
* Add API to cancel an active weather requestLuis Vidal2016-04-075-13/+76
| | | | | | | | | | | | | | | | Add new API cancelRequest to CMWeatherManager. This will allow clients to cancel a request that was previuosly submitted to the weather service. As part of this change, requestWeatherUpdate(weatherLocation), requestWeatherUpdate(Location) and lookupCity(cityName) will now return the RequestInfo object created if the request was successfully submitted to the weather manager service TICKET: CYNGNOS-2383 TICKET: CYNGNOS-2385 Change-Id: Ic122f91e0ea8a24d81dbed48741ef1e33567b56c
* cmsdk: Actually return the system property in Build.Adnan Begovic2016-04-061-2/+6
| | | | | TICKET: CYNGNOS-2379 Change-Id: I7c7f3726b34db2b26d63fb4ef95df469fdf7e989
* cmsdk: Introduce Fig, api level 6.Adnan Begovic2016-04-012-1/+7
| | | | | Change-Id: I2916b1462c1f0b9582f4fefac82f60c20f820b85 TICKET: CYNGNOS-2303
* cmsdk: Add release notes for api level 5.Adnan Begovic2016-04-011-1/+18
| | | | Change-Id: I2ba738197286ce8f5128b08a6a800e06ec321822
* cmsdk: Move sdk classes under new sdk directory.Adnan Begovic2016-04-01101-0/+22133
TICKET: CYNGNOS-2299 Change-Id: Ia6c6a1ee901f4f94446c379cbceabfdfced651ef