mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-01 11:50:37 +02:00
* x.y.999 is invalid on OSX.
This commit is contained in:
@@ -23,7 +23,7 @@ ENDIF()
|
|||||||
|
|
||||||
SET( TOMAHAWK_VERSION_MAJOR 0 )
|
SET( TOMAHAWK_VERSION_MAJOR 0 )
|
||||||
SET( TOMAHAWK_VERSION_MINOR 7 )
|
SET( TOMAHAWK_VERSION_MINOR 7 )
|
||||||
SET( TOMAHAWK_VERSION_PATCH 999 )
|
SET( TOMAHAWK_VERSION_PATCH 100 )
|
||||||
#SET( TOMAHAWK_VERSION_RC 0 )
|
#SET( TOMAHAWK_VERSION_RC 0 )
|
||||||
|
|
||||||
SET( TOMAHAWK_TRANSLATION_LANGUAGES ar bg bn_IN ca cs de en el es fi fr hi_IN hu gl it ja lt pl pt_BR ru sv tr zh_CN zh_TW )
|
SET( TOMAHAWK_TRANSLATION_LANGUAGES ar bg bn_IN ca cs de en el es fi fr hi_IN hu gl it ja lt pl pt_BR ru sv tr zh_CN zh_TW )
|
||||||
|
@@ -45,11 +45,11 @@ void
|
|||||||
ConnectionManager::handleSipInfoPrivate( const Tomahawk::peerinfo_ptr &peerInfo )
|
ConnectionManager::handleSipInfoPrivate( const Tomahawk::peerinfo_ptr &peerInfo )
|
||||||
{
|
{
|
||||||
m_mutex.lock();
|
m_mutex.lock();
|
||||||
// Respect different behaviour before 0.7.999
|
// Respect different behaviour before 0.7.100
|
||||||
peerInfoDebug( peerInfo ) << Q_FUNC_INFO << "Trying to connect to client with version " << peerInfo->versionString().split(' ').last() << TomahawkUtils::compareVersionStrings( peerInfo->versionString().split(' ').last(), "0.7.99" );
|
peerInfoDebug( peerInfo ) << Q_FUNC_INFO << "Trying to connect to client with version " << peerInfo->versionString().split(' ').last() << TomahawkUtils::compareVersionStrings( peerInfo->versionString().split(' ').last(), "0.7.99" );
|
||||||
if ( !peerInfo->versionString().isEmpty() && TomahawkUtils::compareVersionStrings( peerInfo->versionString().split(' ').last(), "0.7.999" ) < 0)
|
if ( !peerInfo->versionString().isEmpty() && TomahawkUtils::compareVersionStrings( peerInfo->versionString().split(' ').last(), "0.7.100" ) < 0)
|
||||||
{
|
{
|
||||||
peerInfoDebug( peerInfo ) << Q_FUNC_INFO << "Using old-style (<0.7.999) connection order.";
|
peerInfoDebug( peerInfo ) << Q_FUNC_INFO << "Using old-style (<0.7.100) connection order.";
|
||||||
SipInfo we = Servent::getSipInfoForOldVersions( Servent::instance()->getLocalSipInfos( QString( "default" ), QString( "default" ) ) );
|
SipInfo we = Servent::getSipInfoForOldVersions( Servent::instance()->getLocalSipInfos( QString( "default" ), QString( "default" ) ) );
|
||||||
SipInfo they = peerInfo->sipInfos().first();
|
SipInfo they = peerInfo->sipInfos().first();
|
||||||
if ( they.isVisible() )
|
if ( they.isVisible() )
|
||||||
|
@@ -486,8 +486,8 @@ Servent::registerPeer( const Tomahawk::peerinfo_ptr& peerInfo )
|
|||||||
QList<SipInfo> sipInfos = getLocalSipInfos( nodeid, key );
|
QList<SipInfo> sipInfos = getLocalSipInfos( nodeid, key );
|
||||||
// The offer should be removed after some time or we will build up a heap of unused PeerInfos
|
// The offer should be removed after some time or we will build up a heap of unused PeerInfos
|
||||||
registerLazyOffer( key, peerInfo, nodeid, sipInfos.length() * 1.5 * CONNECT_TIMEOUT );
|
registerLazyOffer( key, peerInfo, nodeid, sipInfos.length() * 1.5 * CONNECT_TIMEOUT );
|
||||||
// SipInfos were single-value before 0.7.999
|
// SipInfos were single-value before 0.7.100
|
||||||
if ( !peerInfo->versionString().isEmpty() && TomahawkUtils::compareVersionStrings( peerInfo->versionString().split(' ').last(), "0.7.999" ) < 0)
|
if ( !peerInfo->versionString().isEmpty() && TomahawkUtils::compareVersionStrings( peerInfo->versionString().split(' ').last(), "0.7.100" ) < 0)
|
||||||
{
|
{
|
||||||
SipInfo info = getSipInfoForOldVersions( sipInfos );
|
SipInfo info = getSipInfoForOldVersions( sipInfos );
|
||||||
peerInfo->sendLocalSipInfos( QList<SipInfo>() << info );
|
peerInfo->sendLocalSipInfos( QList<SipInfo>() << info );
|
||||||
|
Reference in New Issue
Block a user