Coupling the remaining effort input to the report time input would save user interactions which are most probably wanted by default. This can be deactivated via click on the chain icon, which seems to be a common UX pattern.
The "coupled" property could be stored on the task model or per user in local storage.
I really like this idea, especially when the "coupled" state would be saved on the task. That way, tasks like project management would automatically behave as expected for everyone working on the project.
:100:
Remaining Effort tracking improvement
Coupling the remaining effort input to the report time input would save user interactions which are most probably wanted by default. This can be deactivated via click on the chain icon, which seems to be a common UX pattern.
The "coupled" property could be stored on the task model or per user in local storage.
Fast sketch how this could look like