From mboxrd@z Thu Jan 1 00:00:00 1970 From: Muchenxuan Tong Subject: Feature: Group and limit items in agenda Date: Thu, 24 Jan 2013 02:13:35 +0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:40244) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty4pV-0002l4-3O for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 13:13:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ty4pO-0001Z1-1B for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 13:13:45 -0500 Received: from mail-la0-f44.google.com ([209.85.215.44]:39607) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty4pN-0001Y1-Pe for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 13:13:37 -0500 Received: by mail-la0-f44.google.com with SMTP id eb20so8014420lab.3 for ; Wed, 23 Jan 2013 10:13:36 -0800 (PST) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi everyone. * Motivation - Sacha Chua proposed a solution for viewing top three tasks by context (http://sachachua.com/blog/2012/12/emacs-org-display-subset-tasks-context/) - In the Next view in Things (http://culturedcode.com/), one is able to setting to see only a limited numbers of top tasks of each project. I find that it helps a lot for reducing stress by grouping and limiting the number of tasks you see when reviewing. So I wrote some code to get something similar to the Next view in Things. The concept of project in Things is substituted with category in Emacs. See a snapshot: http://d.pr/i/GXnx For me this is enough. However, I wonder whether this could be useful for others. The proposed feature is a general "group by and limit": - In agenda view, you are able to group todo or agendas with a certain criterion (category, tags..) - You are able to restrict the items shown in this group. Optionally, some special todo states could be unlimited. For example, I only want to limit the number of TODO tasks, while seeing all the DONE tasks. For others, maybe they want to see all the NEXT tasks, but limiting the number of TODO tasks. I wonder how many people would be interested in this feature. Otherwise it would just be a waste of time to generalize my personal taste.