Skip to content

Develop - #5

Merged
coolbirdzik merged 3 commits into
mainfrom
develop
Oct 2, 2026
Merged

coolbirdzik merged 3 commits into
mainfrom
develop

Conversation

@coolbirdzik

Copy link
Copy Markdown
Owner

📝 Description

Brief description of the changes in this PR.

🔗 Related Issues

Fixes #(issue number)
Closes #(issue number)
Related to #(issue number)

🎯 Type of Change

Please delete options that are not relevant.

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🎨 Style/UI update (no functional changes)
  • ♻️ Code refactoring (no functional changes)
  • ⚡ Performance improvement
  • 🧪 Test update

🧪 Testing

Please describe the tests that you ran to verify your changes.

  • Unit tests added/updated
  • Widget tests added/updated
  • Integration tests added/updated
  • Manual testing completed
  • All existing tests passing

Test Configuration

  • Flutter version:
  • Platform(s) tested:
  • Device(s) tested:

📸 Screenshots/Videos

If applicable, add screenshots or videos to demonstrate the changes.

Before

After

✅ Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published
  • I have updated the CHANGELOG.md file under [Unreleased]
  • I have run flutter analyze with no issues
  • I have run dart format . to format the code

📋 Additional Notes

Add any additional notes, concerns, or questions here.

🔍 Code Review Checklist (for reviewers)

  • Code follows project conventions
  • Changes are well-tested
  • Documentation is updated
  • No security vulnerabilities introduced
  • Performance impact is acceptable
  • UI/UX changes are consistent with design
  • Accessibility considerations addressed

- Implemented child tag entry in the Properties editor and file tag dialogs, allowing users to type a parent tag and enter child tags seamlessly.
- Updated UI components to ensure the caret and text selection remain within the parent tag chip for better user experience.
- Improved tag suggestion logic to exclude completed and assigned children while typing.
- Added localization support for parent and child tag labels.
- Enhanced test coverage for tag input behavior, including keyboard navigation and suggestion handling.
- Updated documentation to reflect new child tag functionality and usage instructions.
@coolbirdzik
coolbirdzik merged commit 1f39422 into main Oct 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant