MCPcopy Create free account

hub / github.com/BurntSushi/wingo / functions

Functions1,138 in github.com/BurntSushi/wingo

↓ 1 callersMethodCycleIsActive
CycleIsActive should return whether the particular choice is "active" or not. This is called every time the cycle prompt is displayed. In the typical
prompt/cycle_item.go:21
↓ 1 callersMethodCycleItem
()
wm/client.go:24
↓ 1 callersMethodCycleSelected
CycleSelected is a hook that is called when this choice is chosen in the cycle prompt.
prompt/cycle_item.go:36
↓ 1 callersMethodCycleText
CycleText returns the text representing this choice. It can be empty.
prompt/cycle_item.go:32
↓ 1 callersMethodDeiconify
()
xclient/workspace.go:59
↓ 1 callersMethodDragGeom
()
xclient/drag.go:13
↓ 1 callersMethodDragMoveBegin
(rx, ry, ex, ey int)
wm/client.go:27
↓ 1 callersMethodDragMoveEnd
(rx, ry, ex, ey int)
wm/client.go:29
↓ 1 callersMethodDragMoveStep
(rx, ry, ex, ey int)
wm/client.go:28
↓ 1 callersMethodDragResizeBegin
(direction uint32, rx, ry, ex, ey int)
wm/client.go:31
↓ 1 callersMethodDragResizeEnd
(rx, ry, ex, ey int)
wm/client.go:33
↓ 1 callersMethodDragResizeStep
(rx, ry, ex, ey int)
wm/client.go:32
↓ 1 callersMethodEnsureUnmax
EnsureUnmax makes sure the client is not in a maximized state. It's useful when a particular operation that doesn't work in maximized mode overrides a
xclient/frame.go:60
↓ 1 callersMethodExists
(c Client)
layout/floating.go:77
↓ 1 callersMethodExists
(c Client)
layout/maximized.go:52
↓ 1 callersMethodExists
(c Client)
layout/layout.go:22
↓ 1 callersFunctionFallback
Fallback determines which client in the focus stack should be focused, and asks for it to be focused. The list of possible clients to be focused is fi
focus/focus.go:176
↓ 1 callersFunctionFlagsSet
(newFlags int)
logger/logger.go:73
↓ 1 callersMethodFloatingToggle
()
xclient/toggles.go:13
↓ 1 callersMethodFloats
()
wini/wini.go:256
↓ 1 callersMethodFocusMaster
()
layout/layout.go:46
↓ 1 callersMethodFocused
()
xclient/focus.go:19
↓ 1 callersFunctionFrameMouseSetup
(c Client, frameId xproto.Window)
wm/bindings_mouse.go:201
↓ 1 callersFunctionFramePieceMouseSetup
(c Client, piece string, pieceid xproto.Window)
wm/bindings_mouse.go:207
↓ 1 callersMethodFrameSlim
FrameSlim switches this client's frame to the 'Slim' frame.
xclient/frame.go:38
↓ 1 callersMethodGradient
(gradientType, gradientDir int, clr Color)
render/render.go:140
↓ 1 callersMethodGradientSet
(start, end int)
render/color.go:42
↓ 1 callersMethodGravitizeX
(x, gravity int)
frame/client.go:20
↓ 1 callersMethodGravitizeY
(y, gravity int)
frame/client.go:21
↓ 1 callersMethodHeadGeom
(wrk *Workspace)
workspace/workspaces.go:22
↓ 1 callersMethodIcon
(width, height int)
xclient/icon.go:10
↓ 1 callersMethodIcon
(width, height int)
frame/client.go:15
↓ 1 callersMethodIconify
()
xclient/workspace.go:52
↓ 1 callersMethodId
Id returns the window id of the top-level window of the cycle prompt. I'm not sure why you might need it.
prompt/cycle.go:122
↓ 1 callersMethodImminentDestruction
()
wm/client.go:20
↓ 1 callersMethodInactive
()
frame/borders.go:111
↓ 1 callersMethodInactive
()
frame/slim.go:49
↓ 1 callersMethodInactive
()
frame/full.go:177
↓ 1 callersFunctionInitialAdd
InitialAdd should be used whenever a client is being entered into the focus stack for the first time. It does NOT focus the client.
focus/focus.go:94
↓ 1 callersMethodInitialPlacement
(c Client)
layout/layout.go:33
↓ 1 callersFunctionInitialize
(X *xgbutil.XUtil)
cursors/cursors.go:26
↓ 1 callersFunctionInitialize
(xu *xgbutil.XUtil)
stack/stack.go:29
↓ 1 callersFunctionInitialize
Initializes the hooks package with a Gribble execution environment and a file path to a wini formatted hooks configuration file. If the initialization
hook/hook.go:65
↓ 1 callersFunctionInitialize
Initialize sets up the state for the focus package. It MUST be called before any other functions in the package are used.
focus/focus.go:29
↓ 1 callersFunctionInitialize
(x *xgbutil.XUtil, cmdEnv *gribble.Environment, hacks CommandHacks)
wm/state.go:39
↓ 1 callersMethodInputTheme
()
wm/theme.go:153
↓ 1 callersMethodInt
()
render/color.go:46
↓ 1 callersMethodInts
()
wini/wini.go:244
↓ 1 callersMethodIsActive
()
workspace/workspace.go:102
↓ 1 callersMethodIsSkipPager
()
wm/client.go:17
↓ 1 callersMethodIsSkipTaskbar
()
wm/client.go:18
↓ 1 callersMethodIsSticky
()
workspace/client.go:27
↓ 1 callersMethodIsTransient
()
xclient/bools.go:49
↓ 1 callersMethodLayoutName
()
workspace/interface.go:13
↓ 1 callersMethodLayoutResize
(width, height int)
xclient/layout.go:59
↓ 1 callersFunctionLevelSet
LevelSet is a shortcut for setting log output flags. Valid log levels are integers in the range 0 to 4, inclusive. The higher the level, the more outp
logger/logger.go:80
↓ 1 callersMethodMakeMaster
()
layout/layout.go:47
↓ 1 callersMethodMap
()
xclient/client.go:84
↓ 1 callersMethodMastersFewer
()
layout/layout.go:49
↓ 1 callersMethodMastersMore
()
layout/layout.go:48
↓ 1 callersMethodMessageTheme
()
wm/theme.go:166
↓ 1 callersMethodMove
(c Client, x, y int)
layout/floating.go:110
↓ 1 callersMethodMove
(x, y int)
xclient/layout.go:95
↓ 1 callersMethodMove
(x, y int)
frame/interface.go:17
↓ 1 callersMethodMoveResize
(x, y, width, height int)
xclient/layout.go:87
↓ 1 callersMethodMoveResizeValid
(x, y, width, height int)
xclient/layout.go:91
↓ 1 callersMethodMoveResizeValid
(x, y, width, height int)
workspace/client.go:38
↓ 1 callersMethodName
()
xclient/client.go:166
↓ 1 callersFunctionNewBorders
(X *xgbutil.XUtil, t *BordersTheme, p *Parent, c Client)
frame/borders.go:19
↓ 1 callersFunctionNewFull
(X *xgbutil.XUtil, t *FullTheme, p *Parent, c Client)
frame/full.go:30
↓ 1 callersFunctionNewGradient
(start, end int)
render/color.go:23
↓ 1 callersFunctionNewHeads
(X *xgbutil.XUtil, defaultLayout string)
heads/heads.go:26
↓ 1 callersFunctionNewHorizontal
()
layout/verthorz.go:42
↓ 1 callersFunctionNewMaximized
()
layout/maximized.go:14
↓ 1 callersFunctionNewNada
(X *xgbutil.XUtil, p *Parent, c Client)
frame/nada.go:11
↓ 1 callersFunctionNewSlim
(X *xgbutil.XUtil, t *SlimTheme, p *Parent, c Client)
frame/slim.go:16
↓ 1 callersMethodNewSticky
()
workspace/interface.go:29
↓ 1 callersFunctionNewVertical
()
layout/verthorz.go:24
↓ 1 callersMethodNewWorkspace
(name string)
workspace/workspace.go:34
↓ 1 callersFunctionNewWorkspaces
( X *xgbutil.XUtil, heads Heads, defaultLayout string)
workspace/workspaces.go:35
↓ 1 callersMethodNextWorkspace
()
heads/workspace.go:141
↓ 1 callersFunctionNotifier
(X *xgbutil.XUtil, fp string)
event/ipc.go:18
↓ 1 callersMethodOff
()
frame/interface.go:34
↓ 1 callersMethodPrepareForFocus
Whatever action needs to occur before the client can accept input focus. (Usually showing its workspace or deiconifying.)
focus/client.go:32
↓ 1 callersMethodPrevWorkspace
()
heads/workspace.go:149
↓ 1 callersMethodRGB
()
render/color.go:58
↓ 1 callersFunctionRaise
(client Client)
stack/stack.go:34
↓ 1 callersFunctionReadData
()
misc/data.go:12
↓ 1 callersMethodReload
(clients Clients)
heads/heads.go:70
↓ 1 callersMethodRemaximize
()
wm/client.go:22
↓ 1 callersFunctionRemove
(client Client)
stack/stack.go:92
↓ 1 callersMethodRemove
Remove will remove the last character in the input box and re-render. If there are no characters in the input, Remove has no effect.
text/input.go:142
↓ 1 callersFunctionRemoveClient
(c Client)
wm/state.go:117
↓ 1 callersFunctionRemoveWorkspace
(wrk *workspace.Workspace)
wm/state.go:224
↓ 1 callersMethodRemoveWorkspace
(wk *workspace.Workspace)
heads/workspace.go:56
↓ 1 callersMethodRename
(newName string)
workspace/workspace.go:200
↓ 1 callersFunctionRenameWorkspace
(wrk *workspace.Workspace, newName string)
wm/state.go:241
↓ 1 callersMethodReposition
()
layout/layout.go:35
↓ 1 callersMethodResizeMaster
(amount float64)
layout/layout.go:40
↓ 1 callersMethodResizeWindow
(amount float64)
layout/layout.go:41
← previousnext →401–500 of 1,138, ranked by callers