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