mirror of
https://github.com/parchlinux/calamares.git
synced 2025-02-24 02:45:44 -05:00
[partition] Polish up debugging when checking for next-enabled
- Improve the messages a bit - Remove useless variable (it is checking that the switch(choice) statement covers all the cases; let's leave that to the compiler)
This commit is contained in:
parent
17814410e9
commit
51e3ac0ded
1 changed files with 5 additions and 13 deletions
|
@ -1610,35 +1610,27 @@ ChoicePage::isNextEnabled() const
|
|||
bool
|
||||
ChoicePage::calculateNextEnabled() const
|
||||
{
|
||||
bool enabled = false;
|
||||
auto sm_p = m_beforePartitionBarsView ? m_beforePartitionBarsView->selectionModel() : nullptr;
|
||||
|
||||
switch ( m_config->installChoice() )
|
||||
{
|
||||
case InstallChoice::NoChoice:
|
||||
cDebug() << "No partitioning choice";
|
||||
cDebug() << "No partitioning choice has been made yet";
|
||||
return false;
|
||||
case InstallChoice::Replace:
|
||||
case InstallChoice::Alongside:
|
||||
if ( !( sm_p && sm_p->currentIndex().isValid() ) )
|
||||
{
|
||||
cDebug() << "No partition selected";
|
||||
cDebug() << "No partition selected for alongside or replace";
|
||||
return false;
|
||||
}
|
||||
enabled = true;
|
||||
break;
|
||||
case InstallChoice::Erase:
|
||||
case InstallChoice::Manual:
|
||||
enabled = true;
|
||||
// Nothing to check for these
|
||||
break;
|
||||
}
|
||||
|
||||
if ( !enabled )
|
||||
{
|
||||
cDebug() << "No valid choice made";
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
if ( m_isEfi
|
||||
&& ( m_config->installChoice() == InstallChoice::Alongside
|
||||
|| m_config->installChoice() == InstallChoice::Replace ) )
|
||||
|
@ -1655,7 +1647,7 @@ ChoicePage::calculateNextEnabled() const
|
|||
switch ( m_encryptWidget->state() )
|
||||
{
|
||||
case EncryptWidget::Encryption::Unconfirmed:
|
||||
cDebug() << "No passphrase provided";
|
||||
cDebug() << "No passphrase provided or passphrase mismatch.";
|
||||
return false;
|
||||
case EncryptWidget::Encryption::Disabled:
|
||||
case EncryptWidget::Encryption::Confirmed:
|
||||
|
|
Loading…
Add table
Reference in a new issue