Versions in this module Expand all Collapse all v1 v1.2.1 Mar 26, 2024 v1.2.0 Jan 30, 2024 v1.1.3 Jan 2, 2024 v1.1.2 Sep 16, 2023 v1.1.1 Jun 9, 2023 v1.1.0 Jun 8, 2023 Changes in this version + const HintIconMask + const HintIconPixmap + const HintIconPosition + const HintIconWindow + const HintInput + const HintMessage + const HintState + const HintUrgency + const HintWindowGroup + const SizeHintPAspect + const SizeHintPBaseSize + const SizeHintPMaxSize + const SizeHintPMinSize + const SizeHintPPosition + const SizeHintPResizeInc + const SizeHintPSize + const SizeHintPWinGravity + const SizeHintUSPosition + const SizeHintUSSize + const StateIconic + const StateInactive + const StateNormal + const StateWithdrawn + const StateZoomed + func WmClassSet(xconn *xprop.XPropConn, win xproto.Window, class *WmClass) error + func WmClientMachineGet(xconn *xprop.XPropConn, win xproto.Window) (string, error) + func WmClientMachineSet(xconn *xprop.XPropConn, win xproto.Window, client string) error + func WmColormapWindowsGet(xconn *xprop.XPropConn, win xproto.Window) ([]xproto.Window, error) + func WmColormapWindowsSet(xconn *xprop.XPropConn, win xproto.Window, windows []xproto.Window) error + func WmHintsSet(xconn *xprop.XPropConn, win xproto.Window, hints *Hints) error + func WmIconNameGet(xconn *xprop.XPropConn, win xproto.Window) (string, error) + func WmIconNameSet(xconn *xprop.XPropConn, win xproto.Window, name string) error + func WmIconSizeSet(xconn *xprop.XPropConn, win xproto.Window, icondim *IconSize) error + func WmNameGet(xconn *xprop.XPropConn, win xproto.Window) (string, error) + func WmNameSet(xconn *xprop.XPropConn, win xproto.Window, name string) error + func WmNormalHintsSet(xconn *xprop.XPropConn, win xproto.Window, nh *NormalHints) error + func WmProtocolsGet(xconn *xprop.XPropConn, win xproto.Window) ([]string, error) + func WmProtocolsSet(xconn *xprop.XPropConn, win xproto.Window, atomNames []string) error + func WmStateSet(xconn *xprop.XPropConn, win xproto.Window, state *WmState) error + func WmTransientForGet(xconn *xprop.XPropConn, win xproto.Window) (xproto.Window, error) + func WmTransientForSet(xconn *xprop.XPropConn, win xproto.Window, transient xproto.Window) error + type Hints struct + Flags uint32 + IconMask xproto.Pixmap + IconPixmap xproto.Pixmap + IconWindow xproto.Window + IconX int32 + IconY int32 + InitialState uint32 + Input uint32 + WindowGroup xproto.Window + func WmHintsGet(xconn *xprop.XPropConn, win xproto.Window) (*Hints, error) + type IconSize struct + HeightInc uint32 + MaxHeight uint32 + MaxWidth uint32 + MinHeight uint32 + MinWidth uint32 + WidthInc uint32 + func WmIconSizeGet(xconn *xprop.XPropConn, win xproto.Window) (*IconSize, error) + type NormalHints struct + BaseHeight uint32 + BaseWidth uint32 + Flags uint32 + Height uint32 + HeightInc uint32 + MaxAspectDen uint32 + MaxAspectNum uint32 + MaxHeight uint32 + MaxWidth uint32 + MinAspectDen uint32 + MinAspectNum uint32 + MinHeight uint32 + MinWidth uint32 + Width uint32 + WidthInc uint32 + WinGravity uint32 + X int32 + Y int32 + func WmNormalHintsGet(xconn *xprop.XPropConn, win xproto.Window) (*NormalHints, error) + type WmClass struct + Class string + Instance string + func WmClassGet(xconn *xprop.XPropConn, win xproto.Window) (*WmClass, error) + type WmState struct + Icon xproto.Window + State uint32 + func WmStateGet(xconn *xprop.XPropConn, win xproto.Window) (*WmState, error)