Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/contour-terminal/contour
/ functions
Functions
3,434 in github.com/contour-terminal/contour
⨍
Functions
3,434
◇
Types & classes
922
↓ 29 callers
Method
generateKey
src/vtbackend/InputGenerator.cpp:189
↓ 29 callers
Method
isMomentumScrollActive
src/vtbackend/Terminal.cpp:1643
↓ 29 callers
Method
text
src/vtbackend/Sequence.cpp:54
↓ 29 callers
Method
without
src/crispy/flags.h:123
↓ 27 callers
Method
reserve
src/crispy/ring.h:157
↓ 27 callers
Method
sendMousePressEvent
src/vtbackend/Terminal.cpp:892
↓ 27 callers
Function
times
src/crispy/times.h:221
↓ 26 callers
Function
DefaultColor
src/vtbackend/Color.h:353
↓ 26 callers
Method
contains
src/crispy/TrieMap.h:104
↓ 26 callers
Method
cursorPageIndex
Returns the zero-based page index where the cursor is currently active.
src/vtbackend/Terminal.h:712
↓ 26 callers
Method
mode
src/vtbackend/ViInputHandler.h:214
↓ 25 callers
Method
codepointCount
src/vtbackend/cell/SimpleCell.h:152
↓ 25 callers
Function
count
src/crispy/algorithm.h:60
↓ 25 callers
Method
count
src/contour/TerminalSessionManager.h:54
↓ 25 callers
Function
end
src/crispy/size.h:62
↓ 25 callers
Method
resetReplyData
src/vtbackend/MockTerm.h:91
↓ 25 callers
Method
sendCharSequence
Convenience method to type into stdin a sequence of characters.
src/vtbackend/MockTerm.h:50
↓ 24 callers
Function
begin
src/crispy/size.h:58
↓ 24 callers
Method
isTrivialBuffer
src/vtbackend/Line.h:302
↓ 24 callers
Function
parseOSC99
src/vtbackend/DesktopNotification.cpp:131
↓ 24 callers
Method
setCellPixelSize
src/vtbackend/Terminal.h:423
↓ 24 callers
Method
state
Tests whether the a selection is currently in progress.
src/vtbackend/Selector.h:96
↓ 23 callers
Method
fill
src/vtbackend/Line.h:126
↓ 23 callers
Function
mixColor
Linearly interpolates between two RGB colors. At t=0 returns @p a, at t=1 returns @p b.
src/vtbackend/Color.h:94
↓ 23 callers
Method
moveCursorToColumn
src/vtbackend/Screen.cpp:1751
↓ 23 callers
Method
moveCursorToNextTab
src/vtbackend/Screen.cpp:1769
↓ 23 callers
Function
osc99
Build a raw OSC 99 escape sequence string.
test/osc99-notifications.py:52
↓ 23 callers
Function
send
Write a raw escape sequence to stdout.
test/osc99-notifications.py:57
↓ 23 callers
Function
unreachable
GCC 4.8+, Clang, Intel and other compilers compatible with GCC (-std=c++0x or above)
src/crispy/assert.h:29
↓ 22 callers
Function
ESC
src/vtbackend/Functions.h:377
↓ 22 callers
Method
codepoints
src/vtbackend/cell/SimpleCell.h:139
↓ 22 callers
Function
ignore_unused
src/crispy/utils.h:711
↓ 22 callers
Method
insert
src/crispy/TrieMap.h:61
↓ 22 callers
Function
lower
src/vtrasterizer/Pixmap.h:42
↓ 22 callers
Function
show_sequence
Display a human-readable representation of an escape sequence.
test/osc99-notifications.py:75
↓ 21 callers
Function
left
src/vtrasterizer/Pixmap.h:44
↓ 21 callers
Function
right
src/vtrasterizer/Pixmap.h:45
↓ 21 callers
Function
sort
src/crispy/sort.h:35
↓ 21 callers
Function
upper
src/vtrasterizer/Pixmap.h:43
↓ 20 callers
Function
distance
src/vtbackend/Color.h:105
↓ 20 callers
Method
error
src/vtparser/ParserEvents.h:168
↓ 20 callers
Method
flushInput
src/vtbackend/Terminal.cpp:1304
↓ 20 callers
Method
generateChar
{{{ StandardKeyboardInputGenerator
src/vtbackend/InputGenerator.cpp:75
↓ 20 callers
Method
index
src/vtbackend/Screen.cpp:1947
↓ 20 callers
Method
resize
src/crispy/ring.h:158
↓ 19 callers
Method
codepoint
src/vtbackend/cell/SimpleCell.h:144
↓ 19 callers
Method
isLineVisible
src/vtbackend/Viewport.h:41
↓ 19 callers
Method
multiplyBy10AndAdd
src/vtbackend/Sequence.h:149
↓ 19 callers
Method
reverseIndex
src/vtbackend/Screen.cpp:1956
↓ 19 callers
Method
sendMouseReleaseEvent
src/vtbackend/Terminal.cpp:1199
↓ 19 callers
Method
setBackgroundColor
src/vtbackend/Screen.cpp:1989
↓ 19 callers
Method
take
src/vtrasterizer/Pixmap.cpp:45
↓ 19 callers
Function
toLower
src/crispy/utils.h:537
↓ 19 callers
Function
wait
Pause between tests: either prompt for Enter or sleep.
test/osc99-notifications.py:81
↓ 18 callers
Method
length
src/vtbackend/Grid.h:61
↓ 18 callers
Function
mainPageText
src/vtbackend/test_helpers.h:97
↓ 18 callers
Method
screenUpdated
src/vtbackend/Terminal.cpp:1896
↓ 18 callers
Method
setForegroundColor
src/vtbackend/Screen.cpp:1983
↓ 18 callers
Method
setTopBottomMargin
src/vtbackend/Terminal.cpp:2529
↓ 18 callers
Function
split
src/crispy/utils.h:227
↓ 18 callers
Function
trimmedTextScreenshot
src/vtbackend/test_helpers.h:91
↓ 17 callers
Method
extend
{{{ Selection
src/vtbackend/Selector.cpp:39
↓ 17 callers
Method
height
src/vtbackend/Image.h:79
↓ 17 callers
Function
linearEq
src/vtrasterizer/Pixmap.h:54
↓ 17 callers
Method
rgb
src/vtbackend/Color.h:208
↓ 16 callers
Function
drawThickArc
Draws a thick quarter-ellipse arc on a Pixmap. Uses the inner/outer arc + scanline gap-fill technique for clean thick arcs. @param pixmap Target
src/vtrasterizer/BoxDrawingRenderer.cpp:962
↓ 16 callers
Method
findMarkerUpwards
src/vtbackend/Screen.cpp:704
↓ 16 callers
Function
heading
Print a section heading.
test/osc99-notifications.py:63
↓ 16 callers
Function
index
src/vtbackend/Color.h:263
↓ 16 callers
Function
libssl2ErrorString
src/vtpty/SshSession.cpp:87
↓ 16 callers
Method
load
src/contour/Config.cpp:371
↓ 16 callers
Function
parse
src/crispy/CLI.cpp:485
↓ 16 callers
Method
parseFragment
src/vtparser/Parser-impl.h:385
↓ 16 callers
Method
remove
src/crispy/StrongLRUCache.h:154
↓ 16 callers
Function
rgb
src/vtbackend/SixelParser.cpp:41
↓ 16 callers
Method
selectionAvailable
Tests whether or not some grid cells are selected.
src/vtbackend/Terminal.h:915
↓ 16 callers
Method
write
src/vtbackend/VTWriter.h:75
↓ 15 callers
Method
allocateBufferObject
src/crispy/BufferObject.h:372
↓ 15 callers
Function
ascending
src/crispy/utils.h:163
↓ 15 callers
Function
begin
src/vtbackend/primitives.h:414
↓ 15 callers
Method
consume
src/vtbackend/InputGenerator.h:539
↓ 15 callers
Method
emplace
src/crispy/result.h:189
↓ 15 callers
Method
enable
src/crispy/flags.h:42
↓ 15 callers
Method
progress
Returns animation progress in [0, 1] with the configured easing applied.
src/vtbackend/Animation.h:43
↓ 15 callers
Method
realCursorPosition
src/vtbackend/Screen.h:357
↓ 14 callers
Method
findMarkerDownwards
src/vtbackend/Screen.cpp:722
↓ 14 callers
Method
from
src/vtbackend/Selector.h:84
↓ 14 callers
Method
offset
@returns offset of this image fragment in pixels into the underlying image.
src/vtbackend/Image.h:201
↓ 14 callers
Method
pageSize
src/vtbackend/Terminal.cpp:416
↓ 14 callers
Method
post
{{{ TerminalDisplay: (user requested) actions
src/contour/display/TerminalDisplay.cpp:1267
↓ 14 callers
Function
replaceVariables
src/crispy/utils.h:635
↓ 14 callers
Method
resizeScreen
src/vtbackend/Terminal.cpp:1687
↓ 14 callers
Method
setLeftRightMargin
src/vtbackend/Terminal.cpp:2543
↓ 14 callers
Method
to
src/vtbackend/Selector.h:85
↓ 14 callers
Function
toUpper
src/crispy/utils.h:552
↓ 14 callers
Method
writeAtEnd
src/crispy/BufferObject.h:260
↓ 13 callers
Method
activeSequences
src/vtbackend/Terminal.h:1151
↓ 13 callers
Method
bytesAvailable
src/crispy/BufferObject.h:87
↓ 13 callers
Function
get
src/crispy/Owned.h:29
↓ 13 callers
Method
render
src/vtbackend/Grid.h:875
← previous
next →
101–200 of 3,434, ranked by callers