GNOME Bugzilla – Bug 729884
Unbreak vte-2.91 -T
Last modified: 2014-05-12 09:06:16 UTC
The following gtk+ commit broke the -T option in the vte test application. Reverting it makes the -T option work on vte-0-36, but not in master. commit 3c2c3ab6f9335f8e7592041ca6ce7490ede62eeb Author: Jasper St. Pierre <jstpierre@mecheye.net> Date: Thu Aug 22 13:20:10 2013 -0400 gtkwindow: Calculate the opaque window based off of the style https://bugzilla.gnome.org/show_bug.cgi?id=706922 After vte_terminal_set_opacity was removed, the alpha channel of the background colour is used to control the opacity, but that is not set in vte_terminal_set_colors. This is presumably a fallout from this vte commit: commit 060850078a53dce64c3d2b96882f525fef7f5028 Author: Christian Persch <chpe@gnome.org> Date: Fri Apr 4 10:26:00 2014 +0200 widget: Remove unused tint colour
Created attachment 276252 [details] [review] widget: Set the background alpha in set_colors
Created attachment 276255 [details] [review] widget: Set the background alpha in set_colors
*** Bug 728675 has been marked as a duplicate of this bug. ***
Comment on attachment 276255 [details] [review] widget: Set the background alpha in set_colors Thanks for the review.
Created attachment 276256 [details] [review] vteapp: Unbreak transparency
Created attachment 276365 [details] [review] vteapp: Unbreak transparency
Created attachment 276366 [details] [review] vteapp: Unbreak transparency
Created attachment 276367 [details] [review] [vte-0-36] vteapp: Unbreak transparency
Comment on attachment 276366 [details] [review] vteapp: Unbreak transparency chpe committed already committed a similar fix: commit 4431fd96c2224988ec844cb7cfd3e947b1d819b4 Author: Christian Persch <chpe@gnome.org> Date: Sun May 11 10:18:04 2014 +0200 vteapp: Only install argb visual when required by options
Review of attachment 276367 [details] [review]: Approved by chpe in #vte on GIMPNet: 08:52 <rishi> chpe: Does bug 729884 look better now? 08:52 <Services> Bug http://bugzilla.gnome.org/show_bug.cgi?id=729884 normal, Normal, ---, vte-maint, UNCONFIRMED, Unbreak vte-2.91 -T 09:00 <chpe> rishi: the master one shouldn't be necessary anymore, I already fixed it there. please do commit the 0-36 one