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

Allow user to bulk add multiple tasks with linebreaks #2963

Open
Tracked by #3111
mathisgauthey opened this issue Jan 2, 2024 · 7 comments
Open
Tracked by #3111

Allow user to bulk add multiple tasks with linebreaks #2963

mathisgauthey opened this issue Jan 2, 2024 · 7 comments

Comments

@mathisgauthey
Copy link

mathisgauthey commented Jan 2, 2024

Problem Statement

I'm working with Obsidian that allows me to write notes alongside tasks and query them across my vault.

But basically, like many people, I use super-productivity as an end point to plan for my day, and focus only on what matters during the day. So I copy each tasks I planned for today from Obsidian to SupProd, but many would copy them from Github or another collaboration tool.

My issue is that I can only do it one task at a time currently.

Tasks could have this format :

- [ ] Task 1
- [ ] Task 2
- [ ] Task 3

Or this one :

- Task 1
- Task 2
- Task 3

Or even just text separated by line breaks :

Task 1
Task 2
Task 3

❔ Possible Solution

My solution would be to :

  1. Add one task by line break.
  2. Clean the possible prefix like -, *, - [ ] or some standard ones like that.

⤴️ Describe alternatives you've considered

NA

➕ Additional context

Copy link

github-actions bot commented Jan 2, 2024

Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding!

@johannesjo
Copy link
Owner

johannesjo commented Jan 3, 2024

Related: #2606

An idea would be to detect a copy action to the add task bar and if certain criteria are met (certain length of copied input or several special chars ike - and * – we definitely want to avoid this from being opened for users who don't need the feature), we show a new prompt to the user that previews what tasks will be created given the input.

@mathisgauthey
Copy link
Author

Related: #2606

An idea would be to detect a copy action to the add task bar and if certain criteria are met (certain length of copied input or several special chars ike - and * – we definitely want to avoid this from being opened for users who don't need the feature), we show a new prompt to the user that previews what tasks will be created given the input.

If it helps, Todoist does a pretty good job with it simply by asking with a prompt if the user wants to add multiple tasks (separating each task by the line break), or just one big task by replacing line breaks by spaces :

image

Copy link

This issue has not received any updates in 90 days. Please comment, if this still relevant!

@github-actions github-actions bot added the Stale label Jul 29, 2024
@mathisgauthey
Copy link
Author

Still relevant 🫡

@github-actions github-actions bot removed the Stale label Aug 4, 2024
@devzl
Copy link

devzl commented Nov 18, 2024

Very relevant

@Chikedor
Copy link

Chikedor commented Nov 25, 2024

Initially, I used ChatGPT to transcribe and organize my thoughts about pending tasks. The AI helped me categorize and structure my thoughts, resulting in a well-organized task list.

Later, I investigated whether it was possible to import this list directly into Super Productivity, where each line would automatically become a new task. When consulting with Perplexity, I discovered that this functionality is not yet implemented, although it has been previously requested.

I'm joining this request on November 25th, 2024, as I believe this feature would be extremely useful for the user community. The ability to import multiple tasks simultaneously would significantly improve the efficiency of initial project setup.

Would it be possible to consider implementing this feature in future updates?

TLDR: Still relevant, please add this feature 👍

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

No branches or pull requests

5 participants