From 333de1fdfcb8e1dd8217bb4c6dd25b31ab7d2863 Mon Sep 17 00:00:00 2001 From: AJ Kelly Date: Sat, 27 Aug 2011 02:57:13 -0500 Subject: [PATCH] add todo to ExportPackage since it doesn't animate out before going to the next screen. --- src/ScreenOptionsExportPackage.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/ScreenOptionsExportPackage.cpp b/src/ScreenOptionsExportPackage.cpp index 263e28dbde..2af2d9fa71 100644 --- a/src/ScreenOptionsExportPackage.cpp +++ b/src/ScreenOptionsExportPackage.cpp @@ -79,6 +79,10 @@ void ScreenOptionsExportPackage::ProcessMenuStart( const InputEventPlus &input ) } ExportPackages::m_sPackageType = m_vsPackageTypes[iRow]; + + SCREENMAN->PlayStartSound(); + this->BeginFadingOut(); + // todo: find a way to make this next transition not be so bad. SCREENMAN->SetNewScreen("ScreenOptionsExportPackageSubPage"); } @@ -105,6 +109,8 @@ void ScreenOptionsExportPackageSubPage::Init() void ScreenOptionsExportPackageSubPage::BeginScreen() { + ScreenWithMenuElements::BeginScreen(); + // Check type and fill m_vsPossibleDirsToExport const RString *s_packageType = &ExportPackages::m_sPackageType; if( *s_packageType == "Themes" ) @@ -205,6 +211,7 @@ static bool ExportPackage( RString sPackageName, RString sDirToExport, RString & return false; } + // XXX: totally doesn't work. -aj /* RageFileObjZip zip( &f ); zip.Start(); @@ -279,7 +286,7 @@ void ScreenOptionsExportPackageSubPage::ExportOptions( int iRow, const vector