diff -r 3a6b55c6390c -r e14766a36cdc radioapp/radiowidgets/src/radiostationcarousel.cpp --- a/radioapp/radiowidgets/src/radiostationcarousel.cpp Wed Aug 18 09:49:03 2010 +0300 +++ b/radioapp/radiowidgets/src/radiostationcarousel.cpp Thu Sep 02 20:26:56 2010 +0300 @@ -82,8 +82,7 @@ mModel( NULL ), mPosAdjustmentDisabled( false ), mScrollDirection( Scroll::Shortest ), - mManualSeekMode( false ), - mAlternateSkipping( false ) + mManualSeekMode( false ) #ifdef USE_DEBUGGING_CONTROLS ,mRdsLabel( new RadioFadingLabel( this ) ) #endif // USE_DEBUGGING_CONTROLS @@ -389,9 +388,6 @@ cleanRdsData(); mInfoText->setAlignment( Qt::AlignBottom | Qt::AlignHCenter ); mInfoText->setPlainText( hbTrId( "txt_rad_list_searching_all_available_stations_ple" ) ); - } else if ( type == CarouselInfoText::ManualSeek ) { - mInfoText->setAlignment( Qt::AlignBottom | Qt::AlignHCenter ); - mInfoText->setPlainText( "Manual Seek Mode" ); } mInfoText->setVisible( true ); @@ -424,9 +420,7 @@ setEnabled( !manualSeekActive ); mItems[CenterItem]->setSeekLayout( manualSeekActive ); - if ( manualSeekActive ) { - setInfoText( CarouselInfoText::ManualSeek ); - } else { + if ( !manualSeekActive ) { clearInfoText(); setFrequency( mUiEngine->currentFrequency(), TuneReason::Unspecified ); } @@ -449,14 +443,6 @@ } /*! - * TODO: Remove this! This is test code - */ -void RadioStationCarousel::setAlternateSkippingMode( bool alternateSkipping ) -{ - mAlternateSkipping = alternateSkipping; -} - -/*! * Private slot * */ @@ -807,11 +793,7 @@ if ( mode.testFlag( NoAnim ) ) { scrollTime = 0; } else if ( mode.testFlag( FromPanGesture ) ) { - if ( mAlternateSkipping ) { //TODO: Remove this! This is test code - scrollTime = 500; - } else { - scrollTime = 300; - } + scrollTime = 500; } else if ( mode.testFlag( FromSwipeGesture ) ) { scrollTime = 100; } @@ -884,35 +866,24 @@ newPos = 0; mScrollDirection = Scroll::Right; if ( !mIsCustomFreq ) { - - if ( mAlternateSkipping ) { //TODO: Remove this! This is test code - const uint newFreq = mModel->findClosest( mItems[CenterItem]->frequency(), StationSkip::PreviousFavorite ).frequency(); - if ( newFreq > 0 ) { - newIndex = mModel->indexFromFrequency( newFreq ); - } else { - needsToScroll = false; - newPos = mMidScrollPos; - } // End test code - + const uint newFreq = mModel->findClosest( mItems[CenterItem]->frequency(), StationSkip::PreviousFavorite ).frequency(); + if ( newFreq > 0 ) { + newIndex = mModel->indexFromFrequency( newFreq ); } else { - --newIndex; + needsToScroll = false; + newPos = mMidScrollPos; } } } else { mScrollDirection = Scroll::Left; newPos = mMaxScrollPos; - if ( mAlternateSkipping ) { //TODO: Remove this! This is test code - const uint newFreq = mModel->findClosest( mItems[CenterItem]->frequency(), StationSkip::NextFavorite ).frequency(); - if ( newFreq > 0 ) { - newIndex = mModel->indexFromFrequency( newFreq ); - } else { - needsToScroll = false; - newPos = mMidScrollPos; - } // End test code - + const uint newFreq = mModel->findClosest( mItems[CenterItem]->frequency(), StationSkip::NextFavorite ).frequency(); + if ( newFreq > 0 ) { + newIndex = mModel->indexFromFrequency( newFreq ); } else { - ++newIndex; + needsToScroll = false; + newPos = mMidScrollPos; } } }