Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Quickly add a context #264

Open
Mooie opened this issue Sep 9, 2022 · 3 comments
Open

[Feature Request] Quickly add a context #264

Mooie opened this issue Sep 9, 2022 · 3 comments

Comments

@Mooie
Copy link

Mooie commented Sep 9, 2022

Firstly, I should say how much I like Ultralist and its clean and simple rationale. I understand how important it is to keep things simple and how easy it is for software to bloat as more is added. I get less is often more.

I'm using Ultralist only on the command line. And, having used Ultralist for just a day, there seems to be an omission, as I can't see a quick way to add a context to an existing task. I can see how you can add other essentials like due dates and a project. But it appears you need to rewrite the task using the "edit" command to add a context. I understand that Ultralist is based largely on the GTD paradigm, which in turn is largely context-driven. So, a quick and easy way to add contexts seems essential to me.

Thank you to the developers and maintainers for all that you do.

————
Another approach would be to add an append (and also a prepend) command to quickly add to a task.

@Mooie Mooie changed the title [Feature Request] Quickly add a context and append text to a note [Feature Request] Quickly add a context Mar 11, 2023
@igbanam
Copy link

igbanam commented May 21, 2023

I'm a recent user as well, and I'm loving every minute of it.

I think contexts and projects are parsed out of the todo. So having an entrypoint just for either of them may be tricky.

It may make sense if your todo is something like

+project @alice schedule meeting

With this, it may make sense to have an entry point which prepends or appends contexts or projects. However, when you have the contexts and projects interpolated in the todo body, like…

schedule a meeting with @alice concerning +project

…it becomes difficult to figure out where the context fits in.

@sottey
Copy link

sottey commented Oct 20, 2023

Hi all. I have made a fork of Ultralist called ultodo as I wanted to make some changes and didn't see any activity here. (Ultralist is amazing and appreciated, not a dig on gammons AT ALL)

I have implemented subject search (released) as well as a change to display the todo subject on archive/delete/completion ( #269) (not yet released, soon)) but wanted to weigh in on this one as well.

In ultodo, contexts are now known as tags. This is just a semantic change. So below when I say context I am referring to tags in ultodo....

Currently, to edit a context you would have to remove ALL the contexts from a todo:
ultralist e 70 context:none

then re-add the ones you wanted to keep as well as new ones:
ultralist e 70 context:home
ultralist e 71 context:errand

etc.

Hope that helps!

@igbanam
Copy link

igbanam commented Oct 21, 2023

I switched to TaskWarrior. There's a vit TUI tool which makes it easy to work with

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants