Automattic / Automattic/simplenote-macos

Tag Capitalization

Open
#710 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Swift
Stars
1.6k
Forks
172
Avg merge
11h 17m
Merged PRs (30d)
3

Description

1. Tags will be shown to the user as the canonical lexical value.
2. The lexical name that is stored in the note will not be shown.

This means that if you create tag A it will display in the tag list and notes as A.
If you then add the tag a to another note it will show as A after adding it.
If you rename the tag from A to a in the tag list, the tag will then show as a on all notes.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the tag list and note tag display entry points, then trace tag creation, addition, and renaming. Done means tags display their canonical lexical value consistently, while renaming updates the displayed value across notes.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.