Namespace
Pidgin – 3.0
Pidgin Universal Chat Client
Dependencies
GLib—2.0 | General-purpose, portable utility library. |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation | |
Gtk—4.0 | The GTK toolkit |
Browse documentation | |
GPlugin—1.0 | GPlugin Plugin Library |
Browse documentation | |
Purple—3.0 | Purple Universal Chat Library |
Browse documentation |
Classes
AboutDialog |
A dialog window that describes what Pidgin is all about. since: 3.0 |
AccountChooser |
A widget that allows the user to pick a since: 3.0 |
AccountDisplay |
A widget that is used to display a since: 3.0 |
AccountEditor |
since: 3.0 |
AccountFilterConnected |
since: 3.0 |
AccountFilterProtocol |
since: 3.0 |
AccountManager |
A singleton dialog for managing accounts. since: 3.0 |
AccountManagerRow |
A since: 3.0 |
AccountRow |
A Adw.ComboRow subclass that allows the user to select an
since: 3.0 |
AccountsDisabledMenu |
A since: 3.0 |
AccountsEnabledMenu |
A since: 3.0 |
Application |
since: 3.0 |
AutoAdjustment |
This is a simple subclass of since: 3.0 |
Avatar |
since: 3.0 |
AwayPrefs |
since: 3.0 |
ChannelJoinDialog |
A dialog for joining channels. since: 3.0 |
ContactList |
since: 3.0 |
Conversation |
A since: 2.0 |
ConversationPrefs |
since: 3.0 |
CredentialPrefs |
since: 3.0 |
CredentialProviderRow |
since: 3.0 |
DebugWindow |
The debug window. since: 3.0 |
DisplayItem |
A class that’s used by since: 3.0 |
DisplayWindow |
since: 3.0 |
Idle |
An implementation of since: 3.0 |
IMWindow |
A window used to start a new direct message. since: 3.0 |
InfoPane |
since: 3.0 |
InviteDialog |
since: 3.0 |
Keypad |
since: 3.0 |
NetworkPrefs |
since: 3.0 |
NotificationAddContact |
since: 3.0 |
NotificationAuthorizationRequest |
since: 3.0 |
NotificationConnectionError |
since: 3.0 |
NotificationList |
since: 3.0 |
PluginsDialog |
A dialog that allows the user to configure their plugins. since: 3.0 |
PluginsMenu |
since: 3.0 |
PrefsWindow |
The window that displays all of the preferences. since: 3.0 |
PresenceIcon |
A since: 3.0 |
ProtocolChooser |
A widget that lets the user choose a since: 3.0 |
ProxyPrefs |
since: 3.0 |
Ui |
Is a subclass of since: 3.0 |
VVPrefs |
since: 3.0 |
Functions
add_widget_to_vbox |
Add a labelled widget to a GtkBox. since: 2.4 |
auto_parent_window |
Automatically make a window transient to a suitable parent window. since: 2.4 |
color_calculate_for_text |
This function is based heavily on the implementation that gajim uses from python-nbxmpp in nbxmpp.util.text_to_color. However, we don’t have an implementation of HSL let alone HSLuv, so we’re using HSV which is why the value is 1.0 instead of a luminance of 0.5. since: 3.0 |
contact_info_menu_popup |
Creates a since: 3.0 |
debug_get_handle |
Get the handle for the GTK debug system. since: 2.0 |
debug_init |
Perform necessary initializations. since: 2.0 |
debug_init_handler |
Initialize handler for GLib logging system. since: 3.0 |
debug_set_print_enabled |
Set whether the debug logging messages are sent the default GLib logging handler. since: 3.0 |
debug_uninit |
Perform necessary uninitializations. since: 2.0 |
dialogs_im_with_user |
Creates an IM conversation with since: 2.0 |
dialogs_info |
Creates a dialog to get another user’s profile. since: 2.0 |
icon_name_from_presence |
Gets the icon name that should be used to represent since: 3.0 |
icon_name_from_presence_primitive |
Gets the icon name that should be used to represent since: 3.0 |
icon_name_from_status |
Gets the icon name to use for since: 3.0 |
icon_name_from_status_primitive |
Gets the icon name to use for since: 3.0 |
icon_name_from_status_type |
Gets the icon name to use for since: 3.0 |
medias_init |
Initializes the media API. since: 2.6 |
notify_get_ui_ops |
Returns the UI operations structure for GTK notification functions. since: 2.0 |
notify_init |
Initializes the GTK notifications subsystem. since: 2.6 |
notify_uninit |
Uninitialized the GTK notifications subsystem. since: 2.6 |
prefs_init |
Initializes all UI-specific preferences. since: 2.0 |
prefs_update_old |
Rename legacy prefs and delete some that no longer exist. since: 2.0 |
request_get_dialog_window |
Gets dialog window for specified libpurple request. since: 3.0 |
request_get_handle |
Returns the gtk requests subsystem handle. since: 3.0 |
request_get_ui_ops |
Returns the UI operations structure for GTK request functions. since: 2.0 |
request_init |
Initializes the GTK requests subsystem. since: 3.0 |
request_uninit |
Uninitializes the GTK requests subsystem. since: 3.0 |
retrieve_user_info |
Get information about a user. Show immediate feedback. since: 2.1 |
retrieve_user_info_in_chat |
Get information about a user in a chat. Show immediate feedback. since: 2.1 |
roomlist_dialog_show |
Shows a new roomlist dialog. since: 2.0 |
roomlist_dialog_show_with_account |
Shows a new room list dialog and fetches the list for the specified account. since: 2.0 |
roomlist_init |
Initializes the room list subsystem. since: 2.0 |
roomlist_is_showable |
Determines if showing the room list dialog is a valid action. since: 2.0 |
set_accessible_label |
Sets an ATK name for a given widget. Also sets the labelled-by and label-for ATK relationships. since: 2.0 |
start |
Start pidgin with the given command line arguments. since: 3.0 |
text_buffer_get_html |
Extracts text from since: 3.0 |
text_buffer_get_html_range |
Extracts the text between since: 3.0 |
whiteboard_get_ui_ops |
Gets the GtkWhiteboard UI Operations. since: 2.0 |
Constants
ALERT_TITLE |
The title that should be used for alert dialogs. |
PREFS_ROOT |
A constants for the root of the preferences tree. |
VERSION_MIN_REQUIRED |
A macro that should be defined by the user prior to including the |