Skip to content

FEAT: Finish-day activities #414

@firedotguy

Description

@firedotguy

Add "finish-day" activities.

problem

Shift start of the day is great setting, but i can set only static shift (eg 2h). I want to start new day when i start special activity, like Sleep.

why this useful?

Shift start day setting is good because i usually go to sleep after 00:00, and after day ends, goals&limits resets and running activity divides (one for yesterday, one for today). Often i go to sleep from 00:00 to 02:00, so because of i shifted start day to 2h, sleeping activity divides, and in activity list i see sleep 30min duration even if i slept 7 hours.

Image

solve

Into activity setting you can add "finish day activity" boolean setting (after default duration).
Keep shift start day setting, it can be force new day start (if i forget to start finish-day activity)

This also will fix dividing sleep activity, because it will start in new day.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions