obsidian-tasks
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