From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Antoine Levitt Newsgroups: gmane.emacs.devel Subject: Re: Feature change or bug - Emacs server Date: Tue, 14 Jun 2011 01:45:11 +0200 Message-ID: <874o3tl2ig.fsf@gmail.com> References: <4df63f95.a511440a.7545.ffffce92@mx.google.com> <878vt5645m.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1308010066 9266 80.91.229.12 (14 Jun 2011 00:07:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 14 Jun 2011 00:07:46 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 14 02:07:43 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QWHAV-00084t-83 for ged-emacs-devel@m.gmane.org; Tue, 14 Jun 2011 02:07:43 +0200 Original-Received: from localhost ([::1]:57195 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWHAU-0000Bd-5X for ged-emacs-devel@m.gmane.org; Mon, 13 Jun 2011 20:07:42 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:60145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWH1b-0006E3-Nw for emacs-devel@gnu.org; Mon, 13 Jun 2011 19:58:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QWGp9-0001J4-R7 for emacs-devel@gnu.org; Mon, 13 Jun 2011 19:45:40 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:52721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWGp9-0001Iy-Fq for emacs-devel@gnu.org; Mon, 13 Jun 2011 19:45:39 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QWGp8-0000KY-8O for emacs-devel@gnu.org; Tue, 14 Jun 2011 01:45:38 +0200 Original-Received: from ney92-7-78-233-218-202.fbx.proxad.net ([78.233.218.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Jun 2011 01:45:38 +0200 Original-Received: from antoine.levitt by ney92-7-78-233-218-202.fbx.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Jun 2011 01:45:38 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 43 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: ney92-7-78-233-218-202.fbx.proxad.net Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:140439 Archived-At: 13/06/11 19:18, Ted Zlatanov > On Tue, 14 Jun 2011 01:49:20 +0900 tv.raman.tv@gmail.com (T.V Raman) wrote: > > TVR> As someone who "already" uses Emacs as the desktop (via Emacspeak), > TVR> I definitely think emacs-panel.el could make the Emacspeak Audio > TVR> Desktop even better -- and I look forward to it. One of the first > TVR> things I would want is to mimic things like nm-applet -- today, > TVR> that's one of the few things I find impossible to do without waving > TVR> a mouse at the Gnome GUI. -- > > Can you or someone else who knows NetworkManager (nmcli, > nm-connection-editor, nm-tool, nm-online, nm-applet, etc.) explain what > needs to be provided and how to do it? Pointers to specs, docs, > etc. are welcome. Believe it or not I never use nm-applet so I have no > idea what it can do :) I'll then add that functionality to > emacs-panel.el. It looks hard and bug-inducing to reimplement the network manager applet. A nice alternative would be some way (an M-x, an indicator in the status line, a binding ...) to pop-up the menu from the applet inside emacs. In general, having menus (applications, places, system, network manager, whatever) pop up from emacs looks like a good compromise, as well as a good "compatibility mode". I have no idea if that's doable with the xembed branch. I for one would be very happy to be rid of all that gnome nonsense and just run emacs and a light fullscreen-oriented wm (that and some kind of customizable bidirectional emacs <-> rest of the world notification system are the only thing I really need, and I suspect many people as well. For notifications, I currently use gnome-osd, which sucks less than notify-osd, but not by far.) One of the things preventing me from doing that (aside from laziness, obviously) is the traybar (where apps can put their little icons, and, on ubuntu, where system thingies (sound, network, etc.) used to be, before they moved to some new fancy buggy framework). I used to file the "move away from gnome and reclaim control on my desktop" in my "some day" mental TODO list, but ubuntu's plans of ditching everything that's remotely usable anymore in the next release might accelerate the process. In any event, good luck on your endeavour, and I'll be watching closely in my endless pursuit of having my work done by other people. :-)