qulogic/pidgin

f7f248098e8f
Parents ff4dc54577f9
Children 2cde2ccea465
Add Since and visibility for Pidgin symbols in ChangeLog.API

There aren't very many that still exist.

Testing Done:
Compiled.

Bugs closed: PIDGIN-17839

Reviewed at https://reviews.imfreedom.org/r/2761/
--- a/pidgin/gtkutils.h Tue Oct 31 03:15:17 2023 -0500
+++ b/pidgin/gtkutils.h Tue Oct 31 03:17:53 2023 -0500
@@ -30,6 +30,8 @@
#include <purple.h>
+#include "pidginversion.h"
+
typedef struct {
gboolean is_buddy;
PurpleBuddy *buddy;
@@ -86,7 +88,10 @@
* @name: The user to get information about.
*
* Get information about a user. Show immediate feedback.
+ *
+ * Since: 2.1.0
*/
+PIDGIN_AVAILABLE_IN_2_1
void pidgin_retrieve_user_info(PurpleConnection *conn, const char *name);
/**
@@ -96,7 +101,10 @@
* @chatid: The chat id.
*
* Get information about a user in a chat. Show immediate feedback.
+ *
+ * Since: 2.1.0
*/
+PIDGIN_AVAILABLE_IN_2_1
void pidgin_retrieve_user_info_in_chat(PurpleConnection *conn, const char *name, int chatid);
/**
@@ -129,7 +137,10 @@
* Automatically make a window transient to a suitable parent window.
*
* Returns: Whether the window was made transient or not.
+ *
+ * Since: 2.4.0
*/
+PIDGIN_AVAILABLE_IN_2_4
gboolean pidgin_auto_parent_window(GtkWidget *window);
/**
@@ -144,7 +155,10 @@
* Add a labelled widget to a GtkBox
*
* Returns: (transfer full): A GtkBox already added to the GtkBox containing the GtkLabel and the GtkWidget.
+ *
+ * Since: 2.4.0
*/
+PIDGIN_AVAILABLE_IN_2_4
GtkWidget *pidgin_add_widget_to_vbox(GtkBox *vbox, const char *widget_label, GtkSizeGroup *sg, GtkWidget *widget, gboolean expand, GtkWidget **p_label);
G_END_DECLS