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

Handling of appointments (imported from Google) / Expired tasks #25

Open
Konzertheld opened this issue Feb 4, 2021 · 0 comments
Open

Comments

@Konzertheld
Copy link
Owner

Konzertheld commented Feb 4, 2021

  • Appointments are always due on the day they are -> always have a deadline
  • but it makes no sense to move them forward, if they are over, they are over
  • so instead, show them as expired on the current day, but do not modify them in the database
  • when clicked on the "expired" tag mark mark as done on the original date
  • otherwise allow to mark as "done" today (as we can do for all tasks, see erledigte Aufgaben automatisch auf den aktuellen Tag schieben #9)
  • this should only happen for appointments, not affect expired tasks
  • we can tell them apart: appointments have a deadline time, too (actually currently they don't because of a bug that the time is not imported)
  • expired tasks should be added to "today" regularly, automatically moving tasks without deadline and with unexpired deadlines if possible
  • we should propably make an automated "make room" function that allows for moving tasks without and optionally with deadline using some priorization
  • could be displayed as a low horizontal bar between the task entering field and the tasks view, showing events horizontally (but see also Section to show everything from all Google Calendars for today #34)
@Konzertheld Konzertheld changed the title Handling of appointments (imported from Google) Handling of appointments (imported from Google) / Expired tasks Feb 4, 2021
Konzertheld added a commit that referenced this issue Feb 25, 2021
@Konzertheld Konzertheld added this to the Initial milestone Feb 25, 2021
@Konzertheld Konzertheld added the UI label Mar 3, 2021
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

1 participant