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).
This commit is contained in:
@@ -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;
|
||||
|
||||
|
||||
@@ -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()));
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user