1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-11 00:24:12 +02:00

Show 'Nickname via MUC' in the SourceList. Don't kill me, muesli

This commit is contained in:
Dominik Schmidt
2011-02-28 21:58:27 +01:00
parent e783abbeb3
commit 2790080537
2 changed files with 5 additions and 1 deletions

View File

@@ -79,6 +79,10 @@ Source::friendlyName() const
if ( m_friendlyname.isEmpty() )
return m_username;
//TODO: this is a terrible assumption, help me clean this up, mighty muesli!
if ( m_friendlyname.contains( "@conference.") )
return QString(m_friendlyname).remove( 0, m_friendlyname.lastIndexOf( "/" )+1 ).append(" via MUC");
if ( m_friendlyname.contains( "/tomahawk" ) )
return m_friendlyname.left( m_friendlyname.indexOf( "/tomahawk" ) );

View File

@@ -189,7 +189,7 @@ SipHandler::onPeerOnline( const QString& jid )
ControlConnection* conn = new ControlConnection( Servent::instance() );
const QString& nodeid = Database::instance()->dbid();
conn->setName( jid.left( jid.indexOf( "/" ) ) );
conn->setName( jid ); //.left( jid.indexOf( "/" ) )
conn->setId( nodeid );
Servent::instance()->registerOffer( key, conn );