summaryrefslogtreecommitdiffstats
path: root/src/dyna-draw-context.cpp
diff options
context:
space:
mode:
authorbulia byak <buliabyak@gmail.com>2006-10-03 06:22:53 +0000
committerbuliabyak <buliabyak@users.sourceforge.net>2006-10-03 06:22:53 +0000
commita755515908a334a7f5fcf4396b20fbac87d74036 (patch)
tree579aea4c76d064e3d42ff5c9515f22062be69dd8 /src/dyna-draw-context.cpp
parentUpdate configure.ac to be autoconf 2.60-safe. (diff)
downloadinkscape-a755515908a334a7f5fcf4396b20fbac87d74036.tar.gz
inkscape-a755515908a334a7f5fcf4396b20fbac87d74036.zip
rename drag to wiggle with value inversion; edit tooltips
(bzr r1759)
Diffstat (limited to 'src/dyna-draw-context.cpp')
-rw-r--r--src/dyna-draw-context.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dyna-draw-context.cpp b/src/dyna-draw-context.cpp
index 5b6b75fa5..e4fac3293 100644
--- a/src/dyna-draw-context.cpp
+++ b/src/dyna-draw-context.cpp
@@ -222,7 +222,7 @@ sp_dyna_draw_context_setup(SPEventContext *ec)
g_signal_connect(G_OBJECT(ddc->currentshape), "event", G_CALLBACK(sp_desktop_root_handler), ec->desktop);
sp_event_context_read(ec, "mass");
- sp_event_context_read(ec, "drag");
+ sp_event_context_read(ec, "wiggle");
sp_event_context_read(ec, "angle");
sp_event_context_read(ec, "width");
sp_event_context_read(ec, "thinning");
@@ -247,9 +247,9 @@ sp_dyna_draw_context_set(SPEventContext *ec, gchar const *key, gchar const *val)
if (!strcmp(key, "mass")) {
double const dval = ( val ? g_ascii_strtod (val, NULL) : 0.2 );
ddc->mass = CLAMP(dval, -1000.0, 1000.0);
- } else if (!strcmp(key, "drag")) {
- double const dval = ( val ? g_ascii_strtod (val, NULL) : DRAG_DEFAULT );
- ddc->drag = CLAMP(dval, DRAG_MIN, DRAG_MAX);
+ } else if (!strcmp(key, "wiggle")) {
+ double const dval = ( val ? g_ascii_strtod (val, NULL) : (1 - DRAG_DEFAULT));
+ ddc->drag = CLAMP((1 - dval), DRAG_MIN, DRAG_MAX); // drag is inverse to wiggle
} else if (!strcmp(key, "angle")) {
double const dval = ( val ? g_ascii_strtod (val, NULL) : 0.0);
ddc->angle = CLAMP (dval, -90, 90);