From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Emacs touch interface Date: Sun, 20 Dec 2015 23:43:43 +0100 Organization: Programmerer Ingebrigtsen Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1450651474 32378 80.91.229.3 (20 Dec 2015 22:44:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 20 Dec 2015 22:44:34 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 20 23:44:22 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aAmiA-0008Ak-83 for ged-emacs-devel@m.gmane.org; Sun, 20 Dec 2015 23:44:18 +0100 Original-Received: from localhost ([::1]:42278 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAmi9-00014R-K3 for ged-emacs-devel@m.gmane.org; Sun, 20 Dec 2015 17:44:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAmhv-000129-Gk for emacs-devel@gnu.org; Sun, 20 Dec 2015 17:44:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aAmhq-0007Bp-E2 for emacs-devel@gnu.org; Sun, 20 Dec 2015 17:44:03 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:45235) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAmhq-0007Bi-7F for emacs-devel@gnu.org; Sun, 20 Dec 2015 17:43:58 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aAmhn-0007RL-E5 for emacs-devel@gnu.org; Sun, 20 Dec 2015 23:43:55 +0100 Original-Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 20 Dec 2015 23:43:55 +0100 Original-Received: from larsi by cm-84.215.1.64.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 20 Dec 2015 23:43:55 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 27 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.1.64.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEX7+fYDAwJJRUP+/vsJ Bwb+//3e2df+/fv////+//71mZpmAAACRklEQVQ4jXWUTWvbQBCGB9zKugpEz8kidC5dZOdYCZGz 6bKxjkJ2xu7NIBr5KDCSx7fQg3H+bWdXH3abdC5azcP7zs6MEOB/AgDKKKPbaLLL6e0I00pG9D4a qORsS+Tw+ScRukQ7ouOWQal/MEAGIVHRH/nBYLEneu3ezheiBfuwEH7p7IMS/4DLX2DMA+LmI/CC Igjd96DGIhFJfgO69OsORSLScE9vdDLFeoVzBhSiCBK3zQlb26AFLy2DEAvxXOcnp+46t14Ho2Bg imR2Vn0fjVMwECJ80A86ooNmRdZ3kfMWROg2WkWkJETXzqsle22V4kxjwLCBOl+wJD8oXlyjIVpi DtxwfayhRiywkWxlQe6AO3SPAjPNK20UREezet7FkUHuCJAckVSg6x5ARk95IaayC9CDohtk2IM5 REYBJusSDzKcjMAozCBOrllJ+FldAQwdGkU5Kq4rX+5YWyKnlaxuwH7nYF5FqORsNa9gHNWFjgwm khWzFVtpusZXxIm0xVnRf9HtnV0K4nOjbkEb2BYdhAInHbBW5yDtgROkYjUqTkHag2Xhp+njCNq0 B7s2YJBMZFnZDf5mEGaM2sJjkOKqnINUmtb8kopw4wSxZ47hhvuQMqMg7cPzLHiseB8y0nWXjf3Y GsWmuqmhnkaBH1uQlKWZ7uHbCFJWxFxnaopnh09XYASxn24qtorUuq9hK/is8Azg6a+HK/kG8s28 uymAljN729gS9ue8/51/MVrN7zsj6+XFBnxhwFe+H5yMywD+ALj/mTh/xXN0AAAAAElFTkSuQmCC Mail-Copies-To: never User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:V3DPzXXUyEzLzLTfLcRT8inpgGU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:196575 Archived-At: Hm. Did I ask about this before? I think I may have, but I can't find it now... Have anybody made a command set for touch gestures for Emacs? The only thing I could find was this old, apparently abandoned project: https://github.com/dto/emacs-gestures There's strokes-mode, which is in the same neck of the woods, but is more of a framework for creating commands from mouse strokes, which is kinda a bit different. I think a basic touch screen minor mode would be handy for some newer laptops. Like, "pull down" to scroll a page, and "swipe right" to enter a directory, and... stuff... The reason I'm asking is that I'm trying to figure out how to use a Surface Pro as a music playing machine without having a keyboard. I've got an Emacs-based music player, of course, and I can use the on-screen keyboard for "complicated" things (like searching for a specific artist), but it seems to me like there should be a common (but extensible) set of swipe-based commands for Emacs... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no