summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/object-properties.cpp
diff options
context:
space:
mode:
authorPatrick Storz <eduard.braun2@gmx.de>2019-09-22 18:02:01 +0000
committerPatrick Storz <eduard.braun2@gmx.de>2019-09-22 18:58:48 +0000
commit507b2c40263b6edd4384f8ae8ebe71156abb4364 (patch)
tree1047737a5ef9ee337499c3ee15c875e9a6ba5987 /src/ui/dialog/object-properties.cpp
parentImprove speed of LPE add dialog removing file from loop that make creation of... (diff)
downloadinkscape-507b2c40263b6edd4384f8ae8ebe71156abb4364.tar.gz
inkscape-507b2c40263b6edd4384f8ae8ebe71156abb4364.zip
Object properties: fix values of image-rendering enum
(this is image-rendering, not shape-rendering) Also update tooltip and try to improve descriptions of values.
Diffstat (limited to 'src/ui/dialog/object-properties.cpp')
-rw-r--r--src/ui/dialog/object-properties.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/ui/dialog/object-properties.cpp b/src/ui/dialog/object-properties.cpp
index dc29aeac5..fdf48ed53 100644
--- a/src/ui/dialog/object-properties.cpp
+++ b/src/ui/dialog/object-properties.cpp
@@ -216,10 +216,17 @@ void ObjectProperties::_init()
grid_top->attach(_label_image_rendering, 0, 4, 1, 1);
/* Create the combo box text for the 'image-rendering' property */
- for (unsigned i = 0; enum_shape_rendering[i].key; ++i) {
- _combo_image_rendering.append(enum_shape_rendering[i].key);
+ for (unsigned i = 0; enum_image_rendering[i].key; ++i) {
+ _combo_image_rendering.append(enum_image_rendering[i].key);
}
- _combo_image_rendering.set_tooltip_text(_("The 'image-rendering' property can influence how a bitmap is up-scaled:\n\t'auto' no preference;\n\t'optimizeQuality' smooth;\n\t'optimizeSpeed' blocky.\nNote that this behaviour is not defined in the SVG 1.1 specification and not all browsers follow this interpretation."));
+ _combo_image_rendering.set_tooltip_text(_("The 'image-rendering' property can influence how a bitmap is re-scaled:\n"
+ "\t• 'auto' no preference (usually smooth but blurred)\n"
+ "\t• 'optimizeQuality' prefer rendering quality (usually smooth but blurred)\n"
+ "\t• 'optimizeSpeed' prefer rendering speed (usually blocky)\n"
+ "\t• 'crisp-edges' rescale without blurring edges (often blocky)\n"
+ "\t• 'pixelated' render blocky\n"
+ "Note that the specification of this property is not finalized. "
+ "Support and interpretation of these values varies between renderers."));
_combo_image_rendering.set_valign(Gtk::ALIGN_CENTER);
grid_top->attach(_combo_image_rendering, 1, 4, 1, 1);