From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David De La Harpe Golden Newsgroups: gmane.emacs.devel Subject: Re: Add function to make frame topmost? Date: Sat, 01 May 2010 03:10:03 +0100 Message-ID: <4BDB8D7B.6010505@harpegolden.net> References: <4BDB5A6E.5060803@harpegolden.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1272679823 26113 80.91.229.12 (1 May 2010 02:10:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 1 May 2010 02:10:23 +0000 (UTC) Cc: Stefan Monnier , Emacs-Devel devel To: Lennart Borgman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 01 04:10:21 2010 connect(): No such file or directory Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1O829q-0005SZ-80 for ged-emacs-devel@m.gmane.org; Sat, 01 May 2010 04:10:18 +0200 Original-Received: from localhost ([127.0.0.1]:45829 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O829p-00051B-LT for ged-emacs-devel@m.gmane.org; Fri, 30 Apr 2010 22:10:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O829l-00050w-2b for emacs-devel@gnu.org; Fri, 30 Apr 2010 22:10:13 -0400 Original-Received: from [140.186.70.92] (port=58623 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O829j-00050o-OW for emacs-devel@gnu.org; Fri, 30 Apr 2010 22:10:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O829e-0005TB-61 for emacs-devel@gnu.org; Fri, 30 Apr 2010 22:10:11 -0400 Original-Received: from harpegolden.net ([65.99.215.13]:53453) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O829e-0005Sz-1P for emacs-devel@gnu.org; Fri, 30 Apr 2010 22:10:06 -0400 Original-Received: from [87.198.54.194] (87-198-54-194.ptr.magnet.ie [87.198.54.194]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTP id E7EBD9777; Sat, 1 May 2010 03:10:04 +0100 (IST) User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20091109) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:124378 Archived-At: Lennart Borgman wrote: > > How does "Urgency" work? Is that appropriate for reminders? I would > prefer that to be a frame that pops up but does not get focus until > the user choosen it. > A reminder sounds more like a notification than an urgent window. But n.b. the window type might still be the wrong level, I'm now vaguely wondering if you might be wanting system tray balloon notifications for which there are typically high-level apis. http://standards.freedesktop.org/systemtray-spec/systemtray-spec-0.1.html#balloon (note that gtk then has its implementation/wrapper for systray support, GtkStatusIcon, i.e. an even higher level might be appropriate for toolkit-using emacs) Ading systray support to emacs was discussed in the context of daemon mode a while back, maybe it's worth another look now.