ransome1 / sleek

todo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS)
https://github.com/ransome1/sleek/wiki
MIT License
1.28k stars 99 forks source link

Only show the first line of multi-line tasks in the task list #693

Open dlaidig opened 3 months ago

dlaidig commented 3 months ago

Feature Request

What problem does it solve?

Sleek supports creating tasks that consist of multiple lines and encodes the newlines as DLE in the todo.txt file. However, the newlines only seem to have some effect in the task editor. In the task list, they are just shown as spaces and the entire content of the multi-line task is just put in one line. If there are long task descriptions, the task list becomes very cluttered.

I think it would be a lot better if only the first line is shown in the task list (with some kind of indicator that there is more content).

This issue goes in the direction of #510 but is a lot simpler with a much narrower scope. I hope that makes it relatively easy to implement. I would be really really glad to see the multi-line feature becoming useful for my use case in the near future. 😃

How does the user interface change to accommodate this request?

There are a few ways of implementing this, so I'll try to give some suggestions. As long as by default only the first line of text is visible in the task list, I'm happy.

dlaidig commented 3 weeks ago

@ransome1 Is this something that aligns with your vision of sleek and that you might be willing to implement someday? Or is this a feature you don't agree with?

I understand that your time is limited and this message is absolutely not intended to push for getting this feature implemented sooner. I am really just curious what you think about my idea and if I maybe also totally misunderstood how the multi line feature was intended to be used.

ransome1 commented 3 weeks ago

@dlaidig I am afraid that I can not contribute any time towards sleek at the moment and also in the near future, since my private situation has changed. Unless somebody else contributes something like this, please don't expect it any time soon. I wish I could give you a bit more optimistic news.

dlaidig commented 3 weeks ago

Like I said, I didn't mean to push, I just wanted to ask if the feature I described sounds reasonable to you or if it conflicts with your idea of how sleek should work.