Use the paint opacity when painting a ClutterText
Use the paint opacity when painting a ClutterText

ClutterText should use the paint opacity for both text and
cursor.

ClutterLabel had the wrong behaviour, as it set the actor's
opacity using the text color's alpha channel, and ClutterEntry
completely disregarded the actor's opacity when painting the
cursor.

This commit harmonizes the ClutterText behaviour to always
use a composition of the actor's paint opacity and the text
and cursor alpha channel values, thus behaving more
consistently with the rest of Clutter.

ebassi/clutter,nobled/clutter,heysion/clutter-clone,GNOME/clutter,dlespiau/clutter,djdeath/clutter,GNOME/clutter,kerrickstaley/clutter-vala,djdeath/clutter-multithreaded,nobled/clutter,jigpu/clutter,djdeath/clutter-multithreaded,heysion/clutter-clone,heysion/clutter-clone,djdeath/clutter-android,jigpu/clutter,rkudiyarov/clutter_osx,spatulasnout/clutter,rkudiyarov/clutter_osx,djdeath/clutter-android,collects/clutter,tardyp/clutter,dlespiau/clutter,djdeath/clutter,Distrotech/clutter,jigpu/clutter,kerrickstaley/clutter-vala,djdeath/clutter-android,spatulasnout/clutter,GNOME/clutter,jigpu/clutter,GNOME/clutter,collects/clutter,collects/clutter,spatulasnout/clutter,collects/clutter,Distrotech/clutter,djdeath/clutter-android,ebassi/clutter,djdeath/clutter-multithreaded,kerrickstaley/clutter-vala,djdeath/clutter,djdeath/clutter-multithreaded,jigpu/clutter,spatulasnout/clutter,heysion/clutter-clone,spatulasnout/clutter,ebassi/clutter,dlespiau/clutter,rkudiyarov/clutter_osx,djdeath/clutter,Distrotech/clutter,tardyp/clutter,nobled/clutter,Distrotech/clutter,ebassi/clutter,Distrotech/clutter,GNOME/clutter,djdeath/clutter-android,tardyp/clutter,kerrickstaley/clutter-vala,jigpu/clutter,djdeath/clutter,rkudiyarov/clutter_osx,collects/clutter,Distrotech/clutter,ebassi/clutter,heysion/clutter-clone,djdeath/clutter