Select text in a PDF
Los mantenedores suelen responder en 1 día
Ya se ha fusionado un pull request relacionado.
- #151 de @iamnbutler — fusionado
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- swift
- Área
- accessibility, desktop-dev
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Swift
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 42 min
- PR fusionados (30 d)
- 123
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de githubnext/desktop-tools
-
Ace: adopt desktopToolRules()Abiertoace documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
githubnext/desktop-tools#104 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
githubnext/desktop-tools#159 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
githubnext/desktop-tools#143 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
githubnext/desktop-tools#129 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100
githubnext/desktop-tools#5 · 11 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/desktop-tools
Issues similares
-
area/kotlin
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
cable-report
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
darrylmorley/whatcable#656 ·
-
UI: "Block Music launches" toggle is dangerously easy to confuse with "Turn off Apple Music"Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
omlahore/RemoveMacAI#67 ·
Los mantenedores suelen responder en 1 día
-
[开源推荐] Cove:给终端编程助手配上 Mac 原生工作台Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
521xueweihan/HelloGitHub#4049 ·
-
[quality] macOSScreenshotLocation(): configured-location branch (ScreenshotFiles.swift:30) never executes under swift testPosiblemente ocupada @arteeh la tomó hoy. Abiertoagent/quality agent/reviewer help wanted kind/test stage/040-covered-by-pr testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hivecommons/hotshot#249 · 4 comentarios ·
Los mantenedores suelen responder en 1 día