Skip to content

Issue #8046: Reimplement GUIS for Python plug-ins missing them

Alx Sa requested to merge alxsa-python-guis into master

This attempts to resolve #8046 (closed) by implementing the remaining Python GUIs (modeled after the code in !804 (merged)). "Palette to Gradient" and "Palette to Repeating Gradient" consist of a single GimpSelectPaletteButton, as seen here:

image image

"Save as CSS" has a partial GUI, but unlike the 2.10 version you can't choose which gradient to export in interactive mode (it automatically uses the active gradient). The second commit ports the 2.10 UI to the 2.99 code - it consists of a GimpSelectGradientButton and a file chooser GUI from histogram-export.py. It also removes a restriction that an image must be open to use it, which the 2.10 version did not have:

image

(@Jehan: My connection kept cutting out when I asked you about this so I never saw your answer. Let me know if you wanted me to hold off until the other MRs are implemented, and I'll switch this to Draft and revise afterwards).

Merge request reports