You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Feature] Allow completing an unlimited-repeat task N times at once #271
Is your feature request related to a problem? Please describe.
For unlimited-repeat tasks (e.g. "Reading (10 min)", "Dishes for 5 min"), each repetition has to be completed individually. If I read for 2 hours, I have to tap the task 12 times in a row (10 min × 12 = 120 min) instead of entering "12" once. This gets tedious and annoying for tasks with long sessions.
Describe the solution you'd like
Add a "Complete N times" action to the task's detail menu after a light tap or the task's long-press detail menu, alongside the existing "Give up", "Freeze", "Deadline". Tapping it would prompt for a number and then complete the task that many times in a row.
History-wise, this should still record N individual completions (same as tapping N times manually). It's a bulk-complete shortcut, not a new history entry type.
I think it could be a good idea to gate this behind "Quick Complete" being enabled, or only show it for unlimited-repeat tasks, so it doesn't clutter the menu for tasks that don't need it or confuse users who wouldn't use it.
Screenshot ideas
Describe alternatives you've considered
Manually complete or swipe the number of times needed the unlimited task.
Actually, for this scenario, we highly recommend using a regular counting task combined with unlimited repeat. You can utilize its over-completion (excess settlement) mechanism to achieve this.
For example, for a "Read 10 mins" task, you can set the target count to 10. When you read for 2 hours, you can complete it and input 120, which awards 12x rewards in a single history record.
Of course, we understand this workaround might not be ideal for certain statistics like achievements. We will evaluate supporting a "Complete N times" feature. Please let us know if you have other thoughts or see any pros and cons of these approaches!
Actually, for this scenario, we highly recommend using a regular counting task combined with unlimited repeat. You can utilize its over-completion (excess settlement) mechanism to achieve this. For example, for a "Read 10 mins" task, you can set the target count to 10. When you read for 2 hours, you can complete it and input 120, which awards 12x rewards in a single history record.
Of course, we understand this workaround might not be ideal for certain statistics like achievements. We will evaluate supporting a "Complete N times" feature. Please let us know if you have other thoughts or see any pros and cons of these approaches!
I've played around with counting tasks this past month. It works well, apart from overcounted tasks not being registered in achievements, as you mentioned. Since I use them heavily, I do think it's too bad. I have found that a workaround can still be made by creating an item, like a special coin, and having achievements unlock based on the number of that special coin. It feels a little hacky, but it does the job.
Anyway, I have whipped up a quick app using the API to achieve a similar result and it works fine, so that's another way to do it too.
Activity
Ayagikei commentedon Jul 4, 2026
Hi! Thanks for the issue and suggestion.
Actually, for this scenario, we highly recommend using a regular counting task combined with unlimited repeat. You can utilize its over-completion (excess settlement) mechanism to achieve this.
For example, for a "Read 10 mins" task, you can set the target count to 10. When you read for 2 hours, you can complete it and input 120, which awards 12x rewards in a single history record.
Of course, we understand this workaround might not be ideal for certain statistics like achievements. We will evaluate supporting a "Complete N times" feature. Please let us know if you have other thoughts or see any pros and cons of these approaches!
a2002mud commentedon Jul 21, 2026
This does sound really usefull
ShaigroRB commentedon Sep 22, 2026
I've played around with counting tasks this past month. It works well, apart from overcounted tasks not being registered in achievements, as you mentioned. Since I use them heavily, I do think it's too bad. I have found that a workaround can still be made by creating an item, like a special coin, and having achievements unlock based on the number of that special coin. It feels a little hacky, but it does the job.
Anyway, I have whipped up a quick app using the API to achieve a similar result and it works fine, so that's another way to do it too.