[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    KDE/kdenetwork/kdnssd/ioslave
From:       Kevin Ottens <ervin () kde ! org>
Date:       2011-04-29 8:27:09
Message-ID: 20110429082709.69B30AC85D () svn ! kde ! org
[Download RAW message or body]

SVN commit 1229765 by ervin:

Reverting r1229662. As Friedrich pointed out we'd better use the network
ioslave for that now... I overlooked it somehow.

CCMAIL: plasma-devel@kde.org
CCMAIL: kossebau@kde.org



 M  +1 -9      dnssd.cpp  
 M  +2 -5      dnssd.h  


--- trunk/KDE/kdenetwork/kdnssd/ioslave/dnssd.cpp #1229764:1229765
@@ -24,7 +24,6 @@
 #include "zeroconfurl.h"
 // KDE
 #include <KComponentData>
-#include <KIcon>
 #include <KProtocolInfo>
 // Qt
 #include <QtCore/QCoreApplication>
@@ -56,7 +55,6 @@
     knownProtocols["_sftp-ssh._tcp"]=ProtocolData(i18n("Remote disk (sftp)"),     \
                "sftp",   QString(), "u", "p");
     knownProtocols["_ssh._tcp"]=     ProtocolData(i18n("Remote disk (fish)"),     \
                "fish",   QString(), "u", "p");
     knownProtocols["_nfs._tcp"]=     ProtocolData(i18n("NFS remote directory"),    \
                "nfs",   "path");
-    knownProtocols["_plasma._tcp"]=     ProtocolData(i18n("Plasma remote widget"), \
"plasma", "plasmoidname", QString(), QString(), true);  }
 
 ZeroConfProtocol::~ZeroConfProtocol()
@@ -228,16 +226,10 @@
     UDSEntry entry;
     entry.insert( UDSEntry::UDS_NAME,      service->serviceName() );
     entry.insert( UDSEntry::UDS_ACCESS,    0666);
-
-    if (!knownProtocols[service->type()].servicesAsFiles)
         entry.insert( UDSEntry::UDS_FILE_TYPE, S_IFDIR );
-
-    const QString protocol = knownProtocols[service->type()].protocol;
-    const QString iconName = KProtocolInfo::icon( protocol );
+    const QString iconName = KProtocolInfo::icon( \
knownProtocols[service->type()].protocol );  if (!iconName.isNull())
         entry.insert( UDSEntry::UDS_ICON_NAME, iconName );
-    else if (!KIcon(protocol).isNull())
-        entry.insert( UDSEntry::UDS_ICON_NAME, protocol );
 
     listEntry( entry, false );
 }
--- trunk/KDE/kdenetwork/kdnssd/ioslave/dnssd.h #1229764:1229765
@@ -39,10 +39,8 @@
 {
     ProtocolData() {}
     ProtocolData( const QString& _name, const QString& proto,
-                  const QString& path=QString(),
-                  const QString& user=QString(), const QString& passwd=QString(),
-                  bool files = false )
-     : name(_name), protocol(proto), pathEntry(path), userEntry(user), \
passwordEntry(passwd), servicesAsFiles(files) +                  const QString& \
path=QString(), const QString& user=QString(), const QString& passwd=QString() ) +    \
: name(_name), protocol(proto), pathEntry(path), userEntry(user), \
passwordEntry(passwd)  {}
 
     void feedUrl( KUrl* url, const RemoteService* remoteService ) const;
@@ -52,7 +50,6 @@
     QString pathEntry;
     QString userEntry;
     QString passwordEntry;
-    bool servicesAsFiles;
 };
 
 class ZeroConfProtocol : public QObject, public KIO::SlaveBase
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic