Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

[Gtk] Add Popover transparency without alpha support #587

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Commits on Mar 14, 2016

  1. [Gtk] Add Popover transparency without alpha support

    Simulates alpha color support by rendering the Gdk window
    content behind a popover on its background, if the Gdk
    screen does not support alpha colors or window opacity.
    sevoku committed Mar 14, 2016
    Configuration menu
    Copy the full SHA
    bb1d260 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96868d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2016

  1. [Gtk] Optimize fake popover transparency impl.

    * Use gdk_cairo_set_source_window() if possible (Gtk+ 2.24+)
    * Optimize window to pixbuf rendering with Gtk+ < 2.24
    sevoku committed Mar 17, 2016
    Configuration menu
    Copy the full SHA
    c99df78 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2016

  1. [Gtk] Use gdk_cairo_set_source_window on Linux only

    On Windows and Mac gdk_cairo_set_source_window()
    does not work properly.
    sevoku committed Mar 21, 2016
    Configuration menu
    Copy the full SHA
    ea6fd67 View commit details
    Browse the repository at this point in the history
  2. [Gdk] Fill Popover without any alpha support

    If the platform has no alpha support and alpha
    can not be faked, just fill the whole popover
    with the desired background color and stroke
    around the whole window.
    sevoku committed Mar 21, 2016
    Configuration menu
    Copy the full SHA
    fbbe782 View commit details
    Browse the repository at this point in the history