Select text in a PDF
Mantenedores costumam responder em até 1 dia
Um pull request relacionado já foi integrado.
- #151 de @iamnbutler — integrado
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 52/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- swift
- Domínio
- accessibility, desktop-dev
Direção de pesquisa
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.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- Swift
- Estrelas
- 0
- Forks
- 0
- Merge médio
- 39min
- PRs com merge (30d)
- 144
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de githubnext/desktop-tools
-
ace documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
githubnext/desktop-tools#104 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
githubnext/desktop-tools#179 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
githubnext/desktop-tools#178 ·
Mantenedores costumam responder em até 1 dia
-
No usable route to type into a web text field when the app loses keyboard focus between callsAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
githubnext/desktop-tools#177 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 67/100
githubnext/desktop-tools#176 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de githubnext/desktop-tools
Issues semelhantes
-
a:false-positive
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
Mantenedores costumam responder em até 1 dia
-
Idle CPU stays at ~8% after the "Text wasn't inserted" card is shown onceTalvez já em andamento @nickbecker assumiu hoje. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
altic-dev/FluidVoice#1217 ·
Mantenedores costumam responder em até 1 dia
-
BrainBar Watcher chart: unavailable-flow tooltip/accessibility drops the health reason for .attention/.stoppedTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
EtanHey/brainlayer#1439 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
alejandrobujan/tendedero#98 ·
Mantenedores costumam responder em até 2 dias
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
vorssaint/vorssaint-utils#3368 ·
Mantenedores costumam responder em até 1 dia