Add NSTextLayoutManager-based text rendering
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
- 45/100
Direção de pesquisa
Read the existing Text layout and rendering paths and the covered UI tests to identify where the current layout manager is selected. Add the NSTextLayoutManager integration and selection in the Text view and renderer. Done means the TextKit 2 path matches the existing path in the covered UI tests.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Summary
Add a TextKit 2 (NSTextLayoutManager) path for Text layout and rendering.
Scope
- Add the
NSTextLayoutManagerintegration forText. - Select the layout manager in the
Textview and renderer.
Acceptance criteria
Textlayout and rendering with the TextKit 2 path match the existing path for the covered UI tests.
- Linguagem predominante
- Swift
- Estrelas
- 2.5k
- Forks
- 84
- Merge médio
- 3h 22min
- PRs com merge (30d)
- 78
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um 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 OpenSwiftUIProject/OpenSwiftUI
-
area: app-scene area: hosting-bridge platform: macOS type: bug type: feature
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 65/100
OpenSwiftUIProject/OpenSwiftUI#1202 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
area: animation area: graphics area: rendering area: view platform: iOS platform: macOS platform: visionOS type: feature
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
OpenSwiftUIProject/OpenSwiftUI#1199 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
area: rendering impact: visual-diff platform: iOS type: bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 65/100
OpenSwiftUIProject/OpenSwiftUI#1192 ·
Mantenedores costumam responder em até 1 dia
-
area: graphics platform: visionOS priority: p2 type: feature
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
OpenSwiftUIProject/OpenSwiftUI#1178 ·
Mantenedores costumam responder em até 1 dia
-
Track visionOS supportAbertaarea: compatibility area: hosting-bridge area: rendering platform: visionOS priority: p1 type: feature
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 28/100
OpenSwiftUIProject/OpenSwiftUI#1171 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de OpenSwiftUIProject/OpenSwiftUI
Issues semelhantes
-
product / auth product / databases product / functions product / messaging product / storage product / vcs
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
ci-failure ci:assertion test
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
openwatersio/slackwater-ios#811 ·
Mantenedores costumam responder em até 1 dia
-
ai-assisted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
swiftlang/swift-testing#1979 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
foxglove/mcap#1907 · 1 comentário ·
Mantenedores costumam responder em até 1 dia