MCPcopy Create free account

hub / github.com/diamondburned/cchat-gtk / functions

Functions952 in github.com/diamondburned/cchat-gtk

FunctionCoverAll
CoverAll returns true if the given start and end covers the entire text segment.
internal/ui/rich/parser/attrmap/attrmap.go:133
MethodCreateMessage
(msg cchat.MessageCreate)
internal/ui/messages/container/compact/compact.go:49
MethodCreateMessage
(msg cchat.MessageCreate)
internal/ui/messages/container/cozy/cozy.go:70
MethodDeactivate
()
internal/ui/messages/memberlist/eventqueue.go:54
MethodDeleteMessage
(msg cchat.MessageDelete)
internal/ui/messages/container/compact/compact.go:67
MethodDeleteMessage
(msg cchat.MessageDelete)
internal/ui/messages/container/cozy/cozy.go:107
MethodDestroy
Destroy destroys and invalidates this instance permanently.
internal/ui/service/session/servers.go:84
MethodDestroy
()
internal/ui/service/session/serverpane/serverpane.go:33
MethodDestroy
()
internal/ui/messages/memberlist/memberlist.go:262
MethodDestroy
()
internal/ui/primitives/primitives.go:17
FunctionDestroyChildren
DestroyChildren destroys all children of the given container, removing and freeing them at the same time.
internal/ui/primitives/primitives.go:37
MethodDisconnectSession
DisconnectSession disconnects the current session. It does nothing if the row does not have a session active.
internal/ui/service/session/session.go:392
MethodEnabled
Enabled returns whether or not the container allows attachments.
internal/ui/messages/input/attachment/attachment.go:124
FunctionEventIsLeftClick
(ev *gdk.Event)
internal/gts/gts.go:274
MethodFiles
()
internal/ui/messages/input/sendable.go:131
MethodFiles
Files returns the list of attachments
internal/ui/messages/input/attachment/attachment.go:137
MethodFindMessage
FindMessage iterates backwards and returns the message if isMessage() returns true on that message.
internal/ui/messages/container/list.go:302
MethodFocusable
()
internal/ui/messages/message/message.go:182
MethodForceIcons
ForceIcons forces all of the children's row to show icons.
internal/ui/service/session/server/children.go:279
MethodGet
(service string, v interface{})
internal/keyring/driver/driver.go:22
MethodGet
(service string, v interface{})
internal/keyring/driver/keyring/keyring.go:20
MethodGet
Get unmarshals the service from the JSON secret file. It errors out if the secret file does not exist.
internal/keyring/driver/json/json.go:58
MethodGet
(ind int)
internal/ui/rich/parser/attrmap/attrmap.go:114
MethodGetAnimation
GetAnimation returns nil.
internal/ui/primitives/roundimage/avatar.go:132
MethodGetAnimation
()
internal/ui/primitives/roundimage/static.go:69
MethodGetChild
()
internal/ui/primitives/singlestack/singlestack.go:38
MethodGetImage
GetImage returns nil.
internal/ui/primitives/roundimage/avatar.go:137
MethodGetImage
GetImage returns the underlying image widget.
internal/ui/primitives/roundimage/roundimage.go:103
MethodGetLabelMarkup
LabelMarkup returns the underlying label's markup.
internal/ui/messages/input/username/username.go:131
MethodGetPixbuf
GetPixbuf returns the underlying pixbuf.
internal/ui/primitives/roundimage/avatar.go:127
MethodGetSizeRequest
GetSizeRequest returns the virtual size.
internal/ui/primitives/roundimage/avatar.go:54
MethodGetStorageType
GetStorageType always returns IMAGE_PIXBUF.
internal/ui/primitives/roundimage/avatar.go:142
MethodGetText
()
internal/ui/service/auth/entries.go:239
MethodGetText
()
internal/ui/service/auth/entries.go:263
MethodGoBack
MessageView methods.
internal/ui/ui.go:186
MethodGoBack
GoBack tells the main leaflet to go back to the services list.
internal/ui/messages/view.go:51
MethodHasIcon
HasIcon returns true if the current row has an icon.
internal/ui/service/session/server/server.go:344
FunctionHiddenDisabledMenuItem
(label string, fn interface{})
internal/ui/primitives/primitives.go:208
MethodHighlightReference
(ref markup.ReferenceSegment)
internal/ui/messages/container/list.go:465
MethodID
()
internal/ui/service/service.go:200
MethodID
ID returns the session ID.
internal/ui/service/session/session.go:427
MethodID
ID returns the server ID.
internal/ui/service/session/server/server.go:385
MethodID
ID returns a pseudo ID for internal use.
internal/ui/messages/input/sendable.go:126
MethodIcon
()
internal/ui/ui.go:228
MethodImage
Image returns the image, if any. Otherwise, an empty string is returned.
internal/ui/rich/rich.go:215
FunctionInlineCSS
(ctx StyleContexter, css string)
internal/ui/primitives/primitives.go:342
MethodLabel
Label returns the underlying label.
internal/ui/messages/input/username/username.go:126
MethodLabel
Label returns the inside label.
internal/ui/rich/rich.go:165
FunctionLastMessage
LastMessage returns the last message in the buffer or nil if there's nothing.
internal/ui/messages/container/container.go:98
MethodLatestMessageFrom
LatestMessageFrom returns the last message ID with that author.
internal/ui/messages/view.go:417
MethodLookupAction
(label string)
internal/ui/primitives/actions/stateful.go:46
FunctionMakeRed
MakeRed is a renderer that makes the plain text red.
internal/ui/rich/rich.go:29
MethodMarshalJSON
()
internal/ui/config/widgets.go:47
MethodMarshalJSON
()
internal/ui/config/widgets.go:86
MethodMarshalJSON
()
internal/ui/config/widgets.go:140
MethodMemberListUpdated
MemberListUpdated is called everytime the member list is updated.
internal/ui/messages/view.go:269
MethodMenu
()
internal/ui/ui.go:232
MethodMenu
()
internal/gts/gts.go:97
FunctionMenuItem
(conf Configurator)
internal/ui/service/config/config.go:22
FunctionMenuItem
(label string, fn interface{})
internal/ui/primitives/primitives.go:214
MethodMessageAuthor
MessageAuthor returns the author from the message with the given ID.
internal/ui/messages/view.go:394
MethodMessengerSelected
(ses *session.Row, srv *server.ServerRow)
internal/ui/ui.go:161
MethodMessengerSelected
MessengerSelected is called when a server message row is clicked.
internal/ui/service/service.go:28
MethodMessengerSelected
MessengerSelected is wrapped around session's MessengerSelected.
internal/ui/service/view.go:17
MethodMessengerSelected
MessengerSelected is called when a row is selected. It updates the header then calls the application's RowSelected method.
internal/ui/service/view.go:94
MethodMessengerSelected
MessengerSelected is called when a server that can display messages (aka implements Messenger) is called.
internal/ui/service/session/session.go:43
MethodMessengerSelected
(sr *server.ServerRow)
internal/ui/service/session/session.go:353
MethodMoveService
MoveService tells the view to shift the service to before the target.
internal/ui/service/service.go:34
MethodMoveService
(targetID, movingID string)
internal/ui/service/list.go:90
MethodMoveSession
(id, movingID string)
internal/ui/service/service.go:223
MethodMoveSession
MoveSession moves sessions around. This function must not touch the add button.
internal/ui/service/session/list.go:122
MethodName
Name returns the name state.
internal/ui/service/session/server/server.go:390
FunctionNewAuthor
NewAuthor creates a new Author that is a copy of the given author.
internal/ui/messages/message/author.go:19
FunctionNewAvatar
(size int)
internal/ui/primitives/roundimage/avatar.go:42
FunctionNewButtonIcon
(icon string)
internal/ui/primitives/primitives.go:169
FunctionNewFullMessage
(msg cchat.MessageCreate)
internal/ui/messages/container/cozy/message_full.go:53
FunctionNewImageIconPx
(icon string, sizepx int)
internal/ui/primitives/primitives.go:174
FunctionNewLazyMenu
(bindTo primitives.Connector)
internal/ui/primitives/menu/menu.go:17
FunctionNewMenuActionButton
NewMenuActionButton is the same as NewActionButton, but it uses the open-menu-symbolic icon.
internal/ui/primitives/primitives.go:261
MethodNewPresendMessage
(state *message.PresendState)
internal/ui/messages/container/compact/compact.go:42
MethodNewPresendMessage
(state *message.PresendState)
internal/ui/messages/container/cozy/cozy.go:63
FunctionNewSizedImage
NewSizedImage creates a new square image with the given square.
internal/ui/primitives/roundimage/roundimage.go:90
FunctionNewUnreadable
(unreadHandler UnreadSetter)
internal/ui/service/session/server/traverse/traverse.go:114
FunctionNewUnreadableState
()
internal/ui/service/session/server/traverse/traverse.go:147
MethodNthMessage
NthMessage returns the nth message.
internal/ui/messages/container/list.go:320
MethodOnMessageBusy
()
internal/ui/ui.go:190
MethodOnMessageDone
()
internal/ui/ui.go:196
MethodOnSessionDisconnect
(s *service.Service, r *session.Row)
internal/ui/ui.go:133
MethodOnSessionDisconnect
(row *session.Row)
internal/ui/service/service.go:208
MethodOnSessionDisconnect
OnSessionDisconnect is here to satisfy session's controller.
internal/ui/service/view.go:24
MethodOnSessionDisconnect
(s *Service, r *session.Row)
internal/ui/service/view.go:104
MethodOnSessionDisconnect
(svc *Service, row *session.Row)
internal/ui/service/list.go:73
MethodOnSessionRemove
(s *Service, r *session.Row)
internal/ui/service/view.go:99
MethodOnSessionRemove
(svc *Service, row *session.Row)
internal/ui/service/list.go:69
MethodOnUpdate
OnUpdate subscribes the given callback. The returned callback removes the given callback from the registry.
internal/ui/rich/rich.go:171
MethodPad
Pad inserts 2 spaces into start and end. It ensures that not more than 1 space is inserted.
internal/ui/rich/parser/attrmap/attrmap.go:57
MethodPair
(start, end int, open, close string)
internal/ui/rich/parser/attrmap/attrmap.go:85
MethodParentBreadcrumb
()
internal/ui/service/service.go:232
MethodParentBreadcrumb
()
internal/ui/service/session/session.go:247
MethodParentBreadcrumb
()
internal/ui/service/session/server/server.go:372
← previousnext →701–800 of 952, ranked by callers