nitrotasks / nitro

The beautiful way to get things done.
https://nitrotasks.com
GNU Affero General Public License v3.0
517 stars 65 forks source link

Filter Lists #187

Open xinx opened 12 years ago

xinx commented 12 years ago

Hi,

I started to play with this tool. Nice. But I did not understand how to easily access tags which are already used and assigned to tasks. SEARCH is not of help (if one can't recall the item to search for). So, shouldn't it be nice to have all applied tags visible in the left pane (where currently only FOCUS and LIST are shown)? And/or to have a pull-down list when tags are added to new or existing tasks? Would it be possible to have Tags ANDed (for automatic search, as already implemented) when SHIFT-LMB (or another combination) is used to select tags? As far as I understand and use the GTD paradigm, tags are of top most importance, aren't they?

Many thanks for your time and work!

mlms13 commented 12 years ago

I really like the idea of having tags listed on the left. I'd even be in favor of eventually migrating list names to tags and getting rid of lists completely -- tags are just much more flexible -- but that isn't my decision to make. :)

I was also thinking it would be nice to have an automatically-populating dropdown list of tags when you start typing, but maybe something like "labels" on Github Issues would be best. That way, you can select from a list, and creating a new tag is an intentional step.

It's been awhile since I've done much Nitro stuff, but I'll definitely play around with this idea when I have a chance.

consindo commented 12 years ago

I've now removed tags and replaced them with #hashtags. We plan on making an easy way to see all your tags but we also plan on a way of making a "smart list". It's kinda like a smart folder in OS X - you can set one up to only show your stuff tagged with #work.

xinx commented 12 years ago

I had a view to your most recent change and tried it, but sorry, I did not understand the rational to remove the 'tag column' and to make #hashtags part of task's title. For me, when tags are searchable, selectable, connectable (via AND/OR by mouse clicks with modifier), tags are the most flexible and customizable approach for 'smart lists' or however the correct name is. Did I get it wrong? I would like to have the property 'tags' distinguishable from the arbitrary title or name of a task. This way, the various "categories" of GTD (lists, projects, priorities, context...) could be mapped to tags as preferred by the user...

rushis commented 11 years ago

I propose to consider the option of adding the hashtag table in the localstore and add to autocomplete hashtag.

avagraphique commented 11 years ago

Like the idea of smart lists. You might checkout the osx app "hitlist" http://www.potionfactory.com/thehitlist/. It's interesting because simply adding a tag @like_this to a notes text (anyplace) will automagically create a smartlist "like_this" in the left menu tag list. I always thought this was really slick behavior and drop dead simple and useful, as an addition to normal lists. Hitlist was always my favourte todo list app, but no linux or pc version =(. Nitro is becoming very useful too, thanks for the hard work and keeping it cross platform!

consindo commented 11 years ago

Changing the issue to filter lists because tags have been nuked for hashtags. It won't make it into Nitro 2 - maybe Nitro 2.1

avagraphique commented 11 years ago

+1 for smart lists (or you might call them saved searches). Todoist is another todo app that's pretty useful, and they basically use search for everything, with a few saved searches that just pre-fill the search bar a certain way. It works nicely (but no way to make new saved searches). Very excited to see this feature added.