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