Namespace
Talkatu – 0.0
Talkatu Plugin Library
Dependencies
GLib—2.0 | General-purpose, portable utility library. |
Browse documentation | |
GModule—2.0 | Portable API for dynamically loading modules |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation | |
Gtk—4.0 | The GTK toolkit |
Browse documentation |
Classes
ActionGroup |
A since: 0.0 |
AttachmentDialog |
A since: 0.0 |
AttachmentPreview |
A since: 0.0 |
AutoScroller |
This is a simple subclass of since: 0.0 |
Buffer |
A since: 0.0 |
Editor |
A composite widget that contains a since: 0.0 |
History |
A since: 0.0 |
HistoryRow |
A since: 0.0 |
HtmlPangoRenderer |
since: 0.0 |
HtmlRenderer |
since: 0.0 |
Input |
since: 0.0 |
LinkDialog |
A simple since: 0.0 |
SimpleAttachment |
since: 0.0 |
Tag |
TalkatuTag is a since: 0.0 |
Toolbar |
The formatting toolbar for since: 0.0 |
TypingLabel |
This widget implements a simple interface for displaying who is currently
typing. You can call since: 0.0 |
View |
A since: 0.0 |
Interfaces
Attachment |
TalkatuAttachment represents an attached file. The files can be any type of regular file but only images will be previewed based on their actual contents. since: 0.0 |
Message |
since: 0.0 |
Enumerations
BufferStyle |
The format style of a since: 0.0 |
ContentType |
An enum representing a given markup type. since: 0.0 |
TagDisplay |
An enum representing how a tag should be rendered. since: 0.0 |
Bitfields
Format |
since: 0.0 |
InputSendBinding |
Flags for assigning and determining which key bindings should be used to send a message. since: 0.0 |
Callbacks
AttachmentForeachFunc |
since: 0.0 |
Functions
action_name_for_tag_name |
Looks up a since: 0.0 |
codeset_coerce_utf8 |
Attempts to coerce the raw since: 0.0 |
init |
Initializes Talkatu. This should be called before using any other Talkatu API. since: 0.0 |
markdown_insert |
Inserts and renders since: 0.0 |
markup_append_html |
Appends since: 0.0 |
markup_deserialize_html |
This is a since: 0.0 |
markup_get_html |
Extracts all text from since: 0.0 |
markup_get_html_range |
Extracts a section of since: 0.0 |
markup_insert_html |
Inserts since: 0.0 |
markup_serialize_html |
This is a gtk_text_buffer_register_serialize_func in the buffer's instance_initmethod. since: 0.0 |
markup_set_html |
Replaces all text in since: 0.0 |
uninit |
Cleanly shutdown the Talkatu API. since: 0.0 |
Function Macros
VERSION_CHECK |
A simple macro that will return true if the version of Talkatu that’s being compiled against is newer than the provided version. since: 0.0 |
Constants
ACTION_ATTACH_FILE |
A constant that represents the attach file action. since: 0.0 |
ACTION_ATTACH_IMAGE |
since: 0.0 |
ACTION_FORMAT_BOLD |
A constant that represents the bold font style action. since: 0.0 |
ACTION_FORMAT_GROW |
A constant that represents the increase font size action. since: 0.0 |
ACTION_FORMAT_ITALIC |
A constant that represents the italic font style action. since: 0.0 |
ACTION_FORMAT_RESET |
A constant that represents the reset all formatting action. since: 0.0 |
ACTION_FORMAT_SHRINK |
A constant that represents the decrease font size action. since: 0.0 |
ACTION_FORMAT_STRIKETHROUGH |
A constant that represents the strike through font style action. since: 0.0 |
ACTION_FORMAT_UNDERLINE |
A constant that represents the underline font style action. since: 0.0 |
ACTION_INSERT_CODE |
since: 0.0 |
ACTION_INSERT_LINK |
A constant that presents the action to activate when the user wants to insert a link. since: 0.0 |
BUFFER_LINK_TARGET_ATTRIBUTE |
The name of the attribute set on since: 0.0 |
EXTRA_VERSION |
The extra version if any of Talkatu that’s being compiled against. since: 0.0 |
MAJOR_VERSION |
The major version of Talkatu that’s being compiled against. since: 0.0 |
MICRO_VERSION |
The micro version of Talkatu that’s being compiled against. since: 0.0 |
MINOR_VERSION |
The minor version of Talkatu that’s being compiled against. since: 0.0 |
TAG_FORMATTING_END |
A constant to be used as a suffix for tags that need formatting applied after the original tag. since: 0.0 |
TAG_FORMATTING_START |
A constant to be used as a prefix for tags that need formatting applied before the original tag. since: 0.0 |
TAG_PREFIX |
The prefix that all Talkatu tags use. since: 0.0 |
TAG_PREFIX_LEN |
The length of #TALKATU_TAG_PREFIX for easy computation. since: 0.0 |
VERSION |
The full version of Talkatu that’s being compiled against as a string. since: 0.0 |