obsidian-tasks
                                
                                 obsidian-tasks copied to clipboard
                                
                                    obsidian-tasks copied to clipboard
                            
                            
                            
                        feat: Implementation of Task-Duration (#1649)
Types of changes
Changes visible to users:
- [x] New feature (prefix: feat- non-breaking change which adds functionality)- Issue/discussion: https://github.com/obsidian-tasks-group/obsidian-tasks/issues/1649
- WARNING: If the link is absent, the PR may be closed without review, due to the workload that such reviews usually require.
 
- [ ] Breaking change (prefix: feat!!orfix!!- fix or feature that would cause existing functionality to not work as expected)- Issue/discussion:
 
- [ ] Bug fix (prefix: fix- non-breaking change which fixes an issue)- Issue/discussion:
 
- [ ] Translation (prefix: i18n- additions or improvements to the translations - see Support a new language)
- [ ] Documentation (prefix: docs- improvements to any documentation content for users)
- [ ] Sample vault (prefix: vault- improvements to the Tasks-Demo sample vault)
- [ ] Contributing Guidelines (prefix: contrib- any improvements to documentation content for contributors - see Contributing to Tasks)
Internal changes:
- [ ] Refactor (prefix: refactor- non-breaking change which only improves the design or structure of existing code, and making no changes to its external behaviour)
- [x] Tests (prefix: test- additions and improvements to unit tests and the smoke tests)
- [ ] Infrastructure (prefix: chore- examples include GitHub Actions, issue templates)
Description
Step 1 of https://github.com/obsidian-tasks-group/obsidian-tasks/issues/1649#issuecomment-2873082984
Motivation and Context
https://github.com/obsidian-tasks-group/obsidian-tasks/issues/1649
How has this been tested?
Currently dogfeeding this PR in my daily obsidian. Will test it extensively - but added it to all tests-suites and i am pretty confident that no issues should arise.
Screenshots (if appropriate)
Checklist
- [x] My code follows the code style of this project and passes yarn run lint.
- [x] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] My change has adequate Unit Test coverage.
Remaining Issues
- [ ] proper documentation
- [ ] tooltip to change duration with a predefined set
- [ ] Filters/Grouping
this draft-PR gets updated if things tag along. See it as a first preview.
Terms
- [x] My contribution follows this project's contributing guide
- [x] I agree to follow this project's Code of Conduct