05-31-2025, 07:15 AM
Having a single source of documentation for GEGL filters (native GEGL, Gimp, and of course any locally installed GEGL filters) would be cool.
But the real cool thing would be code completion and type checking in IDEs. Gimp3 is a lot easier to code in Python because you can import "static" libraries so have many things checked at write/compile time. But all the stuff in the PDB (outside the gimp-* procedures that I hope nobody uses) is dynamic and so not covered, you have to run the code to find the mistakes.
But the real cool thing would be code completion and type checking in IDEs. Gimp3 is a lot easier to code in Python because you can import "static" libraries so have many things checked at write/compile time. But all the stuff in the PDB (outside the gimp-* procedures that I hope nobody uses) is dynamic and so not covered, you have to run the code to find the mistakes.