Rename papu to FreeBoy

Make API calls more intuitive
This commit is contained in:
tresf
2017-11-06 22:51:45 -05:00
committed by Tres Finocchiaro
parent eef042dbd6
commit f0cdcd236c
18 changed files with 125 additions and 110 deletions

View File

@@ -968,6 +968,26 @@ void DataFile::upgrade_1_2_0_rc2_42()
}
void DataFile::upgrade_1_3_0()
{
QDomNodeList list = elementsByTagName( "instrument" );
for( int i = 0; !list.item( i ).isNull(); ++i )
{
QDomElement el = list.item( i ).toElement();
if( el.attribute( "name" ) == "papu" )
{
el.setAttribute( "name", "freeboy" );
QDomNodeList children = el.elementsByTagName( "papu" );
for( int j = 0; !children.item( j ).isNull(); ++j )
{
QDomElement child = children.item( j ).toElement();
child.setTagName( "freeboy" );
}
}
}
}
void DataFile::upgrade()
{
ProjectVersion version =
@@ -1049,6 +1069,10 @@ void DataFile::upgrade()
upgrade_1_2_0_rc3();
upgrade_1_2_0_rc2_42();
}
if( version < "1.3.0" )
{
upgrade_1_3_0();
}
// update document meta data
documentElement().setAttribute( "version", LDF_VERSION_STRING );