Feature request: accesskit_consumer API documentation
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Documentação
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- rust
- Domínio
- accessibility, documentation
Direção de pesquisa
Comece localizando a API pública accesskit_consumer e os pontos de entrada da integração egui/accesskit; a issue não nomeia arquivos ou testes específicos. Documente como obter uma referência de janela, receber atualizações da árvore de acessibilidade e usar essas atualizações, deixando o fluxo de API relevante claro o suficiente para que um novo usuário possa segui-lo.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hi! Very cool project, really glad this exists and eager to learn more about how to interact with the accesskit_consumer API. I'm using egui and have been exploring its integration with accesskit and am pretty impressed with the out-of-the-box experience with Voiceover in my app.
I've started poking at the source a bit, but haven't quite found the right entry point to do anything useful yet and was hoping to get pointed at a good place to start.
At a high level what I think needs to happen is something like:
- Get a reference to a window that provides accesskit metadata
- Implement a handler to receive accessibility tree updates from the window
- Do something with the update
If it's welcomed, I'd be happy to document what I learn for the project so it's easier for the next person. Thank you!
- Linguagem predominante
- Rust
- Estrelas
- 1.5k
- Forks
- 122
- Merge médio
- 1h 14min
- PRs com merge (30d)
- 16
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
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 AccessKit/accesskit
-
Document sub-treesAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 1 dia
-
Document `Role::ColorWell`Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
Mantenedores costumam responder em até 1 dia
-
Crash on macOS when the subclassing adapter is dropped while the view has key-value observersTalvez já em andamento @RXNova assumiu há 5 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
AccessKit/accesskit#823 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
AccessKit/accesskit#802 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de AccessKit/accesskit
Issues semelhantes
-
test: sim_zero_omega_tests race on shared temp-file names, so two pairs of tests fail at randomAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
pop-os/cosmic-comp#2956 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
area:release criticality:p3 documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
registrystack/registry-stack#2085 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
libp2p/rust-libp2p#6694 ·
Mantenedores costumam responder em até 1 dia