GraphiteEditor / GraphiteEditor/Graphite

Masking-focused feature requests for the Gradient tool

Abierto
#2,881 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Design
Lenguaje dominante
Rust
Estrellas
27.2k
Forks
1.3k
Merge medio
20 h 5 min
PR fusionados (30 d)
57

Descripción

- [ ] Treat the Gradient Tool as a mask layer (currently no mask), allowing for solid color, gradient, or image fills.
- [ ] Automatically create a clipping mask for a single shape when filling it.
- [ ] Automatically add groups for selected shapes when filling multiple shapes and create group clipping masks (Is it a good approach to automatically create groups if layers are in different groups? Perhaps creating a clipping mask on the topmost layer and linking other layers to this clipping mask is a better method).
- [ ] Gradient Tool mask layers can select (fill area, fill stroke, and path).

Guía de contribución

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

Línea de trabajo

El issue no nombra archivos, tests ni puntos de entrada. Empieza rastreando el Gradient Tool y el comportamiento existente de las máscaras y clipping-masks, y después determina cómo deben interactuar los rellenos, las selecciones, los grupos y las máscaras vinculadas. Se considerará terminado cuando exista un diseño acordado y una implementación que cubran solid, gradient e image fills, además de fill-area, fill-stroke y path selection.

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

Evaluación

Stack tecnológico
rust
Área
computer-graphics, design
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.