Gimp python console extended actualizado

Versión actualizada de la consola de python. Nuevo:
  • Nuevo campo de texto que permite hacer búsquedas de texto parciales en la lista de métodos, propiedades y funciones, los que no contengan el texto a buscar se ocultan del listado.
  • Las funciones del módulo pdb muestran información detallada y al hacer doble click en el listado se insertan con los nombres de los parámetros y los valores que devuelven como en el Python Procedure Browser
Corregido:
  • El campo de texto principal de la consola toma el foco al insertar al hacer doble click en la lista de métodos, propiedades y funciones, antes el foco se quedaba en la lista.

Descarga/Download

console2b.zip

Gimp python console extended

Console extended es una actualización del plugin para gimp que añade un visor de propiedades. Pasando el nombre de objeto o variable lista sus métodos o variables y al hacer doble click sobre el nombre lo añade a la consola.

Instalación

Descarga y descomprime el zip y guarda los dos archivos en cualquier carpeta de las listadas la sección de plug-ins de las preferencias (menu Files>Preferences>Folders>Plug-ins)

Descarga/Download

console2.zip

Gimp script gimpfu2.py

gimpfu2.py es una modificación de gimpfu.py que añade la posibilidad de poner varios elementos en la misma fila indicando la cantidad de columnas que tendrá, esto permite crear interfaces mas compactas al agrupar elementos en filas. Para mostrar varios objetos en la misma fila añadimos un parámetro a la declaración del elemento de interfaz de nuestro script, la declaración con gimpfu.py es:
(PF_OPTION, "anX", "Anchor X:", 1, ("left","center","right")),
Con gimpfu2.py pasaría a ser:
(PF_OPTION, "anX", "Anchor X:", 1, ("left","center","right")
  # añadimos este array:
  ,{'cols':1,'newLine':0}
),
Donde ‘cols’ es la cantidad de columnas que queremos que ocupe y ‘newLine’ será 0 para indicar que el siguiente elemento va en la misma fila o 1 para que pase a una nueva línea. Los scripts que usan scriptfu2 son compatibles con scriptfu. No es necesario añadir {‘cols’:X,’newLine’:X} a todos los elementos, los que no lo incluyan tendrán un valor para ‘cols’ igual a la suma de columnas establecidas en los elementos que si declaran ese valor.

Instalación

Copia este script en el mismo directorio en el que pongas el script que lo use o en cualquiera que se encuentre en la ruta de scripts de Gimp.

Descarga/Download

gimpfu2.zip