lp:~vthompson/ubuntu-weather-app/reboot-small-homehourly-tweak
- Get this branch:
- bzr branch lp:~vthompson/ubuntu-weather-app/reboot-small-homehourly-tweak
Branch merges
- Martin Borho: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 32 lines (+6/-4)2 files modifiedapp/components/HomeHourly.qml (+5/-3)
po/com.ubuntu.weather.pot (+1/-1)
- Ubuntu Weather Developers: Pending requested
-
Diff: 6484 lines (+6097/-0) (has conflicts)68 files modified.bzrignore (+19/-0)
CMakeLists.txt (+108/-0)
COPYING (+674/-0)
README (+11/-0)
README.translations (+40/-0)
app/CMakeLists.txt (+18/-0)
app/components/CMakeLists.txt (+7/-0)
app/components/DayDelegate.qml (+95/-0)
app/components/FastScroll.js (+130/-0)
app/components/FastScroll.qml (+321/-0)
app/components/HeaderRow.qml (+65/-0)
app/components/HomeGraphic.qml (+38/-0)
app/components/HomeHourly.qml (+96/-0)
app/components/HomeTempInfo.qml (+73/-0)
app/components/ListItemActions/CMakeLists.txt (+5/-0)
app/components/ListItemActions/CheckBox.qml (+25/-0)
app/components/ListItemActions/Remove.qml (+27/-0)
app/components/ListItemReorderComponent.qml (+106/-0)
app/components/ListItemWithActions.qml (+496/-0)
app/components/MultiSelectHeadState.qml (+72/-0)
app/components/MultiSelectListView.qml (+52/-0)
app/components/PageWithBottomEdge.qml (+411/-0)
app/components/WeatherListItem.qml (+139/-0)
app/components/WeatherListView.qml (+32/-0)
app/data/CMakeLists.txt (+5/-0)
app/data/CitiesList.js (+65/-0)
app/data/Storage.qml (+189/-0)
app/data/WeatherApi.js (+744/-0)
app/data/key.js (+1/-0)
app/graphics/CMakeLists.txt (+5/-0)
app/graphics/clouds.svg (+22/-0)
app/graphics/cloudy-night.svg (+38/-0)
app/graphics/cloudy.svg (+12/-0)
app/graphics/fog.svg (+13/-0)
app/graphics/partly-cloudy.svg (+21/-0)
app/graphics/rain.svg (+22/-0)
app/graphics/snow.svg (+21/-0)
app/graphics/starry.svg (+22/-0)
app/graphics/sunny.svg (+13/-0)
app/graphics/thunder.svg (+14/-0)
app/graphics/windy-snow.svg (+42/-0)
app/ubuntu-weather-app.qml (+237/-0)
app/ui/AddLocationPage.qml (+281/-0)
app/ui/CMakeLists.txt (+7/-0)
app/ui/HomePage.qml (+148/-0)
app/ui/LocationPane.qml (+183/-0)
app/ui/LocationsPage.qml (+152/-0)
app/ui/SettingsPage.qml (+61/-0)
app/ui/settings/CMakeLists.txt (+5/-0)
app/ui/settings/DataProviderPage.qml (+53/-0)
app/ui/settings/RefreshIntervalPage.qml (+56/-0)
app/ui/settings/UnitsPage.qml (+77/-0)
backend/CMakeLists.txt (+29/-0)
debian/changelog (+173/-0)
debian/compat (+1/-0)
debian/control (+41/-0)
debian/copyright (+54/-0)
debian/rules (+14/-0)
debian/source/format (+1/-0)
debian/ubuntu-weather-app-autopilot.install (+1/-0)
debian/ubuntu-weather-app.install (+1/-0)
manifest.json.in (+23/-0)
po/CMakeLists.txt (+33/-0)
po/com.ubuntu.weather.pot (+128/-0)
tests/CMakeLists.txt (+3/-0)
tests/autopilot/CMakeLists.txt (+8/-0)
ubuntu-weather-app.apparmor (+6/-0)
ubuntu-weather-app.desktop.in.in (+12/-0)
Branch information
Recent revisions
- 23. By Victor Thompson
-
* Fix eliding on LocationsPage
* Hide condition data on LocationsPage when in multiselect mode.Approved by Martin Borho, Ubuntu Phone Apps Jenkins Bot.
- 22. By Victor Thompson
-
* Revert WorkerScript, but still initialize app with stored data. Fixes: https:/
/bugs.launchpad .net/bugs/ 1432260. Approved by Martin Borho, Ubuntu Phone Apps Jenkins Bot.
- 21. By Martin Borho
-
To prevent a blank app at startup:
* reimplemented worker calls for data requests
* starts up the app with stored data and spins off a refresh request in a worker
.Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.
- 20. By Victor Thompson
-
Add current temps to the Locations page.
Approved by Martin Borho, Ubuntu Phone Apps Jenkins Bot.
- 19. By Victor Thompson
-
* Add pull to refresh support. Fixes: https:/
/bugs.launchpad .net/bugs/ 1429484. Approved by Martin Borho, Ubuntu Phone Apps Jenkins Bot.
- 18. By Martin Borho
-
Some fixes related to data backend and data format:
* added missing settings.interval value to request parameters in data client
* respect caching after adding a new location
* updated refresh interval choices to maintain netiquette (OWM/TWC): 5 min too small, should be 10min at least (TWC)
* alignment of data format for TWC/OWM for condition-phrase, updated RESPONSE_DATA_VERSION to force a refresh at start
* do refresh only from storage after a unit-setting change.Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.
- 17. By Nekhelesh Ramananthan
-
This MP brings the Add Location Page more in line with Clock app's own add city page to maintain consistency. Also there was no design specified for the add location page in weather app's design spec.
- Added fast scroll to add location page
- Renamed AddPage.qml to AddLocationPage.qml to be more specific
- Added section headers to listview
- Removed focus on search textfield immediately after opening the add location page. The reasoning here being that we show a list of cities that the user can choose from. Only if doesnt find his city there should he resort to searching online.
- Moved the search textfield to a component to allow for dynamic loading.Approved by Martin Borho, Ubuntu Phone Apps Jenkins Bot.
- 16. By Nekhelesh Ramananthan
-
Fxied the broken settings page links and also renamed Settings folder to settings to maintain consistency.
Approved by Martin Borho, Ubuntu Phone Apps Jenkins Bot.
- 15. By Andrew Hayzen
-
* Added multiselect/swipe delete and reorder support to locations list
* Added a few FIXMEs to fix in future mps.Approved by Martin Borho, Ubuntu Phone Apps Jenkins Bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu-weather-app/obsolete.trunk