sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

index.md (1898B)


      1 alpha
      2 =====
      3 
      4 [![Screenshot](st-alpha-s.png)](st-alpha.png)
      5 
      6 Description
      7 -----------
      8 This patch allows users to change the opacity of the background. Note that *you
      9 need an X composite manager* (e.g. compton, xcompmgr) to make this patch
     10 effective.
     11 
     12 Notes
     13 -----
     14 * The alpha value affects the default background only.
     15 * The color designated by 'defaultbg' should not be used elsewhere.
     16 * Embedding might fail after applying this patch.
     17 
     18 Changes in 0.8.2
     19 ----------------
     20 * The internal method for querying X visual is changed. St will respect the
     21   visual of its parent window, allowing it to be embedded easily.
     22 * Opacity value is now typed in float.
     23 * `-A` option is added to allow changing the opacity value without compiling.
     24 
     25 Download
     26 --------
     27 * [st-alpha-0.4.1.diff](st-alpha-0.4.1.diff)
     28 * [st-alpha-0.5.diff](st-alpha-0.5.diff)
     29 * [st-alpha-0.6.diff](st-alpha-0.6.diff)
     30 * [st-alpha-0.7.diff](st-alpha-0.7.diff)
     31 * [st-alpha-20160727-308bfbf.diff](st-alpha-20160727-308bfbf.diff)
     32 * [st-alpha-20170509-5a10aca.diff](st-alpha-20170509-5a10aca.diff)
     33 * [st-alpha-20171221-0ac685f.diff](st-alpha-20171221-0ac685f.diff)
     34 * [st-alpha-0.8.1.diff](st-alpha-0.8.1.diff)
     35 * [st-alpha-20180616-0.8.1.diff](st-alpha-20180616-0.8.1.diff)
     36 * [st-alpha-20190116-3be4cf1.diff](st-alpha-20190116-3be4cf1.diff)
     37 * [st-alpha-0.8.2.diff](st-alpha-0.8.2.diff)
     38 * [st-alpha-0.8.5.diff](st-alpha-20220206-0.8.5.diff)
     39 
     40 Following patch also applies alpha to background color set with OSC 11:
     41 
     42 * [st-alpha-osc11-20220222-0.8.5.diff](st-alpha-osc11-20220222-0.8.5.diff)
     43 
     44 Authors
     45 -------
     46 * Eon S. Jeon - <esjeon@hyunmu.am>
     47 * pr - <protodev@gmx.net> (0.5 port)
     48 * Laslo Hunhold - <dev@frign.de> (0.6, git ports)
     49 * Ivan J. - <parazyd@dyne.org> (git port)
     50 * Matthew Parnell - <matt@parnmatt.co.uk> (0.7 port)
     51 * Johannes Mayrhofer - <jm.spam@gmx.net> (0.8.1 port)
     52 * Àlex Ramírez <aramirez@posteo.net> (0.8.1 pre-multiplication fix).