MCPcopy Create free account

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

Functions952 in github.com/diamondburned/cchat-gtk

MethodParentBreadcrumb
()
internal/ui/service/session/server/children.go:312
MethodPrefix
()
internal/ui/primitives/actions/menu.go:34
FunctionPrependMenuItems
(menu interface{ Prepend(gtk.IMenuItem) }, items []gtk.IMenuItem)
internal/ui/primitives/primitives.go:190
MethodRead
(b []byte)
internal/ui/messages/input/attachment/reusable_reader.go:26
MethodRead
(b []byte)
internal/ui/messages/input/attachment/progress.go:105
MethodRemove
Remove removes either w1 or w2. If neither matches, then nothing is done.
internal/ui/service/session/serverpane/serverpane.go:55
MethodRemoveAction
(label string)
internal/ui/primitives/actions/menu.go:85
MethodRemoveMember
(id string)
internal/ui/messages/memberlist/memberlist.go:285
MethodRemoveSession
(row *session.Row)
internal/ui/service/service.go:217
MethodRemoveSession
RemoveSession removes itself from the session list.
internal/ui/service/session/session.go:358
MethodRemoveTyper
RemoveTyper is thread-safe.
internal/ui/messages/typing/state.go:130
FunctionRenderSkipImages
RenderSkipImages is a label renderer that skips images.
internal/ui/rich/label.go:15
MethodReplyingTo
()
internal/ui/messages/input/sendable.go:134
MethodReset
Reset clears off all children servers. It's a no-op if there are none.
internal/ui/service/session/server/server.go:304
MethodReset
()
internal/ui/messages/header.go:102
MethodReset
()
internal/ui/messages/state.go:28
MethodReset
Reset resets the message view.
internal/ui/messages/view.go:233
MethodReset
Reset brings the view to an empty box.
internal/ui/messages/sadface/sadface.go:57
MethodReset
Reset resets the list store.
internal/ui/messages/container/list.go:132
MethodReset
()
internal/ui/messages/typing/typing.go:113
MethodReset
()
internal/ui/messages/input/input.go:171
MethodReset
Reset prepares the field before SetSender() is called.
internal/ui/messages/input/input.go:276
MethodReset
Reset removes all old sections.
internal/ui/messages/memberlist/memberlist.go:80
MethodReset
()
internal/ui/primitives/completion/completer.go:93
MethodReset
()
internal/ui/primitives/actions/menu.go:75
MethodReset
()
internal/ui/primitives/actions/stateful.go:26
MethodReset
()
internal/ui/primitives/menu/menu.go:42
MethodReset
()
internal/ui/rich/labeluri/labeluri.go:61
MethodRestoreSession
(row *session.Row, id string)
internal/ui/service/service.go:247
MethodRestoreSession
(res cchat.SessionRestorer, k keyring.Session)
internal/ui/service/session/session.go:308
MethodRevert
()
internal/ui/messages/container/compact/message.go:101
MethodRevert
()
internal/ui/messages/container/cozy/message_collapsed.go:29
MethodRevert
()
internal/ui/messages/container/cozy/message_full.go:121
MethodSelectColumnatedLister
SelectColumnatedLister is called by children servers to open up a server list on the right.
internal/ui/service/session/servers.go:235
MethodSelectMessage
SelectMessage is called when a message is selected.
internal/ui/messages/view.go:513
MethodSendMessage
(msg message.PresendMessage)
internal/ui/messages/view.go:422
MethodSendingMessage
()
internal/ui/messages/message/sending.go:68
MethodService
()
internal/ui/service/service.go:204
MethodSessionSelected
(svc *service.Service, ses *session.Row)
internal/ui/ui.go:139
MethodSessionSelected
(srow *session.Row)
internal/ui/service/service.go:165
MethodSessionSelected
SessionSelected is called when
internal/ui/service/view.go:13
MethodSessionSelected
SessionSelected calls the right-side server view to change. TODO: think of how to change. Maybe use a stack? Maybe use a box that we remove and re-ad
internal/ui/service/view.go:76
MethodSessionSelected
(*Row)
internal/ui/service/session/list.go:10
MethodSet
(service string, v interface{})
internal/keyring/driver/driver.go:33
MethodSet
(service string, v interface{})
internal/keyring/driver/keyring/keyring.go:29
MethodSet
Set writes the service's data into a JSON secret file.
internal/keyring/driver/json/json.go:73
MethodSetClass
(ctx StyleContexter, class string)
internal/ui/primitives/primitives.go:136
MethodSetClickedIfTrue
(clickedIfTrue func())
internal/ui/service/session/server/button/button.go:155
MethodSetDone
SetDone sets the status of the state.
internal/ui/messages/message/sending.go:76
MethodSetError
(err error)
internal/ui/service/config/widgets.go:151
MethodSetError
SetError sets the view to display the error. Error must not be nil.
internal/ui/messages/sadface/sadface.go:140
MethodSetFailed
(err error, retry func())
internal/ui/service/session/server/button/button.go:220
MethodSetFocusHAdjustment
(adj *gtk.Adjustment)
internal/ui/messages/container/container.go:207
MethodSetFocusVAdjustment
(adj *gtk.Adjustment)
internal/ui/messages/container/container.go:210
MethodSetFromAnimation
SetFromAnimation sets the first frame of the animation.
internal/ui/primitives/roundimage/avatar.go:119
MethodSetFromAnimation
(anim *gdk.PixbufAnimation)
internal/ui/primitives/roundimage/static.go:64
MethodSetFromPixbuf
SetFromPixbuf sets the pixbuf.
internal/ui/primitives/roundimage/avatar.go:111
MethodSetFromPixbuf
(pb *gdk.Pixbuf)
internal/ui/primitives/roundimage/static.go:54
MethodSetFromPixbuf
(pb *gdk.Pixbuf)
internal/gts/httputil/image.go:46
MethodSetFromSurface
(sf *cairo.Surface)
internal/ui/primitives/roundimage/static.go:59
MethodSetImageURL
SetImageURL sets the avatar's source URL and reloads it asynchronously.
internal/ui/primitives/roundimage/avatar.go:105
MethodSetImageURL
SetImageURL sets the image's URL.
internal/ui/primitives/roundimage/static.go:50
MethodSetItems
(items []Item)
internal/ui/primitives/menu/menu.go:30
MethodSetLabel
SetLabel is called by cchat to update the state. The internal subscribed callbacks will be called in the main thread.
internal/ui/rich/rich.go:189
MethodSetLoading
SetLoading is called by the parent struct.
internal/ui/service/session/server/server.go:395
MethodSetLoading
SetLoading sets the button's state to loading.
internal/ui/service/session/server/button/button.go:211
MethodSetLoading
()
internal/ui/messages/sadface/sadface.go:69
MethodSetLoading
SetLoading greys the message to indicate that it's loading.
internal/ui/messages/message/sending.go:98
MethodSetMember
(member cchat.ListMember)
internal/ui/messages/memberlist/memberlist.go:272
MethodSetMessenger
(session cchat.Session, messenger cchat.Messenger)
internal/ui/messages/input/input.go:96
MethodSetRadius
SetRadius is a no-op.
internal/ui/primitives/roundimage/avatar.go:102
MethodSetRadius
(float64)
internal/ui/primitives/roundimage/roundimage.go:23
MethodSetRadius
SetRadius sets the radius to be drawn with. If 0 is given, then a full circle is drawn, which only works best for images guaranteed to be square. Othe
internal/ui/primitives/roundimage/roundimage.go:206
MethodSetReferenceHighlighter
SetReferenceHighlighter sets the reference highlighter into the message.
internal/ui/messages/container/compact/message.go:96
MethodSetReferenceHighlighter
SetReferenceHighlighter sets the reference highlighter into the message.
internal/ui/messages/message/message.go:165
MethodSetReferenceHighlighter
(refer ReferenceHighlighter)
internal/ui/rich/labeluri/labeluri.go:107
MethodSetSections
(sections []cchat.MemberSection)
internal/ui/messages/memberlist/memberlist.go:108
MethodSetSelected
SetSelected is used for highlighting the current message server.
internal/ui/service/session/server/server.go:426
MethodSetSelected
SetSelected sets the button's intermediate state and appearance to look like it's clicked without triggering the callback.
internal/ui/service/session/server/button/button.go:113
MethodSetSelf
SetSelf sets the current author to presend. If ID is empty or Namer is nil, then the fallback author is used instead. The given author will be stopped
internal/ui/messages/container/list.go:146
MethodSetSentError
SetSentError sets the error into the message to notify the user.
internal/ui/messages/message/sending.go:123
MethodSetServers
SetServers is reserved for cchat.ServersContainer.
internal/ui/service/session/servers.go:161
MethodSetServers
SetServers is reserved for cchat.ServersContainer.
internal/ui/service/session/server/children.go:177
MethodSetShowBackButton
(show bool)
internal/ui/messages/header.go:117
MethodSetSizeRequest
(w, h int)
internal/ui/service/header.go:34
MethodSetSizeRequest
(w, h int)
internal/ui/service/list.go:60
MethodSetSizeRequest
SetSizeRequest sets the avatar size. The actual size is min(w, h).
internal/ui/primitives/roundimage/avatar.go:59
MethodSetSizeRequest
(w, h int)
internal/ui/primitives/spinner/spinner.go:33
MethodSetState
SetState updates the node ID's state in this parent unreadable state container.
internal/ui/service/session/server/traverse/traverse.go:131
MethodSetState
(id string, unread, mentioned bool)
internal/ui/service/session/server/traverse/traverse.go:164
MethodSetText
(text string)
internal/ui/service/auth/entries.go:269
MethodSetUnread
SetUnread is thread-safe.
internal/ui/service/session/server/server.go:225
MethodSetUnreadUnsafe
(unread, mentioned bool)
internal/ui/service/session/server/button/button.go:230
MethodShowCommander
ShowCommander shows the commander dialog, or it does nothing if session does not implement commander.
internal/ui/service/session/session.go:433
FunctionShowModal
(body gtk.IWidget, title, button string, clicked func(m *Modal))
internal/ui/dialog/dialog.go:24
FunctionSpawnPreferenceDialog
()
internal/ui/config/preferences/preferences.go:82
MethodStop
()
internal/ui/primitives/spinner/spinner.go:41
MethodStop
()
internal/ui/rich/rich.go:74
FunctionTake
Take takes over the given button and replaces its content with the wrapped overlay, which has the old content as well as the smaller button on top.
internal/ui/primitives/buttonoverlay/buttonoverlay.go:45
FunctionTestRenderMarkup
(t *testing.T)
internal/ui/rich/parser/markup/markup_test.go:10
← previousnext →801–900 of 952, ranked by callers