From 65eefe7b599575bf401c0adc9c61e42bc56fc4c9 Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Mon, 21 Jul 2014 19:10:31 -0300 Subject: Animation speed is a value, not a boolean This breaks compatibility with old preferences, but it's a single key and not that very important so I don't think it's a bigger issue I've renamed prefs.animation to prefs.animation_speed to denote that it's a value, and not a state. Also, fixed the places that were treating it as a state (on/off) to treat it like a correct value. Signed-off-by: Tomaz Canabrava Signed-off-by: Dirk Hohndel --- qt-ui/printlayout.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'qt-ui/printlayout.cpp') diff --git a/qt-ui/printlayout.cpp b/qt-ui/printlayout.cpp index c8e16213c..6aaff0256 100644 --- a/qt-ui/printlayout.cpp +++ b/qt-ui/printlayout.cpp @@ -122,14 +122,14 @@ int PrintLayout::estimateTotalDives() const void PrintLayout::printProfileDives(int divesPerRow, int divesPerColumn) { int i, row = 0, col = 0, printed = 0, total = estimateTotalDives(); - bool animationOriginal = prefs.animation; + int animationOriginal = prefs.animation_speed; struct dive *dive; if (!total) return; // disable animations on the profile: - prefs.animation = false; + prefs.animation_speed = 0; // setup a painter QPainter painter; @@ -223,7 +223,7 @@ void PrintLayout::printProfileDives(int divesPerRow, int divesPerColumn) // we need to force a redraw of the profile so it switches back from print mode profile->plotDive(0, true); // re-enable animations - prefs.animation = animationOriginal; + prefs.animation_speed = animationOriginal; } /* we create a table that has a fixed height, but can stretch to fit certain width */ -- cgit v1.2.3-70-g09d2