Select text in a PDF
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 52/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- swift
- Lĩnh vực
- accessibility, desktop-dev
Hướng nghiên cứu
Start with the desktop_read implementation and the Preview PDF view’s macOS Accessibility tree to determine whether it exposes text ranges or markers. Exercise the current drag-select behavior and use the result to choose between adding an Accessibility-based selection route and documenting that selection is unsupported. Done means the PDF selection route is implemented and verifiable, or the documented limitation explicitly covers PDFs.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Agents can't select text in a PDF, to copy or highlight it. desktop_read covers reading. Web pages are handled by #88's WebKit text markers. A PDF view has no settable selected text range, so today the only route is a drag-select, which can't be verified.
To do: find out what Preview's PDF view exposes to Accessibility (text ranges, text markers or nothing), then add a route or document that PDFs can't be selected.
This is the last open gap from the coverage audit, #75. Password entry, which blocked the audit's other gaps, is #117.
- Ngôn ngữ chính
- Swift
- Star
- 0
- Fork
- 0
- Merge trung bình
- 19 phút
- Pull request đã merge (30 ngày)
- 107
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của githubnext/desktop-tools
-
Ace: adopt desktopToolRules()Đang mởace documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
githubnext/desktop-tools#104 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Linux support (meta)Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
githubnext/desktop-tools#136 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
githubnext/desktop-tools#129 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
githubnext/desktop-tools#117 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
live-check-only
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
githubnext/desktop-tools#23 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của githubnext/desktop-tools
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
openwatersio/slackwater-ios#736 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
agent/sec-check help wanted security stage/010-actionable
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
hivecommons/hotshot#235 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Emanuele-web04/remodex#203 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 92/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
521xueweihan/HelloGitHub#4016 ·