diff options
author | Tomaz Canabrava <tomaz.canabrava@intel.com> | 2014-07-21 19:10:31 -0300 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-07-23 07:50:03 -0700 |
commit | 65eefe7b599575bf401c0adc9c61e42bc56fc4c9 (patch) | |
tree | e01593eb7f4a089c466c35cd166971f7bae9f962 /qt-ui/printlayout.cpp | |
parent | 82bcb1767c8ca1fdecc2bc40eb3a47fc1bd2a147 (diff) | |
download | subsurface-65eefe7b599575bf401c0adc9c61e42bc56fc4c9.tar.gz |
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 <tomaz.canabrava@intel.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui/printlayout.cpp')
-rw-r--r-- | qt-ui/printlayout.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
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 */ |