Made packages optional
A group can now contain only subgroups. Thus packages can be categorized through sub-categories such as Internet->Web Browsers->firefox
This commit is contained in:
parent
4d24942547
commit
bc4ffce3a1
@ -231,10 +231,11 @@ PackageModel::setupModelData( const YAML::Node& data, PackageTreeItem* parent )
|
||||
item->setCritical(
|
||||
CalamaresUtils::yamlToVariant( itemDefinition["critical"] ).toBool() );
|
||||
|
||||
for ( YAML::const_iterator packageIt = itemDefinition["packages"].begin();
|
||||
packageIt != itemDefinition["packages"].end(); ++packageIt )
|
||||
item->appendChild(
|
||||
new PackageTreeItem( CalamaresUtils::yamlToVariant( *packageIt ).toString(), item ) );
|
||||
if ( itemDefinition["packages"] )
|
||||
for ( YAML::const_iterator packageIt = itemDefinition["packages"].begin();
|
||||
packageIt != itemDefinition["packages"].end(); ++packageIt )
|
||||
item->appendChild(
|
||||
new PackageTreeItem( CalamaresUtils::yamlToVariant( *packageIt ).toString(), item ) );
|
||||
|
||||
if ( itemDefinition["subgroups"] )
|
||||
setupModelData( itemDefinition["subgroups"], item );
|
||||
|
Loading…
Reference in New Issue
Block a user