Author: cazfi
Date: Thu May  5 21:42:35 2016
New Revision: 32597

URL: http://svn.gna.org/viewcvs/freeciv?rev=32597&view=rev
Log:
Fixed "GtkDialog mapped without a transient parent." warning about policies 
dialog.

See bug #24619

Modified:
    trunk/client/gui-gtk-2.0/gamedlgs.c
    trunk/client/gui-gtk-2.0/gui_stuff.c
    trunk/client/gui-gtk-3.0/gamedlgs.c
    trunk/client/gui-gtk-3.0/gui_stuff.c
    trunk/client/gui-gtk-3.x/gamedlgs.c
    trunk/client/gui-gtk-3.x/gui_stuff.c

Modified: trunk/client/gui-gtk-2.0/gamedlgs.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-gtk-2.0/gamedlgs.c?rev=32597&r1=32596&r2=32597&view=diff
==============================================================================
--- trunk/client/gui-gtk-2.0/gamedlgs.c (original)
+++ trunk/client/gui-gtk-2.0/gamedlgs.c Thu May  5 21:42:35 2016
@@ -1,4 +1,4 @@
-/********************************************************************** 
+/*********************************************************************** 
  Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -333,6 +333,7 @@
                                         GTK_RESPONSE_CLOSE,
                                         NULL);
   }
+  setup_dialog(shell, toplevel);
 
   gtk_window_set_position(GTK_WINDOW(shell), GTK_WIN_POS_MOUSE);
   content = gtk_dialog_get_content_area(GTK_DIALOG(shell));

Modified: trunk/client/gui-gtk-2.0/gui_stuff.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-gtk-2.0/gui_stuff.c?rev=32597&r1=32596&r2=32597&view=diff
==============================================================================
--- trunk/client/gui-gtk-2.0/gui_stuff.c        (original)
+++ trunk/client/gui-gtk-2.0/gui_stuff.c        Thu May  5 21:42:35 2016
@@ -1,4 +1,4 @@
-/**********************************************************************
+/***********************************************************************
  Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -314,7 +314,6 @@
     g_signal_connect_after(shell, "close", G_CALLBACK(close_callback), shell);
   }
 }
-
 
 /**************************************************************************
   Emit a dialog response.

Modified: trunk/client/gui-gtk-3.0/gamedlgs.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-gtk-3.0/gamedlgs.c?rev=32597&r1=32596&r2=32597&view=diff
==============================================================================
--- trunk/client/gui-gtk-3.0/gamedlgs.c (original)
+++ trunk/client/gui-gtk-3.0/gamedlgs.c Thu May  5 21:42:35 2016
@@ -327,6 +327,7 @@
                                         GTK_RESPONSE_CLOSE,
                                         NULL);
   }
+  setup_dialog(shell, toplevel);
 
   gtk_window_set_position(GTK_WINDOW(shell), GTK_WIN_POS_MOUSE);
   content = gtk_dialog_get_content_area(GTK_DIALOG(shell));

Modified: trunk/client/gui-gtk-3.0/gui_stuff.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-gtk-3.0/gui_stuff.c?rev=32597&r1=32596&r2=32597&view=diff
==============================================================================
--- trunk/client/gui-gtk-3.0/gui_stuff.c        (original)
+++ trunk/client/gui-gtk-3.0/gui_stuff.c        Thu May  5 21:42:35 2016
@@ -1,4 +1,4 @@
-/**********************************************************************
+/***********************************************************************
  Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -293,7 +293,6 @@
     g_signal_connect_after(shell, "close", G_CALLBACK(close_callback), shell);
   }
 }
-
 
 /**************************************************************************
   Emit a dialog response.

Modified: trunk/client/gui-gtk-3.x/gamedlgs.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-gtk-3.x/gamedlgs.c?rev=32597&r1=32596&r2=32597&view=diff
==============================================================================
--- trunk/client/gui-gtk-3.x/gamedlgs.c (original)
+++ trunk/client/gui-gtk-3.x/gamedlgs.c Thu May  5 21:42:35 2016
@@ -327,6 +327,7 @@
                                         GTK_RESPONSE_CLOSE,
                                         NULL);
   }
+  setup_dialog(shell, toplevel);
 
   gtk_window_set_position(GTK_WINDOW(shell), GTK_WIN_POS_MOUSE);
   content = gtk_dialog_get_content_area(GTK_DIALOG(shell));

Modified: trunk/client/gui-gtk-3.x/gui_stuff.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-gtk-3.x/gui_stuff.c?rev=32597&r1=32596&r2=32597&view=diff
==============================================================================
--- trunk/client/gui-gtk-3.x/gui_stuff.c        (original)
+++ trunk/client/gui-gtk-3.x/gui_stuff.c        Thu May  5 21:42:35 2016
@@ -1,4 +1,4 @@
-/**********************************************************************
+/***********************************************************************
  Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -299,7 +299,6 @@
     g_signal_connect_after(shell, "close", G_CALLBACK(close_callback), shell);
   }
 }
-
 
 /**************************************************************************
   Emit a dialog response.


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to