mrvladus / Errands

Todo application for those who prefer simplicity.
MIT License
269 stars 63 forks source link

Recurrent / Daily Tasks #90

Open fastrizwaan opened 8 months ago

fastrizwaan commented 8 months ago

Hi,

I love Lists/Errands, and I'd request and suggest that we add the following task categories to the sidebar:

One-time tasks: These are tasks that need to be done once, such as reminders or timetable. Daily tasks: These are tasks that need to be done every day, such as exercise, meetings, study, prayer, and meditation. Weekly tasks: These are tasks that need to be done once a week, such as visiting grandma, buying meat, and buying vegetables. Monthly tasks: These are tasks that need to be done once a month, such as paying the credit card bill, electricity bill, and fees.

These categories will help us organize our daily routines more effectively.

Here is an example of how these categories could be used:

One-time tasks:
Daily tasks:
Weekly tasks:
Monthly tasks:

Thanks.

mrvladus commented 8 months ago

I'll see how I can implement it

fastrizwaan commented 8 months ago

Hi @mrvladus, we could get some inspiration from https://flathub.org/apps/org.gnome.gitlab.powimod.aion-task but it has very confusing, and it is based on gtk3 it seems.

fastrizwaan commented 7 months ago

Please see this https://gtk-rs.org/gtk4-rs/stable/latest/book/todo_4.html

video: https://gtk-rs.org/gtk4-rs/stable/latest/book/vid/todo_8_adaptive_sidebar.webm

mrvladus commented 7 months ago

I saw it, it will look something like this but with two sidebars

oktayacikalin commented 3 days ago

I've also tasks, which are due on a specific weekday every two months. For example, every two months, I've to clean the stairs on every Thursday. So I've 5 tasks set up (1st, 2nd, 3rd, 4th and last/5th Thursday at 13 o'clock, repeating every 2 months.