snap-desktop icon indicating copy to clipboard operation
snap-desktop copied to clipboard

Color Manipulation parameters added to snap.properties file

Open knowles opened this issue 3 years ago • 0 comments

*Note: this pull request involves both snap-engine and snap-desktop, so both pull requests are needed to resolve dependencies.

Enhanced the branding and preference configuration by adding Color Manipulation preference capabilities to the snap.properties file. Adding these parameters enhances the branding capability of SNAP and reduces hard coded differences between the branded package and SNAP. It also adds a convenient preferences setting for users in general.

Modified the wording of Color Manipulation Preferences GUI to better clarify the meaning of certain parameters.

Modified the help pages accordingly.

For the snap.properties file, the following is a list of all color manipulation default parameter keys along with the SNAP default values. These parameters are not needed to be explicitly set in the SNAP package's snap.properties file because SNAP already has them had coded internally.

snap.color.manipulation.palette.default.gray.scale=gray_scale.cpd

snap.color.manipulation.palette.default.standard=oceancolor_standard.cpd

snap.color.manipulation.palette.default.universal=universal_bluered.cpd

snap.color.manipulation.palette.default.anomalies=gradient_red_white_blue.cpd

snap.color.manipulation.scheme.default.enable=false

snap.color.manipulation.scheme.default.palette=GRAY-SCALE

snap.color.manipulation.scheme.default.range=From Data

snap.color.manipulation.scheme.default.log=FALSE

snap.color.manipulation.scheme.band.lookup.auto.apply=false

snap.color.manipulation.scheme.band.lookup.palette=From Scheme STANDARD

snap.color.manipulation.scheme.band.lookup.range=From Scheme

snap.color.manipulation.scheme.band.lookup.log=From Scheme

snap.color.manipulation.percentile.value=92.0

snap.color.manipulation.percentile.1.sigma.enable.button=false

snap.color.manipulation.percentile.2.sigma.enable.button=true

snap.color.manipulation.percentile.3.sigma.enable.button=true

snap.color.manipulation.percentile.95.percent.enable.button=false

snap.color.manipulation.percentile.100.percent.enable.button=true

snap.color.manipulation.scheme.selector.verbose=false

snap.color.manipulation.scheme.selector.sort=true

snap.color.manipulation.scheme.selector.split=true

snap.color.manipulation.scheme.selector.show.disabled=false

snap.color.manipulation.sliders.zoom.in=true

snap.color.manipulation.sliders.extra.info=true

snap.color.manipulation.sliders.zoom.vertical.enable.buttons=true

snap.color.manipulation.sliders.extra.info.enable.button=true

snap.color.manipulation.rgb.button.min=0.0

snap.color.manipulation.rgb.button.max=1.0

knowles avatar Dec 10 '21 15:12 knowles