QML Text Component ignores alpha component of color property

Bug #1198830 reported by Timo Jyrinki on 2013-07-08
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtdeclarative-opensource-src (Ubuntu)
Undecided
Timo Jyrinki

Bug Description

We have a need for this Qt bug to be fixed:
https://bugreports.qt-project.org/browse/QTBUG-30246

After investigation it turns out that the fix is already in Qt trunk:
https://qt.gitorious.org/qt/qtdeclarative/commit/0b190b7114c816689eeb8478ea5151732bc7a5de

And in order to avoid a slight performance overhead it should be coupled with:
https://qt.gitorious.org/qt/qtdeclarative/commit/81a9dd71b9ce60ab4cae629b67d6f26ebdeb19db

Related branches

Timo Jyrinki (timo-jyrinki) wrote :

Built a package with the two patches.

The test procedure is: 1. Have the latest saucy image installed on your device. Log in, and do apt-get update && apt-get dist-upgrade on the device 2. apt-add-repository ppa:canonical-qt5-edgers/qt5-beta2 3. apt-get update && apt-get dist-upgrade (check that you get the PPA versions of the packages) 4. Reboot. Test!

Changed in qtdeclarative-opensource-src (Ubuntu):
assignee: nobody → Timo Jyrinki (timo-jyrinki)
Michał Sawicz (saviq) wrote :

+1 that this bug is fixed with these patches.

Changed in qtdeclarative-opensource-src (Ubuntu):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :
Download full text (4.1 KiB)

This bug was fixed in the package qtdeclarative-opensource-src - 5.0.2-6ubuntu1

---------------
qtdeclarative-opensource-src (5.0.2-6ubuntu1) saucy; urgency=low

  [ Timo Jyrinki ]
  * Resync with Debian, remaining changes:
    - Keep cherry-picked patches, and symbols
    - Keep debian/patches/rendering_performance_fix_lp1092358.patch
    - Add Vcs-Bzr field
  * Fix https://bugreports.qt-project.org/browse/QTBUG-30246 (LP: #1198830)
    - debian/patches/0b190b7114c816689eeb8478ea5151732bc7a5de_backport.patch
    - debian/patches/81a9dd71b9ce60ab4cae629b67d6f26ebdeb19db_backport.patch

  [ Dmitry Shachnev ]
  * Merge with Debian 5.0.2-6 to bring in documentation packages.
  * Note: architecture restrictions have been dropped from this upload,
    as requested by the Release Team.

qtdeclarative-opensource-src (5.0.2-6) experimental; urgency=low

  * Update symbols files.

qtdeclarative-opensource-src (5.0.2-5) experimental; urgency=low

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Make every package that ships a binary managed by qtchooser depend on it.
  * Build the documentation shipped with this submodule as a build-indep task:
    - Add the necessary indep build dependencies:
      * qttools5-dev-tools to use qhelpgenerator.
      * libqt5sql5-sqlite to generate qch doc.
    - Build and create packages for qch and HTML doc formats.
  * Update symbols files.
  * Set qtdeclarative5-dbg as M-A same, so it can be coinstalled with other
    archs debugging symbols.

  [ Timo Jyrinki ]
  * Depend on libgl1-mesa-dri from the qtquick2 QML plugin
    - Not depending may cause crashes due to lack of VBO support
      (https://bugs.launchpad.net/bugs/1176199)

qtdeclarative-opensource-src (5.0.2-4) experimental; urgency=low

  [ Pino Toscano ]
  * debian/control: remove extra ${misc:Pre-Depends} from qmlscene and
    qtdeclarative5-dev-tools.
  * Update symbols files.
  * Fix Vcs-* headers.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Update symbols with amd64 build.

qtdeclarative-opensource-src (5.0.2-3) experimental; urgency=low

  [ Pino Toscano ]
  * Update symbols files.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Update symbols files.

qtdeclarative-opensource-src (5.0.2-2) experimental; urgency=low

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Fix wrong permissions of examples.

  [ Pino Toscano ]
  * Update symbols files.
  * qtdeclarative5-localstorage-plugin: depend on libqt5sql5-sqlite, as it is
    used directly.
  * Remove extra ${shlibs:Depends} from qtdeclarative5-private-dev.
  * Bump the libqt5v8-5-private-dev and libqt5xmlpatterns5-private-dev build
    dependencies to 5.0.2~.
  * rules: use $(DEB_HOST_MULTIARCH) everywhere.

qtdeclarative-opensource-src (5.0.2-1ubuntu2) saucy; urgency=low

  [ Timo Jyrinki ]
  * debian/patches/8a3d48915c29484c9ffb2fb8f0e3b569a9fe9b44_backport.patch:
    - Cherry-pick from upstream
      https://codereview.qt-project.org/#change,56583 (LP: #1183350)
  * debian/patches/0001-Fallback-to-QMetaObject-for-properties-not-in-QQmlPr.patch:
    - Cherry-pick from upstream
      https://codereview.qt-project.org/#change,57392 (LP: #1187746)

qtdeclarative-opensource-src (5.0.2-1ubuntu1) saucy; urgen...

Read more...

Changed in qtdeclarative-opensource-src (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers