im.pidgin.pidgin.next.minor: ce13b5ca4994abbd4934b3bc568c8b115335c426
rlaager at pidgin.im
rlaager at pidgin.im
Sat Oct 13 23:28:02 EDT 2007
-----------------------------------------------------------------
Revision: ce13b5ca4994abbd4934b3bc568c8b115335c426
Ancestor: 7620a822ab493396a6f651113857f1c5821e3ec1
Author: rlaager at pidgin.im
Date: 2007-10-13T23:59:52
Branch: im.pidgin.pidgin.next.minor
Modified files:
ChangeLog ChangeLog.API pidgin/gtkdialogs.h pidgin/gtklog.h
pidgin/gtkplugin.h pidgin/gtkpounce.h
ChangeLog:
Document the window transient_for changes. Refs #2617
-------------- next part --------------
============================================================
--- ChangeLog e6c7a90fabfa6e307188f43fc05e0b10f29c8b6f
+++ ChangeLog 8baf52de7aacf0058bf3dc5634ebec03eaf33606
@@ -12,6 +12,8 @@ version 2.3.0:
remove the plugin from the list of saved plugins so it won't load
at the next startup. Previously, we were ignoring this case, which
could lead to crashes.
+ * Mark dialog windows as transient for appropriate parent windows to
+ help window managers do the right thing (Gabriel Schulhof)
Finch:
* If a plugin says it can't be unloaded, we now display an error and
============================================================
--- ChangeLog.API 96a1021e45a319673c5c098aaab4cab36ac73741
+++ ChangeLog.API aa0f3b6f74fa7ae0afe53befa2362092c18bcc55
@@ -14,6 +14,13 @@ version 2.3.0 (??/??/????):
to unload a plugin--fails. This then prevents the plugin
from being saved in the saved plugins list, so it'll won't
be loaded at the next startup.
+ * pidgin_dialogs_about_with_parent()
+ * pidgin_log_show_contact_with_parent()
+ * pidgin_log_show_with_parent()
+ * pidgin_plugin_dialog_show_with_parent()
+ * pidgin_pounce_editor_show_with_parent()
+ * pidgin_pounces_manager_show_with_parent()
+ * pidgin_syslog_show_with_parent()
Changed:
* purple_plugin_unload() now honors the return value of a
@@ -22,6 +29,15 @@ version 2.3.0 (??/??/????):
when a dependent plugin fails to unload. The UI should do
something appropriate.
+ Deprecated:
+ * pidgin_dialogs_about()
+ * pidgin_log_show_contact()
+ * pidgin_log_show()
+ * pidgin_plugin_dialog_show()
+ * pidgin_pounce_editor_show()
+ * pidgin_pounces_manager_show()
+ * pidgin_syslog_show()
+
version 2.2.2 (??/??/????):
libpurple:
Changed:
============================================================
--- pidgin/gtkdialogs.h da6abfd3249246a1284f34bfe8e78eb6676e70f3
+++ pidgin/gtkdialogs.h 7b9af3871e3bc0a228cd3e4f51c3bce9e739243a
@@ -31,9 +31,19 @@
#include "conversation.h"
/* Functions in gtkdialogs.c (these should actually stay in this file) */
+
void pidgin_dialogs_destroy_all(void);
+
+/**
+ * @deprecated Use pidgin_dialogs_about_with_parent() instead.
+ */
void pidgin_dialogs_about(void);
+
+/**
+ * @since 2.3.0
+ */
void pidgin_dialogs_about_with_parent(GtkWindow *parent);
+
void pidgin_dialogs_im(void);
void pidgin_dialogs_im_with_user(PurpleAccount *, const char *);
void pidgin_dialogs_info(void);
============================================================
--- pidgin/gtklog.h e2b1baf03234df6df014a924a1fe1e5711363add
+++ pidgin/gtklog.h 702c0aff2d7695fed34d4d4fbe0a0fe41eee86b1
@@ -52,13 +52,34 @@ struct _PidginLogViewer {
};
+/**
+ * @deprecated Use pidgin_log_show_with_parent() instead.
+ */
+void pidgin_log_show(PurpleLogType type, const char *screenname, PurpleAccount *account);
-void pidgin_log_show(PurpleLogType type, const char *screenname, PurpleAccount *account);
+/**
+ * @since 2.3.0
+ */
void pidgin_log_show_with_parent(GtkWindow *parent, PurpleLogType type, const char *screenname, PurpleAccount *account);
+
+/**
+ * @deprecated pidgin_log_show_contact_with_parent() instead.
+ */
void pidgin_log_show_contact(PurpleContact *contact);
+
+/**
+ * @since 2.3.0
+ */
void pidgin_log_show_contact_with_parent(GtkWindow *parent, PurpleContact *contact);
+/**
+ * @deprecated Use pidgin_syslog_show_with_parent() instead.
+ */
void pidgin_syslog_show(void);
+
+/**
+ * @since 2.3.0
+ */
void pidgin_syslog_show_with_parent(GtkWindow *parent);
/**************************************************************************/
============================================================
--- pidgin/gtkplugin.h ca7c9418652e2af8ddcbeb1a61d03116d6f3209c
+++ pidgin/gtkplugin.h 23840fd26885510b6cb8726a34c814efd06f6ab5
@@ -74,11 +74,15 @@ void pidgin_plugins_save(void);
/**
* Shows the Plugins dialog
+ *
+ * @deprecated Use pidgin_plugin_dialog_show_with_parent() instead.
*/
void pidgin_plugin_dialog_show(void);
/**
* Shows the Plugins dialog, transient to a parent window
+ *
+ * @since 2.3.0
*/
void pidgin_plugin_dialog_show_with_parent(GtkWindow *parent);
============================================================
--- pidgin/gtkpounce.h c3136650f908e28cdac3f3685aed6310cd2ac29f
+++ pidgin/gtkpounce.h a67a6ef18843fcfd268e0825308ef3afc424f141
@@ -31,29 +31,41 @@
/**
* Displays a New Buddy Pounce or Edit Buddy Pounce dialog.
*
- * @param parent The parent window.
* @param account The optional account to use.
* @param name The optional name to pounce on.
* @param cur_pounce The current buddy pounce, if editing an existing one.
+ *
+ * @deprecated Use pidgin_pounce_editor_show_with_parent() instead.
*/
-void pidgin_pounce_editor_show_with_parent(GtkWindow *parent, PurpleAccount *account, const char *name,
+void pidgin_pounce_editor_show(PurpleAccount *account, const char *name,
PurplePounce *cur_pounce);
/**
- * @deprecated Please use pidgin_pounce_editor_show_with_parent
+ * Displays a New Buddy Pounce or Edit Buddy Pounce dialog.
+ *
+ * @param parent The parent window.
+ * @param account The optional account to use.
+ * @param name The optional name to pounce on.
+ * @param cur_pounce The current buddy pounce, if editing an existing one.
+ *
+ * @since 2.3.0
*/
-void pidgin_pounce_editor_show(PurpleAccount *account, const char *name,
+void pidgin_pounce_editor_show_with_parent(GtkWindow *parent, PurpleAccount *account, const char *name,
PurplePounce *cur_pounce);
/**
* Shows the pounces manager window.
+ *
+ * @deprecated Use pidgin_pounces_manager_show_with_parent() instead.
*/
-void pidgin_pounces_manager_show_with_parent(GtkWindow *parent);
+void pidgin_pounces_manager_show(void);
/**
- * @deprecated Please use pidgin_pounces_manager_show_with_parent
+ * Shows the pounces manager window.
+ *
+ * @since 2.3.0
*/
-void pidgin_pounces_manager_show(void);
+void pidgin_pounces_manager_show_with_parent(GtkWindow *parent);
/**
* Hides the pounces manager window.
More information about the Commits
mailing list