Allow users to enter either an x or a checkmark on lists so items that may not apply one time, can still be available for future uses of the
I use this for packing lists but often there are items that aren't applicable for this trip, that I want to keep on the list for future trips
This may be mentioned in another recommendation, but the ability to tag, check, or mark line items with different kinds of tags or marks would be very helpful. For example, when I'm putting together a shopping list of things to order, I would like to leave it "unchecked" before ordering, tagged/marked when ordered, then tagged/marked differently when the item arrives.
Lynn Robinson commented
I think this feature could be implemented as part of tags as described in the "#Tag and @tag filtering within the text" feature request.
I really want tags on each item. For example, in my packing list, I have an item called 'Phone charger cable' under Electronics but I'd like to tag it with @lastminute and @have_handy_in_car for example. I'd like a preference setting to choose whether to see the tags after the item or to hide them. For example the item I'm looking at might say 'Phone charger' or 'Phone charger @lastminute @have_handy_in_car' depending on whether I have selected the option to show/hide the tags. I would not want to have to invoke a context menu in order to see or add/remove the tags, I'd like to see or type them inline.
Also we need the ability to remove all occurrences of a certain tag or rename it. And most critical of all, to optionally show only the items which have a set of tags. For example I'd like the option to temporarily hide all items except those with both @lastminute and @have_handy_in_car, and the items should show the indent level and allow me to check/uncheck the checkbox or type to edit those items or their tags.
I don't want to repeat items in my packing lists but I want to view and edit them in different ways. "Shorts" might be placed in the packing outline under Clothes->Pants but be tagged @summer_only or I might have an item "Electronics->Karoake machine @dad_visit_only".
Also, I'd like to filter to view items which don't contain a certain tag, in other words please allow logical operators in the filters. For my packing list, I might want to temporary display and edit items for tags "@summer, !@swimming_stuff" (exclamation point means NOT for swimming) to show only items that I tagged with @summer but I did not tag as @swimming_stuff.