From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: Emacs Survey: Toolbars Date: Fri, 18 Dec 2020 11:43:55 +0300 Message-ID: References: <87o8iv3ac3.fsf@gnus.org> <56d1484e-6f41-575f-0fbb-fd2bd99ab152@yandex.ru> <87eejqnlxk.fsf@gnus.org> <3156f8b8-1db1-1858-95c3-16d213c2353a@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13571"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Cc: rms@gnu.org, emacs-devel@gnu.org, dgutov@yandex.ru, larsi@gnus.org, yandros@gmail.com, john@yates-sheets.org To: Christopher Dimech Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 18 09:47:24 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kqBQ3-0003Qg-Lh for ged-emacs-devel@m.gmane-mx.org; Fri, 18 Dec 2020 09:47:23 +0100 Original-Received: from localhost ([::1]:37864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kqBQ2-0002uI-MJ for ged-emacs-devel@m.gmane-mx.org; Fri, 18 Dec 2020 03:47:22 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51842) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqBOl-0001k3-OC for emacs-devel@gnu.org; Fri, 18 Dec 2020 03:46:05 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:37577) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqBOj-0006Uq-4E; Fri, 18 Dec 2020 03:46:03 -0500 Original-Received: from localhost ([::ffff:41.202.241.37]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000001E52B.000000005FDC6C45.00007462; Fri, 18 Dec 2020 01:45:57 -0700 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:261171 Archived-At: * Christopher Dimech [2020-12-18 09:00]: > Dear Richard, > > It is difficult to use a mouse clicking tool to perform the > keysequence on a virtual keyboard. When using a mouse clicking tool > with a virtual keyboard, the number of presses that are saved, stop > being a tiny fraction. It is then the keybinding approach that gets > in the way. To give you more insights from me as user, I do use toolbar, sometimes not. In general it does not disturb me neither I see it. It is useful as one level of accessible user interface. It offers similar to menu items specific functions by only using the mouse and a click and that is great. Emacs with toolbar is on a level more accessible. Toolbar is occupying only about one third of linear space on my screen and in my opinion it should be full of functions such as: - new frame - bookmarks list - text properties such as justification full, centering - Emacs packages - report emacs bug - spell checking - version control check in/out - calendar - calculator - send email - then help functions like About Emacs or manual Including a rich toolbar makes options accessible more to users to discover more useful features of Emacs. Including more accessibility features would help that Emacs become useful for more people. Gestures would be another useful accessibility feature. But I think it exists already, I just forgot is it a built-in package. Then user could move mouse in some direction as specified to launch some Emacs commands. This would help on touch screen as well. Accessibility on one level more would be speech recognition where user activates it by saying "M-x" "find file" or "M-x" "mail" to activate features.