Skip to content

feat: 태그 복사 메뉴 추가 - #800

Merged
opficdev merged 2 commits into
developfrom
feat/#293
Aug 10, 2026
Merged

feat: 태그 복사 메뉴 추가#800
opficdev merged 2 commits into
developfrom
feat/#293

Conversation

@opficdev

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

실제 태그 영역에 한정된 TextField 형태의 복사 메뉴 제공
List Row 전체가 메뉴 미리보기로 잡히는 .contextMenu 대신 UIEditMenuInteraction 적용

📝 작업 내용

📌 요약

  • 실제 태그에만 복사 메뉴 오버레이 적용
  • #을 제외한 태그 문자열만 클립보드에 복사
  • Due-date 태그와 오버플로우 ... 항목은 복사 대상에서 제외
  • 기존 태그 삭제 동작 및 Tag 공개 API 유지

🔍 상세

  • TagCopyMenuView.swift 추가
    • 터치 및 마우스 좌클릭 길게 누르기 지원
    • 마우스 우클릭 지원
    • 태그 영역을 기준으로 UIEditMenuInteraction 표시
    • UIPasteboard.general.stringtagText 저장
    • 여러 제스처의 동시 인식 허용
  • 복사 메뉴 항목 로컬라이즈 적용
    • 한국어: 복사
    • 영어: Copy
  • TagList.contentTags 내부의 실제 태그에만 오버레이 적용

📸 영상 / 이미지 (Optional)

image

@opficdev opficdev self-assigned this Aug 10, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5600350162

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread Application/Presentation/PresentationShared/Sources/Common/Component/Tags.swift Outdated
@opficdev
opficdev merged commit c6e3ef8 into develop Aug 10, 2026
9 checks passed
@opficdev
opficdev deleted the feat/#293 branch August 10, 2026 10:18
@opficdev
opficdev restored the feat/#293 branch August 10, 2026 10:48
@opficdev
opficdev deleted the feat/#293 branch August 10, 2026 11:29
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.

태그를 LongPressGesture로 복붙 가능하도록 구현한다

1 participant