
... to make multi-color hard-edge gradient fills possible Add a new "step" gradient-segment blending function, which is 0 before the midpoint, and 1 at, and after, the midpoint. This creates a hard-edge transition between the two adjacent color stops at the midpoint. Creating such a transition was already possible, but required duplicating the same color at the opposing ends of two adjacent stops, which is cumbersome.
112 lines
5.5 KiB
XML
112 lines
5.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE ui SYSTEM "gtkuimanager.dtd">
|
|
|
|
<ui>
|
|
<popup action="gradient-editor-popup">
|
|
<menu action="gradient-editor-left-color-type">
|
|
<menuitem action="gradient-editor-left-color-fixed" />
|
|
<menuitem action="gradient-editor-left-color-foreground" />
|
|
<menuitem action="gradient-editor-left-color-foreground-transparent" />
|
|
<menuitem action="gradient-editor-left-color-background" />
|
|
<menuitem action="gradient-editor-left-color-background-transparent" />
|
|
</menu>
|
|
<menuitem action="gradient-editor-left-color" />
|
|
<menu action="gradient-editor-load-left-color">
|
|
<menuitem action="gradient-editor-load-left-left-neighbor" />
|
|
<menuitem action="gradient-editor-load-left-right-endpoint" />
|
|
<menuitem action="gradient-editor-load-left-fg" />
|
|
<menuitem action="gradient-editor-load-left-bg" />
|
|
<separator />
|
|
<menuitem action="gradient-editor-load-left-01" />
|
|
<menuitem action="gradient-editor-load-left-02" />
|
|
<menuitem action="gradient-editor-load-left-03" />
|
|
<menuitem action="gradient-editor-load-left-04" />
|
|
<menuitem action="gradient-editor-load-left-05" />
|
|
<menuitem action="gradient-editor-load-left-06" />
|
|
<menuitem action="gradient-editor-load-left-07" />
|
|
<menuitem action="gradient-editor-load-left-08" />
|
|
<menuitem action="gradient-editor-load-left-09" />
|
|
<menuitem action="gradient-editor-load-left-10" />
|
|
</menu>
|
|
<menu action="gradient-editor-save-left-color">
|
|
<menuitem action="gradient-editor-save-left-01" />
|
|
<menuitem action="gradient-editor-save-left-02" />
|
|
<menuitem action="gradient-editor-save-left-03" />
|
|
<menuitem action="gradient-editor-save-left-04" />
|
|
<menuitem action="gradient-editor-save-left-05" />
|
|
<menuitem action="gradient-editor-save-left-06" />
|
|
<menuitem action="gradient-editor-save-left-07" />
|
|
<menuitem action="gradient-editor-save-left-08" />
|
|
<menuitem action="gradient-editor-save-left-09" />
|
|
<menuitem action="gradient-editor-save-left-10" />
|
|
</menu>
|
|
<separator />
|
|
<menu action="gradient-editor-right-color-type">
|
|
<menuitem action="gradient-editor-right-color-fixed" />
|
|
<menuitem action="gradient-editor-right-color-foreground" />
|
|
<menuitem action="gradient-editor-right-color-foreground-transparent" />
|
|
<menuitem action="gradient-editor-right-color-background" />
|
|
<menuitem action="gradient-editor-right-color-background-transparent" />
|
|
</menu>
|
|
<menuitem action="gradient-editor-right-color" />
|
|
<menu action="gradient-editor-load-right-color">
|
|
<menuitem action="gradient-editor-load-right-right-neighbor" />
|
|
<menuitem action="gradient-editor-load-right-left-endpoint" />
|
|
<menuitem action="gradient-editor-load-right-fg" />
|
|
<menuitem action="gradient-editor-load-right-bg" />
|
|
<separator />
|
|
<menuitem action="gradient-editor-load-right-01" />
|
|
<menuitem action="gradient-editor-load-right-02" />
|
|
<menuitem action="gradient-editor-load-right-03" />
|
|
<menuitem action="gradient-editor-load-right-04" />
|
|
<menuitem action="gradient-editor-load-right-05" />
|
|
<menuitem action="gradient-editor-load-right-06" />
|
|
<menuitem action="gradient-editor-load-right-07" />
|
|
<menuitem action="gradient-editor-load-right-08" />
|
|
<menuitem action="gradient-editor-load-right-09" />
|
|
<menuitem action="gradient-editor-load-right-10" />
|
|
</menu>
|
|
<menu action="gradient-editor-save-right-color">
|
|
<menuitem action="gradient-editor-save-right-01" />
|
|
<menuitem action="gradient-editor-save-right-02" />
|
|
<menuitem action="gradient-editor-save-right-03" />
|
|
<menuitem action="gradient-editor-save-right-04" />
|
|
<menuitem action="gradient-editor-save-right-05" />
|
|
<menuitem action="gradient-editor-save-right-06" />
|
|
<menuitem action="gradient-editor-save-right-07" />
|
|
<menuitem action="gradient-editor-save-right-08" />
|
|
<menuitem action="gradient-editor-save-right-09" />
|
|
<menuitem action="gradient-editor-save-right-10" />
|
|
</menu>
|
|
<separator />
|
|
<menu action="gradient-editor-blending-func">
|
|
<menuitem action="gradient-editor-blending-linear" />
|
|
<menuitem action="gradient-editor-blending-curved" />
|
|
<menuitem action="gradient-editor-blending-sine" />
|
|
<menuitem action="gradient-editor-blending-sphere-increasing" />
|
|
<menuitem action="gradient-editor-blending-sphere-decreasing" />
|
|
<menuitem action="gradient-editor-blending-step" />
|
|
<menuitem action="gradient-editor-blending-varies" />
|
|
</menu>
|
|
<menu action="gradient-editor-coloring-type">
|
|
<menuitem action="gradient-editor-coloring-rgb" />
|
|
<menuitem action="gradient-editor-coloring-hsv-ccw" />
|
|
<menuitem action="gradient-editor-coloring-hsv-cw" />
|
|
<menuitem action="gradient-editor-coloring-varies" />
|
|
</menu>
|
|
<separator />
|
|
<menuitem action="gradient-editor-flip" />
|
|
<menuitem action="gradient-editor-replicate" />
|
|
<menuitem action="gradient-editor-split-midpoint" />
|
|
<menuitem action="gradient-editor-split-uniform" />
|
|
<menuitem action="gradient-editor-delete" />
|
|
<menuitem action="gradient-editor-recenter" />
|
|
<menuitem action="gradient-editor-redistribute" />
|
|
<separator />
|
|
<menuitem action="gradient-editor-blend-color" />
|
|
<menuitem action="gradient-editor-blend-opacity" />
|
|
<separator />
|
|
<menuitem action="gradient-editor-edit-active" />
|
|
</popup>
|
|
</ui>
|