← Back to team overview

ayatana-commits team mailing list archive

[Merge] lp:~dbarth/indicator-session/no-close-button into lp:indicator-session

 

David Barth has proposed merging lp:~dbarth/indicator-session/no-close-button into lp:indicator-session.

    Requested reviews:
    Indicator Applet Developers (indicator-applet-developers)


mpt likes them without the close button
-- 
https://code.launchpad.net/~dbarth/indicator-session/no-close-button/+merge/12408
Your team ayatana-commits is subscribed to branch lp:indicator-session.
=== modified file 'src/gtk-dialog/logout-dialog.c'
--- src/gtk-dialog/logout-dialog.c	2009-09-10 21:03:59 +0000
+++ src/gtk-dialog/logout-dialog.c	2009-09-25 09:35:20 +0000
@@ -275,7 +275,9 @@
   gtk_window_stick(GTK_WINDOW(logout_dialog));
   gtk_window_set_keep_above(GTK_WINDOW(logout_dialog), TRUE);
   gtk_widget_realize(GTK_WIDGET(logout_dialog));
-  gdk_window_set_functions(GTK_WIDGET(logout_dialog)->window, GDK_FUNC_CLOSE);
+  /* remove superfluous window buttons */
+  gdk_window_set_functions (GTK_WIDGET(logout_dialog)->window, 0);
+  gdk_window_set_decorations (GTK_WIDGET(logout_dialog)->window, GDK_DECOR_BORDER | GDK_DECOR_TITLE);
 
   /* center window */
   gtk_window_set_position (GTK_WINDOW(logout_dialog), GTK_WIN_POS_CENTER);


Follow ups