GraphiteEditor / GraphiteEditor/Graphite

Text alignment should work without an explicit max-width

Abierto
#4,011 5 comentarios 0 reacciones 0 asignados Ver en GitHub
Good First Issue
Lenguaje dominante
Rust
Estrellas
27.2k
Forks
1.3k
Merge medio
20 h 5 min
PR fusionados (30 d)
57

Descripción

Currently, the Text node's "Align" parameter (Left/Center/Right/Justify) has no effect, and left alignment occurs regardless of the setting, when the "Max Width" setting is not active. It should use its own bounding box across all rows of text as the basis for centered and right-aligned justification.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza localizando la implementación de Text node y el manejo de sus parámetros Align y Max Width. Rastrea cómo se calcula la alineación con Max Width desactivado y, a continuación, verifica que el texto centrado y alineado a la derecha utilice el bounding box de Text node en todas las filas, mientras que la alineación a la izquierda y la alineación justificada conserven su comportamiento previsto.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
computer-graphics
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
52/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.