lp://staging/~ci-train-bot/ubuntu-ui-toolkit/ubuntu-ui-toolkit-ubuntu-yakkety-landing-070

Created by CI Train Bot Account and last modified
Get this branch:
bzr branch lp://staging/~ci-train-bot/ubuntu-ui-toolkit/ubuntu-ui-toolkit-ubuntu-yakkety-landing-070
Only CI Train Bot Account can upload to this branch. If you are CI Train Bot Account please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
CI Train Bot Account
Project:
Ubuntu UI Toolkit
Status:
Merged

Recent revisions

1348. By CI Train Bot Account

Releasing 1.3.2060+16.10.20160814

1347. By CI Train Bot Account

* Fix OptionSelectorTestCase tests.
* Fix more OptionSelector autopilot tests
* Disable documentation building for GLES builds. Fixes LP: #1606222.
* Replace abs with qFabs due to GCC6 breakage. Fixes LP: #1610943.
* Limit s390x dependencies more due to upstart/s390x problems and removed
  packages in archives. Fixes LP: #1610951
* ListItemLayout doc: add elide mode change example and add section about
  labels default properties values. Fixes LP: #1603450.
* ListItemLayout doc: add explicit note about the need to bind ListItem's
  height to layout's height.
* More Scrollbar optimizations: 20% faster creation time. Fixes LP: #1606451
* Scrollbar: fix wrong thumb color on tap/mouse release and increase coverage
  of hover states unit tests. Fixes LP: #1608897
* Fix null pointer property initializer used with 1.3 PageWrapper.
  Fixes LP: #1604780.
* Fix BottomEdge content URL preloading. Fixes LP: #1604509.
* UCUnits::resolveResource: Prefer image path if it exists. This saves
  searching the disk for @gu images, which is a big speedup. According to
  callgrind loading 100 images from a folder that contains 380 images goes
  from around 3 million instructions per UCUnits::resolveResource call down
  to around 10 thousand. This optimization is ok since it is not correct to
  ship both image.png and image@20.png. You either have to ship gu-enabled
  files or not, but mixing them is not allowed. Searched for cases in which
  that may be happening in my phone and found none. Fixes LP: #1604029.
* Configure colors of the buttons in the ActionBar and PageHeader through
  their Styles. Fixes LP: #1597774.
* Fix assigning of constant values to a grouped property in StyleHints.
  Fixes LP: #1602836.
* Fix list view keyboard navigation for RightToLeft and BottomToTop
  directions. Fixes LP: #1605634
* Use external QML files instead of embedded QML strings for autopilot tests.
  Fixes LP: #1578319
* Fix failing autopilot header tests.
* Fix ActionSelectionPopover Autopilot CPO tests.
* Include indexes in "offline" docs and filter out link errors.
  Fixes LP: #1603937.
* Increase focus ring thickness from 1dp to 2dp. Fixes LP: #1602690.
* Add a snippet about tests to the toplevel README
* Enter/Return to trigger, Space to expand ComboButton. Fixes LP: #1523817.
* Initialize engine variable before using it in the _engine case.
* Use Qt.rgba instead of #0000 checking ListItem default color.
  Fixes LP: #1560004
* Don't use a different .desktop file in the gallery tests.
  Fixes LP: #1578319
* Update scaling docs, set QT_SCALE_FACTOR and unset GRID_UNIT_PX.
  Fixes LP: #1610208
* Sections: load Icons asynchronously.

1346. By Timo Jyrinki

Sync from archives.

* More s390x dependencies workarounding until upstart is really fixed.
* Replace abs with qFabs due to GCC6 breakage (LP: #1610943)

1345. By Launchpad Translations on behalf of ubuntu-sdk-team

Launchpad automatic translations update.

1344. By Launchpad Translations on behalf of ubuntu-sdk-team

Launchpad automatic translations update.

1343. By CI Train Bot Account

Releasing 1.3.2030+16.10.20160726.2

1342. By CI Train Bot Account

* Make qml-module-ubuntu-components-gles depend on
  qml-module-ubuntu-performancemetrics-gles.
* Set default for TextArea.persistentSelection and correct type.
  Fixes LP: #1594400
* Add version suffix to all unit tests in visual.
* Stop using macros for namespaces in headers. Fixes LP: #1596536.
* More robust list and namespace handling in apicheck. Fixes LP: #1595461
* Separate plugin for Ubuntu.Components.Labs.
* Create separate plugin for Ubuntu.Components.Styles.
* Move C++ components into UbuntuToolkit library.
* Remove fw-headers from UbuntuGestures and UbuntuToolkit. We are no longer
  supporting them as public C++ API.
* Break unity8 with lower version 8.13.
* Improve the i18n documentation for plurals. Fixes LP: #1184810
* Don't get APL subheader colors from MainView AppHeader when there is no
  MainView. Fixes LP: #1588172
* Add Header.automaticHeight property. Fixes LP: #1540240
* UbuntuShape - Use reference counting to handle shape textures.
  The current shape textures handling system requires to search for the
  textures associated to the current graphics context by doing a search in an
  array for each item at each updatePaintNode() call. It also deletes the
  textures on OpenGLContext::aboutToBeDestroyed() signal emission, which
  appears in some cases to not have any OpenGL context bound.
  We propose an alternative to create and destroy shape textures per material
  creation and destruction with a reference counting mechanism to minimise
  costly calls. We search for the shape textures (hash lookup with an OpenGL
  context pointer as the key) only when a texture material is created or
  deleted, which is much more occasional compared to updatePaintNode() calls.
  That also ensures textures are deleted with the proper OpenGL context bound.
  The only drawback is that shape textures are deleted when there is no shape
  items anymore in a scene and recreated when there is a new one appearing.
  These operations being quite uncommon and relatively fast, the advantages
  seem to be higher than the drawbacks.
* Expansion of LD_LIBRARY_PATH is broken since it doesn't include a ":", which
  means PerformanceMetrics path, which is at the end, is actually not
  available, nor the current content of LD_LIBRARY_PATH.
  That fixes it using the proper shell expansion syntax.
* Fix packaging sorting bzr hook to work on bzr branches that are local only.
* Disable documentation building for GLES builds
* ProgressionVisual: do not load the icon until the progression is made
  visible.
* Scrollbar: do not load the stepper icon until it is visible.
* Scrollbar: load stepper icon asynchronously.
* Icon: only load when completed and therefore avoids multiple reloads caused
  by size changes.

1341. By Timo Jyrinki

Rebuild against Qt 5.6.

1340. By Launchpad Translations on behalf of ubuntu-sdk-team

Launchpad automatic translations update.

1339. By Launchpad Translations on behalf of ubuntu-sdk-team

Launchpad automatic translations update.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu-ui-toolkit
This branch contains Public information 
Everyone can see this information.