muzzle-velocity/lib
randogoth e2c3ae5472 fix subdirectory search and tag highlighting edge cases
- filter notes by relative path instead of bare filename so searching
  "/subdir" or "subdir" matches notes inside that subdirectory
- strip leading "/" from search text before matching so both forms work
- tighten tag regex in _extractTags and _formatTags: require a letter
  after the symbol and a non-word boundary before it ((?<!\S)) to avoid
  matching phone numbers (+44…) and email-local-part suffixes
- fix subdir/notename creation: use contains('/') instead of
  startsWith('/') so names without a leading slash are split correctly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 17:32:48 +03:00
..
themes devbox setup, dep upgrades, lint fixes, Android build fixes 2026-06-19 17:08:29 +03:00
codefield.dart devbox setup, dep upgrades, lint fixes, Android build fixes 2026-06-19 17:08:29 +03:00
main.dart devbox setup, dep upgrades, lint fixes, Android build fixes 2026-06-19 17:08:29 +03:00
note_editor.dart add view mode as default, open new notes in edit mode with cursor ready 2026-06-19 17:21:00 +03:00
note_list.dart fix subdirectory search and tag highlighting edge cases 2026-06-19 17:32:48 +03:00
read_only.dart devbox setup, dep upgrades, lint fixes, Android build fixes 2026-06-19 17:08:29 +03:00
texts.dart added about and help texts, font size slider 2025-02-22 20:59:42 +02:00