mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Force TTS/NDL calculation off if things take too long
This is kind of a random cut off, but if plotting the dive takes more than a second and TTS/NDL is on, we force it off. Because the algorithm for that is fundamentally quadratic in nature it can take a VERY long time - getting users to think something is broken. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
f34e6218a0
commit
714fdc7ced
3 changed files with 15 additions and 0 deletions
|
@ -1226,6 +1226,12 @@ void MainWindow::on_profNdl_tts_clicked(bool triggered)
|
|||
prefs.calcndltts = triggered;
|
||||
TOOLBOX_PREF_PROFILE(calcndltts);
|
||||
}
|
||||
void MainWindow::turnOffNdlTts()
|
||||
{
|
||||
const bool triggered = prefs.calcndltts = false;
|
||||
TOOLBOX_PREF_PROFILE(calcndltts);
|
||||
}
|
||||
|
||||
void MainWindow::on_profPhe_clicked(bool triggered)
|
||||
{
|
||||
prefs.pp_graphs.phe = triggered;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue