From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Nicola Manca Newsgroups: gmane.emacs.devel Subject: Improve Emacs usability - newsticker Date: Thu, 14 May 2020 12:25:28 +0200 Message-ID: <48ee70c9-be04-400e-5900-f6da1b99d42d@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="112269"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 14 12:26:21 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 1jZB4G-000T9B-Mc for ged-emacs-devel@m.gmane-mx.org; Thu, 14 May 2020 12:26:20 +0200 Original-Received: from localhost ([::1]:38756 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jZB4F-0004HX-MD for ged-emacs-devel@m.gmane-mx.org; Thu, 14 May 2020 06:26:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36998) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZB3V-00035P-Tw for emacs-devel@gnu.org; Thu, 14 May 2020 06:25:33 -0400 Original-Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:35645) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jZB3V-0001Ua-1J for emacs-devel@gnu.org; Thu, 14 May 2020 06:25:33 -0400 Original-Received: by mail-wr1-x42e.google.com with SMTP id j5so3244349wrq.2 for ; Thu, 14 May 2020 03:25:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=Mx4gyaG/fSu1BgY0qu3a5pQiH8YBy7IsBgQNOeT32rg=; b=MrTNTFx8RvpYsp2rFDU9y066pX3YyvlJ1sS7HZS/80MZy8gDji6yeqefvvjmiQcHD/ 3WkcKqLH98wSHmiIQvQuk73uT8HHGbEHV8DORmYgyJb/foyClSilEumUu2GHy+y/whl0 BVejgb4btScYwPNPFKU2vosO1slthZBZL5hc/nw981Xjb+O8+lhPztJ09TI7s7JMbcAn u04MOvp5qlE7IuIM1lY5DN5G+u8/6xluNaGv0sfSIwAPsOv9VgUJOI+A5XDoZgmsI400 n9do92nMcdiBE8lS8J+btua9PsScF+ZNNalGshvK2OARAr2mRmrn70A0qY0ouvm2eD3P R+cQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=Mx4gyaG/fSu1BgY0qu3a5pQiH8YBy7IsBgQNOeT32rg=; b=npRX+2gvwr9JpJBZCo5QCl2V5l/qDq/IdTBxSyWnb5YfE1YVbzYJTiMrOPCmDS9Tkb u0ktvgYnlXRv/R2fWrw/R/khiCM004IhvaIUdE2pgo6HrdQfG5emQk3CiZvYS7dlVa1k uDMuBEYreSf3ARMtKGA/BlM6tjLRwJEXmX//gGXZU9LzS+SqP+LGiHsbPPYAhEKxRfBc TP3zxBkxhJFxSl1Hh0UKHaT2PUDLQ2FVH01TXXxxDii9WdBPqyrUenCnDUoX8SSw3aWB jmqUa42cSzksI00Nt3ZlREdBZBkCIsym9x5a1HkT7qXlIOAHROY6CYBmGfQzDV9ufEFV c2Tw== X-Gm-Message-State: AOAM533YOzvLHFMAWTNqdeXHKmC93wAoglNNN5gGuDkjHHAiov2SOUbU M2HLqVyvYFmU8rlToZzoxxVYd7dD X-Google-Smtp-Source: ABdhPJxjxGN5VRFUoRgXr7pAS408Dl6zDFvUDK7xRIgdG+IHUHIK39aZaGthQorIJuUtY8GLog17Rw== X-Received: by 2002:a5d:404a:: with SMTP id w10mr4651393wrp.265.1589451930228; Thu, 14 May 2020 03:25:30 -0700 (PDT) Original-Received: from [192.168.1.9] ([151.16.194.172]) by smtp.googlemail.com with ESMTPSA id y10sm3521020wrd.95.2020.05.14.03.25.29 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 14 May 2020 03:25:29 -0700 (PDT) Content-Language: en-GB Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=nicola.manca85@gmail.com; helo=mail-wr1-x42e.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN 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:250223 Archived-At: Hallo, First time I write here, so let me start saying thank you for the great job your doing with Emacs! Trying to evolve into an emacs-centered lifestyle, I found out newsticker-tree to read RSS feed. I found it pretty comfortable, in particularly if you are used to liferea or akregator. However there are some usability improvements that would make it almost an out-of-the-box replacement of these graphical softwares. I was not sure if this is the right place where to discuss this or if I should send a 'feature request' bug report. However, since there are a lot of discussions about making life for new users easier, these are suggestions that may be valuable. I'm sorry for the ordering, I just wrote them down what as they came up in my mind. - Import opml does not preserve the tree structure, new groups have to be created and populated. - Feeds arrangement needs to be save continuously by pressing 's', this is total counter-intuitive and, even if I was aware of it, many times I did save and found out my feeds spread around, again. - I cannot sort groups as I do with feeds (M-) - There is no easy way to remove feeds as to insert them, that's totally absurd from my point of view. - Focus does not follow the cursor, this is quite uncomfortable when you want to operate on a feed you have the cursor on, but the highlighted one is another. - Some operations are incredibly slow, marking 'old' a feed with ~100 items takes several seconds. - It would be quite handy if the feed's displayed name would correspond to the label assigned, some feeds have an incredibly long name that doesn't fit the right window (if you keep it at a reasonably width). - Even if i disabled the visualization of icons next to a feed name, those who were already downloaded remained there. These are the small usability issues I found so far. They may seems minor but in my experience are those small stuff may be quite relevant for new users. cheers, Nicola Manca