Class
PidginUi
unstable since: 3.0
Instance methods
Methods inherited from PurpleUi (15)
purple_ui_get_client_type
Gets the client type from ui.
purple_ui_get_conversation_manager
Gets the default conversation manager manage from ui.
purple_ui_get_history_adapter
Gets the history adapter that the user interface wants to use.
purple_ui_get_id
Gets the id for the user interface.
purple_ui_get_name
Gets the name of ui. This should be translated.
purple_ui_get_presence_manager
Gets the PurplePresenceManager that the user interface wants to use.
purple_ui_get_settings_backend
Get the GSettingsBackend that ui is using for its settings.
purple_ui_get_support_website
Gets the support website from ui.
purple_ui_get_version
Gets the version of ui.
purple_ui_get_website
Gets the website from ui.
purple_ui_open_uri
Attempts to open uri and calls callback with the result.
purple_ui_open_uri_finish
Finishes a previous call to purple_ui_open_uri() and gets the result.
purple_ui_prefs_init
Tells ui that it should be initializing its preferences.
purple_ui_start
Tells ui that libpurple is done initializing and that ui should continue
its initialization.
purple_ui_stop
Tells ui that libpurple is done shutting down.
Properties
Properties inherited from PurpleUi (6)
Purple.Ui:client-type
The client type of the user interface. Common values include bot,
console, mobile, pc, web, etc.
Purple.Ui:id
The identifier of the user interface. This is used in places where a constant string is need to represent the user interface.
Purple.Ui:name
The name of the user interface. This is used in places where it will be displayed to users, so it should be translated.
Purple.Ui:support-website
The support website of the user interface. This should link to a page that specifically directs users how to get support for your user interface.
Purple.Ui:version
The version number of the user interface.
Purple.Ui:website
The website of the user interface. This should be the main website.
Signals
Signals inherited from PurpleUi (1)
PurpleUi::started
Emitted if purple_ui_start() completed successfully.
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.