From 295dd63b0e502b9133cbdde53b8b435ddc28ab40 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Sun, 11 Nov 2012 22:55:38 +0100 Subject: [PATCH] SetupDialog: turn off auto save per default Due to various bug reports, I think we should turn off auto save per default. Users who want this feature can turn it on explicitely (and live with problems when they have big projects). --- include/setup_dialog.h | 2 +- src/gui/MainWindow.cpp | 2 +- src/gui/setup_dialog.cpp | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/include/setup_dialog.h b/include/setup_dialog.h index 35c1c13f3..e899cd6e5 100644 --- a/include/setup_dialog.h +++ b/include/setup_dialog.h @@ -153,7 +153,7 @@ private: bool m_disableChActInd; bool m_manualChPiano; bool m_smoothScroll; - bool m_disableAutoSave; + bool m_enableAutoSave; bool m_oneInstrumentTrackWindow; bool m_compactTrackButtons; diff --git a/src/gui/MainWindow.cpp b/src/gui/MainWindow.cpp index 1a0602240..8a70355fd 100644 --- a/src/gui/MainWindow.cpp +++ b/src/gui/MainWindow.cpp @@ -184,7 +184,7 @@ MainWindow::MainWindow( void ) : m_updateTimer.start( 1000 / 20, this ); // 20 fps - if( !configManager::inst()->value( "ui", "disableautosave" ).toInt() ) + if( configManager::inst()->value( "ui", "enableautosave" ).toInt() ) { // connect auto save connect(&m_autoSaveTimer, SIGNAL(timeout()), this, SLOT(autoSave())); diff --git a/src/gui/setup_dialog.cpp b/src/gui/setup_dialog.cpp index 6f2691693..26566d19b 100644 --- a/src/gui/setup_dialog.cpp +++ b/src/gui/setup_dialog.cpp @@ -113,7 +113,7 @@ setupDialog::setupDialog( ConfigTabs _tab_to_open ) : m_manualChPiano( configManager::inst()->value( "ui", "manualchannelpiano" ).toInt() ), m_smoothScroll( configManager::inst()->value( "ui", "smoothscroll" ).toInt() ), - m_disableAutoSave( configManager::inst()->value( "ui", "disableautosave" ).toInt() ), + m_enableAutoSave( configManager::inst()->value( "ui", "enableautosave" ).toInt() ), m_oneInstrumentTrackWindow( configManager::inst()->value( "ui", "oneinstrumenttrackwindow" ).toInt() ), m_compactTrackButtons( configManager::inst()->value( "ui", @@ -493,9 +493,9 @@ setupDialog::setupDialog( ConfigTabs _tab_to_open ) : ledCheckBox * autoSave = new ledCheckBox( - tr( "Disable auto save feature" ), ui_fx_tw ); + tr( "Enable auto save feature" ), ui_fx_tw ); autoSave->move( 10, 80 ); - autoSave->setChecked( m_disableAutoSave ); + autoSave->setChecked( m_enableAutoSave ); connect( autoSave, SIGNAL( toggled( bool ) ), this, SLOT( toggleAutoSave( bool ) ) ); @@ -768,8 +768,8 @@ void setupDialog::accept() QString::number( m_manualChPiano ) ); configManager::inst()->setValue( "ui", "smoothscroll", QString::number( m_smoothScroll ) ); - configManager::inst()->setValue( "ui", "disableautosave", - QString::number( m_disableAutoSave ) ); + configManager::inst()->setValue( "ui", "enableautosave", + QString::number( m_enableAutoSave ) ); configManager::inst()->setValue( "ui", "oneinstrumenttrackwindow", QString::number( m_oneInstrumentTrackWindow ) ); configManager::inst()->setValue( "ui", "compacttrackbuttons", @@ -939,7 +939,7 @@ void setupDialog::toggleSmoothScroll( bool _enabled ) void setupDialog::toggleAutoSave( bool _enabled ) { - m_disableAutoSave = _enabled; + m_enableAutoSave = _enabled; }