From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Mike Hearn Newsgroups: gmane.emacs.devel Subject: Re: override_redirect of X Window System Date: 24 Sep 2003 18:40:46 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <1064425246.8452.1.camel@littlegreen> References: <8A07F824-EEB2-11D7-8175-00039363E640@swipnet.se> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1064425253 27703 80.91.224.253 (24 Sep 2003 17:40:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 24 Sep 2003 17:40:53 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Sep 24 19:40:51 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A2DdC-0002Vj-00 for ; Wed, 24 Sep 2003 19:40:50 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1A2Dk1-0005ZW-00 for ; Wed, 24 Sep 2003 19:47:53 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 1A2Db7-000892-K5 for emacs-devel@quimby.gnus.org; Wed, 24 Sep 2003 13:38:41 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 1A2Dah-00086I-CI for emacs-devel@gnu.org; Wed, 24 Sep 2003 13:38:15 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 1A2Dad-000854-VR for emacs-devel@gnu.org; Wed, 24 Sep 2003 13:38:12 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 1A2Dad-00080v-0h for emacs-devel@gnu.org; Wed, 24 Sep 2003 13:38:11 -0400 Original-Received: from [62.253.162.47] (helo=mta07-svc.ntlworld.com) by mx20.gnu.org with esmtp (Exim 4.22) id 1A2DZY-0002Fn-57 for emacs-devel@gnu.org; Wed, 24 Sep 2003 13:37:04 -0400 Original-Received: from m65-mp1.cvx5-c.man.dial.ntli.net ([213.104.252.65]) by mta07-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP id <20030924173641.DZD28136.mta07-svc.ntlworld.com@m65-mp1.cvx5-c.man.dial.ntli.net>; Wed, 24 Sep 2003 18:36:41 +0100 Original-To: "Jan D." In-Reply-To: <8A07F824-EEB2-11D7-8175-00039363E640@swipnet.se> X-Mailer: Ximian Evolution 1.4.0 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16606 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16606 On Wed, 2003-09-24 at 18:14, Jan D. wrote: > > It is not a metacity bug - there is an agreed upon protocol for full > > screening windows, and override-redirect is not it. > > http://bugzilla.gnome.org/show_bug.cgi?id=106740 This is about being able to move windows above panels for accessibility reasons, not how apps are supposed to fullscreen. > > To Kazu: I'd recommend you research the latest EWMH specification, that > > will show you how to properly fullscreen windows. > > This requires XSendEvent. It is not available from elisp. > It is also not a solution that works on all window managers out there. It works on all standards compliant WMs, which is an increasing number. There's no need to expose XSendEvent to elisp, simply having a fullscreen function that does the necessary machinery would work too. thanks -mike