After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 345378 - real transparency
real transparency
Status: RESOLVED FIXED
Product: gnome-terminal
Classification: Core
Component: general
git master
Other Linux
: Normal enhancement
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
Depends on: 345377
Blocks:
 
 
Reported: 2006-06-20 04:58 UTC by Behdad Esfahbod
Modified: 2006-07-10 18:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The patch (6.62 KB, patch)
2006-06-20 04:59 UTC, Behdad Esfahbod
committed Details | Review

Description Behdad Esfahbod 2006-06-20 04:58:27 UTC
Patch from Rawhide, to add support for compositing managers.
Comment 1 Behdad Esfahbod 2006-06-20 04:59:11 UTC
Created attachment 67669 [details] [review]
The patch

Author: Kristian Høgsberg <krh redhat.com>
Comment 2 Behdad Esfahbod 2006-07-10 18:32:17 UTC
2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 345378 – real transparency
        Patch from Kristian Høgsberg <krh redhat.com>

        * src/terminal-screen.c (terminal_screen_reread_profile),
        (profile_changed_callback), (terminal_screen_set_profile):
        * src/terminal-screen.h:
        * src/terminal-widget-vte.c
        (terminal_widget_set_background_transparent),
        (terminal_widget_set_background_darkness),
        (terminal_widget_set_background_opacity):
        * src/terminal-widget.h:
        * src/terminal-window.c (initialize_alpha_mode),
        (terminal_window_uses_argb_visual), (terminal_window_init):
        * src/terminal-window.h:
        * src/terminal.c (terminal_app_new_terminal):
        Use real transparency when the X server supports it.

        * configure.in: Require vte-0.13.3 that has the necessary bits
        (vte_terminal_set_opacity)