What I've seen in more recent window managers are making the logout window as normal topmost window (OS X's way), or combine the options into main menu (Windows Vista/7's way). In these ways, we don't need to grab the X server entirely. How about this?
On 5/16/09, Manu <[email protected]> wrote: > I had the feeling that sometime the logout dialog was hidden behind the > screenshot of the desktop that is taken, only the escape key permits to > come back to the session, but if I try to logout > again, if the dialog is still hidden, then the escape key no longer > works. :D > > I was wrong in the line number a gave, in fact I just commented > gdk_x11_grab_server(), > gdk_x11_ungrab_server() calls, but this is truly not a solution... > > the grab server call permits to capture all evens so that you can't > click outside the dialog, > with my dirty hack, I can rotate the compiz cube while the logout dialog > is displayed, which is > not correct. > > 魏藥/Medical-Wei wrote: >> Hi all, >> >> (I missent this message to Manu before...sorry.) >> >> Last few weeks I found this problem when using xcompmgr, then I looked >> at gnome-session's old logout window code, and I got a clue that when >> it find that the window is composited (especially when using compiz or >> xcompmgr or so), we don't grab xserver. However, I don't know what >> grab xserver does, and how does it affects the logout progress. >> >> 2009/5/15 Marty Jack <[email protected]>: >> >>> SVN won't build due to a missing de_DE.gmo in the po directory, I am not >>> sure who caused this. >>> >>> Oxaric's checkin needs some work: >>> We need the new icons in the data/pixmaps directory >>> We need a change to the Makefile to install them on "make install" >>> There is a debugging printf left in pref.c function >>> redraw_background >>> >>> In main_win.c >>> The update to the copyright I made was lost >>> The quit button I added was lost >>> The fix I made near line 700/707 concerning title bar corruption >>> was lost >>> The fix I made and asked for comments on concerning having >>> ask-before-save override >>> auto-save-rotated was lost >>> The fix I made in rotate_and_save_jpeg was lost >>> The fix I made at 1231 concerning having ask-before-save always >>> honored was lost >>> The fix Juergen made concerning RTL at 1464 was lost >>> We can't have A be the accelerator for About because it is used >>> for Save As >>> I suggest no accelerator for About >>> The Q accelerator at 1561 was lost >>> The typo correction at 1648 was lost >>> The Quit popup menu item at 1793 was lost >>> The warning fix I added at 1826 was lost and replaced by a FIXME >>> The typo correction in the about dialog was lost >>> >>> The good news is, we got animated GIFs. >>> >>> >>> ------------------------------------------------------------------------------ >>> Crystal Reports - New Free Runtime and 30 Day Trial >>> Check out the new simplified licensing option that enables >>> unlimited royalty-free distribution of the report engine >>> for externally facing server and web deployment. >>> http://p.sf.net/sfu/businessobjects >>> _______________________________________________ >>> Lxde-list mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/lxde-list >>> >>> >> >> >> >> > > -- Sent from Gmail for mobile | mobile.google.com Medical-Wei/魏藥 ---- Please avoid sending me Word or PowerPoint attachments. See: http://www.gnu.org/philosophy/no-word-attachments.html 請儘可能不要寄給我 Microsoft Word 或是 PowerPoint 的附件,我會打不開~>"<。 參照:http://blog.ofset.org/ckhung/index.php?post/081-nodocx ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
