taffybar-2.1.0: A desktop bar similar to xmobar, but with more GUI

Copyright(c) Ivan A. Malison
LicenseBSD3-style (see LICENSE)
MaintainerIvan A. Malison
Stabilityunstable
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

System.Taffybar.EWMHPixbuf

Description

 

Synopsis

Documentation

pixBufFromEWMHIcon :: EWMHIcon -> IO Pixbuf Source #

Create a pixbuf from the pixel data in an EWMHIcon.

pixelsARGBToBytesABGR :: (Storable a, Bits a, Num a, Integral a) => Ptr a -> Int -> IO (Ptr Word8) Source #

Convert a C array of integer pixels in the ARGB format to the ABGR format. Returns an unmanged Ptr that points to a block of memory that must be freed manually.

pixBufFromColor :: Int32 -> ColorRGBA -> IO Pixbuf Source #

Create a pixbuf with the indicated RGBA color.

pixBufFromFile :: FilePath -> IO Pixbuf Source #

Create a pixbuf from a file and scale it to be square.