MCPcopy Create free account

hub / github.com/BurntSushi/wingo / functions

Functions1,138 in github.com/BurntSushi/wingo

↓ 3 callersFunctionFire
Fire will attempt to run every hook in the group specified, while replacing special strings in every command executed with those provided by args. Ru
hook/hook.go:90
↓ 3 callersMethodFireHook
(hk hook.Type)
xclient/client.go:155
↓ 3 callersMethodFrameTheme
()
wm/theme.go:46
↓ 3 callersMethodFullscreened
()
xclient/toggles.go:142
↓ 3 callersMethodHide
()
prompt/message.go:178
↓ 3 callersMethodIsActive
(wrk *Workspace)
workspace/workspaces.go:20
↓ 3 callersFunctionLastFocused
()
wm/state.go:138
↓ 3 callersMethodLayoutMove
(x, y int)
xclient/layout.go:52
↓ 3 callersMethodLayoutMoveResize
(x, y, width, height int)
xclient/layout.go:45
↓ 3 callersMethodMROpt
(c Client, flags, x, y, width, height int)
layout/layout.go:25
↓ 3 callersFunctionMax
(a, b int)
misc/misc.go:10
↓ 3 callersMethodMovingState
()
frame/interface.go:23
↓ 3 callersFunctionNew
(ximg *xgraphics.Image)
render/render.go:40
↓ 3 callersFunctionNewInput
NewInput constructs Input values. It needs an X connection, a parent window, the width of the input box, and theme information related for the font an
text/input.go:46
↓ 3 callersMethodNumHeads
NumHeads returns the current number of heads that Wingo is using.
heads/heads.go:256
↓ 3 callersFunctionParse
(filename string)
wini/wini.go:43
↓ 3 callersFunctionRemove
Remove removes the specified client from the focus stack.
focus/focus.go:71
↓ 3 callersMethodRemove
(c Client)
workspace/interface.go:19
↓ 3 callersMethodResizingState
()
frame/interface.go:25
↓ 3 callersMethodRight
()
frame/full.go:278
↓ 3 callersMethodRunWithKeyStr
(keyStr string)
commands/prompt.go:65
↓ 3 callersMethodSections
()
wini/wini.go:181
↓ 3 callersMethodString
()
workspace/interface.go:12
↓ 3 callersMethodUnfullscreened
()
xclient/toggles.go:170
↓ 3 callersMethodUpdateIcon
()
frame/full.go:330
↓ 3 callersMethodUpdateTitle
()
frame/full.go:352
↓ 3 callersMethodValidDims
(w, h, minw, minh, maxw, maxh int)
layout/tree.go:38
↓ 3 callersMethodVisibleWorkspaces
()
workspace/workspaces.go:19
↓ 3 callersMethodVisitLeafNodes
(f func(lf *leaf) bool)
layout/tree.go:39
↓ 3 callersMethodaddToFloaters
(c Client)
workspace/workspace.go:343
↓ 3 callersMethodattach
attach sets up the event handlers for a mouse button press OR release.
wm/bindings_mouse.go:132
↓ 3 callersFunctionbuiltInFont
()
wm/theme.go:458
↓ 3 callersMethodcanMaxUnmax
()
xclient/toggles.go:260
↓ 3 callersMethodcheckPortions
()
layout/tree.go:153
↓ 3 callersMethodchoose
choose selects this choice.
prompt/cycle_item.go:122
↓ 3 callersFunctioncmdError
(format string, v ...interface{})
commands/misc.go:180
↓ 3 callersFunctionewmhClientList
()
wm/ewmh.go:15
↓ 3 callersFunctionewmhCurrentDesktop
()
wm/ewmh.go:27
↓ 3 callersFunctionewmhNumberOfDesktops
()
wm/ewmh.go:23
↓ 3 callersFunctiongetLastInt
(k wini.Key)
wm/config_theme_setters.go:59
↓ 3 callersMethodhasGroup
()
prompt/select_group.go:48
↓ 3 callersFunctionignoreFocus
(modeByte, detailByte byte)
prompt/ignore_focus.go:7
↓ 3 callersFunctionintFromImageColor
(clr color.Color)
render/color.go:128
↓ 3 callersMethodmaximize
()
xclient/toggles.go:228
↓ 3 callersMethodmoveresizePieces
()
frame/borders.go:188
↓ 3 callersMethodmoveresizePieces
()
frame/full.go:285
↓ 3 callersFunctionnewHSplit
(parent node)
layout/tree.go:129
↓ 3 callersFunctionnewVSplit
(parent node)
layout/tree.go:137
↓ 3 callersMethodplace
(geom xrect.Rect)
layout/tree.go:83
↓ 3 callersMethodremoveFromFloaters
(c Client)
workspace/workspace.go:349
↓ 3 callersFunctionsetFloat
(k wini.Key, place *float64)
wm/config_theme_setters.go:72
↓ 3 callersFunctionsetFont
(k wini.Key, place **truetype.Font)
wm/config_theme_setters.go:174
↓ 3 callersMethodsetGeom
(geom xrect.Rect)
workspace/workspace.go:206
↓ 3 callersMethodsetup
(c Client, wid xproto.Window)
wm/bindings_mouse.go:44
↓ 3 callersMethodshow
show positions the CycleItem according to the parameters and maps either the active or inactive image depening upon the choice's CycleIsActive.
prompt/cycle_item.go:101
↓ 3 callersFunctionsocketFilePath
(X *xgbutil.XUtil)
ipc.go:49
↓ 3 callersMethodswitchClients
(lf1, lf2 *leaf)
layout/tree.go:100
↓ 3 callersMethodunhighlight
unhighlight cancels any highlight associated with this choice.
prompt/cycle_item.go:135
↓ 3 callersMethodupdateStates
(action, prop1, prop2 string)
xclient/client_message.go:70
↓ 3 callersFunctionvalidateWidthHeight
(f Frame, validate bool, w, h int)
frame/interface.go:54
↓ 2 callersMethodActivateWorkspace
ActivateWorkspace will "focus" or "activate" the workspace provided. This only works when "wk" is visible. To activate a hidden workspace, please use
heads/workspace.go:17
↓ 2 callersMethodActiveWorkspace
()
workspace/workspaces.go:18
↓ 2 callersMethodActiveWorkspace
()
heads/workspace.go:81
↓ 2 callersMethodBools
()
wini/wini.go:227
↓ 2 callersMethodCanFocus
Returns true if the client should be considered for focus.
focus/client.go:24
↓ 2 callersMethodColorSet
(clr int)
render/color.go:38
↓ 2 callersFunctionConvert
Convert takes a source and a destination rect, along with a rect in the source's rectangle, and returns a new rect translated into the destination rec
heads/heads.go:239
↓ 2 callersMethodCurrent
()
frame/borders.go:42
↓ 2 callersMethodCurrent
()
frame/full.go:66
↓ 2 callersMethodCycleImage
CycleImage returns the image used for the choice. (Both the active and inactive images are built from this value.) Note that it is okay for this metho
prompt/cycle_item.go:29
↓ 2 callersMethodCycleTheme
()
wm/theme.go:119
↓ 2 callersMethodFilterItems
(search string)
prompt/select.go:303
↓ 2 callersMethodFloat
()
xclient/toggles.go:21
↓ 2 callersFunctionFocus
Focus will speak the proper X mumbo jumbo to send input focus to the specified client. This is the appropriate function to call whenever you want to f
focus/focus.go:120
↓ 2 callersMethodFrameBorders
FrameBorders switches this client's frame to the 'Borders' frame.
xclient/frame.go:33
↓ 2 callersMethodFrameFull
FrameFull switches this client's frame to the 'Full' frame.
xclient/frame.go:28
↓ 2 callersMethodFramePieceMouseSetup
(ident string, wid xproto.Window)
frame/client.go:25
↓ 2 callersMethodFrameTile
()
workspace/client.go:42
↓ 2 callersMethodGeom
()
workspace/workspace.go:88
↓ 2 callersMethodGetKey
(section, keyName string)
wini/wini.go:193
↓ 2 callersMethodGrabId
GrabId returns the window id that the grab is set on. This is useful if you need to attach any Key{Press,Release} handlers.
prompt/cycle.go:116
↓ 2 callersMethodHasState
(name string)
workspace/client.go:30
↓ 2 callersMethodHide
()
prompt/input.go:159
↓ 2 callersMethodHide
()
workspace/workspace.go:232
↓ 2 callersMethodIconifyToggle
(c Client)
workspace/interface.go:20
↓ 2 callersMethodIsActive
()
xclient/bools.go:14
↓ 2 callersFunctionLastFocused
LastFocused returns the last client that was focused that satisfies the predicate focusable. This is only used in the commands package to retrieve the
focus/focus.go:188
↓ 2 callersMethodLayer
()
stack/client.go:13
↓ 2 callersMethodLayout
(c Client)
workspace/workspace.go:379
↓ 2 callersMethodLayoutMROpt
(flags, x, y, width, height int)
xclient/layout.go:38
↓ 2 callersMethodLeft
()
frame/full.go:271
↓ 2 callersMethodLoadState
Don't revert to regular geometry when moving/resizing. We can still revert the frame or the maximized state, though. Also don't load *ever* when clien
xclient/state.go:60
↓ 2 callersMethodMaximize
()
xclient/toggles.go:201
↓ 2 callersMethodMaximizeToggle
()
xclient/toggles.go:193
↓ 2 callersFunctionMin
(a, b int)
misc/misc.go:17
↓ 2 callersMethodMoving
()
frame/interface.go:22
↓ 2 callersFunctionNew
(id xproto.Window)
xclient/manage.go:26
↓ 2 callersFunctionNewCorner
(X *xgbutil.XUtil, borderType int, borderColor, bgColor Color, width, height, diagonal int)
render/render.go:73
↓ 2 callersFunctionNewCycle
NewCycle creates a new prompt. As many prompts as you want can be created, and they could even technically be shown simultaneously so long as at most
prompt/cycle.go:56
↓ 2 callersFunctionNewFloating
()
layout/floating.go:15
← previousnext →201–300 of 1,138, ranked by callers