AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Add code examples for ColorSpaceMenuHelper

Abierto
#1,869 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Documentation good first issue help wanted
Lenguaje dominante
C++
Estrellas
2.1k
Forks
503
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

The [documentation provides some C++ and Python code examples](https://opencolorio.readthedocs.io/en/latest/guides/developing/developing.html) for doing various things with the OCIO API. There is a need for some examples that shows how to use the AppHelpers API which is intended to help app developers improve their user experience. The most important thing to add would be how to use the [ColorSpaceMenuHelper API ](https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/87126fad7f27a703850e098a9a75e0ef206b3da9/include/OpenColorIO/OpenColorAppHelpers.h#L190)which is intended to allow applications to easily build color space menus that are filtered using attributes such as categories.

This should show how to configure the ColorSpaceMenuParameters, instantiate a ColorSpaceMenuHelper, and iterate over the resulting menu items.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con la guía de desarrollo enlazada en el issue e inspecciona OpenColorAppHelpers.h en torno a ColorSpaceMenuHelper y ColorSpaceMenuParameters. Añade un ejemplo que muestre la configuración de parámetros, la creación del helper y la iteración sobre los elementos del menú; la documentación está completa cuando un desarrollador de apps puede seguirla para crear un menú de espacios de color filtrado.

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

Evaluación

Stack tecnológico
cpp
Área
documentation
Tipo de issue
Documentación
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.