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

List:       kde-commits
Subject:    extragear/network/kmldonkey
From:       Sebastian Sauer <mail () dipe ! org>
Date:       2012-03-19 5:11:05
Message-ID: 20120319051105.A2E20AC898 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1286261 by sebsauer:

Introduced QML-based version of KMLDonkey for the N9

This commit introduces a bunch of changes done over the last months to make KMLDonkey \
proper compile, run and work on the Nokia N9 and gives us yet another KDE-application \
that got ported to MeeGo.

For that I had to;
* Introduce a QML-based version of KMLDonkey. That gave me a great opportunity to \
                become more familar with QML and the MeeGo components framework.
* Ported libkmldonkey to be optionaly Qt-only what is needed since the QML-version \
                uses Qt-only with qmake.
* Fixes tons of bugs I did run into while writing the new UI and refactoring the lib \
                to be proper usable from the KDE destop-UI and the MeeGo-UI.
* Improved performanced in lot of areas that are bottlenecks if KMLDonkey doesn't run \
on the same device MLNet is running on. They became rather visible when you use \
                KMLDonkey over a slower internet-connection so I had to fix them :)
* And lot of other things I forgot about already.

KMLDonkey should be available within next days at the MeeGo app-store.
p.s. Qt rocks :)

FEATURE
DIGEST



 M  +1 -0      kmldonkey/kmldonkey.cpp  
 M  +1 -1      kmldonkey/main.cpp  
 M  +5 -3      kmldonkey/search.cpp  
 M  +1 -1      kmldonkey/search.h  
 M  +3 -1      kmldonkey/searchcorewidgets.cpp  
 M  +4 -3      libkmldonkey/CMakeLists.txt  
 M  +0 -2      libkmldonkey/clientinfo.cpp  
 M  +1 -2      libkmldonkey/donkeyhost.cpp  
 M  +6 -5      libkmldonkey/donkeyhost.h  
 M  +9 -11     libkmldonkey/donkeymessage.cpp  
 M  +56 -60    libkmldonkey/donkeyprotocol.cpp  
 M  +14 -3     libkmldonkey/donkeyprotocol.h  
 M  +6 -9      libkmldonkey/donkeysocket.cpp  
 M  +3 -3      libkmldonkey/ed2kurl.cpp  
 M  +2 -2      libkmldonkey/ed2kurl.h  
 M  +2 -1      libkmldonkey/fileinfo.cpp  
 M  +4 -3      libkmldonkey/hostdialog.cpp  
 M  +9 -8      libkmldonkey/hostiface.h  
 M  +16 -51    libkmldonkey/hostmanager.cpp  
 M  +6 -51     libkmldonkey/hostmanager.h  
 A             libkmldonkey/hostselectaction.cpp   [License: GPL (v2+)]
 A             libkmldonkey/hostselectaction.h   [License: GPL (v2+)]
 M  +10 -1     libkmldonkey/kmldonkey_export.h  
 M  +2 -2      libkmldonkey/options.cpp  
 A             libkmldonkey/protocoliface.cpp   [License: GPL (v2+)]
 M  +11 -13    libkmldonkey/protocoliface.h  
 M  +0 -2      libkmldonkey/roominfo.cpp  
 M  +42 -4     libkmldonkey/searchinfo.cpp  
 M  +9 -1      libkmldonkey/searchinfo.h  
 M  +154 -31   libkmldonkey/searchquery.cpp  
 M  +72 -21    libkmldonkey/searchquery.h  
 M  +1 -2      libkmldonkey/serverinfo.cpp  
 A             qml (directory)  
 A             qml/BaseModel.cpp   [License: UNKNOWN]
 A             qml/BaseModel.h   [License: UNKNOWN]
 A             qml/FilesModel.cpp   [License: UNKNOWN]
 A             qml/FilesModel.h   [License: UNKNOWN]
 A             qml/KMLDonkey.desktop  
 A             qml/KMLDonkey.pro  
 A             qml/KMLDonkey.pro.user  
 A             qml/KMLDonkey.svg  
 AM            qml/KMLDonkey64.png  
 AM            qml/KMLDonkey80.png  
 A             qml/KMLDonkey_harmattan.desktop  
 A             qml/Manager.cpp   [License: UNKNOWN]
 A             qml/Manager.h   [License: UNKNOWN]
 A             qml/SearchQueriesModel.cpp   [License: UNKNOWN]
 A             qml/SearchQueriesModel.h   [License: UNKNOWN]
 A             qml/SearchResultModel.cpp   [License: UNKNOWN]
 A             qml/SearchResultModel.h   [License: UNKNOWN]
 A             qml/SearchResultsModel.cpp   [License: UNKNOWN]
 A             qml/SearchResultsModel.h   [License: UNKNOWN]
 A             qml/SearchesModel.cpp   [License: UNKNOWN]
 A             qml/SearchesModel.h   [License: UNKNOWN]
 A             qml/klocale.h   [License: UNKNOWN]
 A             qml/main.cpp   [License: UNKNOWN]
 A             qml/qml (directory)  
 A             qml/qml/KMLDonkey (directory)  
 A             qml/qml/KMLDonkey/AboutDialog.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/ConnectionPage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/ConsolePage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/FilePage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/FilesPage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/InfoItemDelegate.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/InfoItemView.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/MainPage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/SearchPage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/SearchQueryPage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/SearchResultFilePage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/SearchResultPage.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/SettingsDialog.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/SubmitDialog.qml   [License: UNKNOWN]
 A             qml/qml/KMLDonkey/main.qml   [License: UNKNOWN]
 A             qml/qmlapplicationviewer (directory)  
 A             qml/qmlapplicationviewer/qmlapplicationviewer.cpp   [License: \
GENERATED FILE]  A             qml/qmlapplicationviewer/qmlapplicationviewer.h   \
[License: GENERATED FILE]  A             \
qml/qmlapplicationviewer/qmlapplicationviewer.pri    A             qml/qtc_packaging \
(directory)    A             qml/qtc_packaging/debian_harmattan (directory)  
 A             qml/qtc_packaging/debian_harmattan/README  
 A             qml/qtc_packaging/debian_harmattan/changelog  
 A             qml/qtc_packaging/debian_harmattan/compat  
 A             qml/qtc_packaging/debian_harmattan/control  
 A             qml/qtc_packaging/debian_harmattan/copyright  
 A             qml/qtc_packaging/debian_harmattan/manifest.aegis  
 AM            qml/qtc_packaging/debian_harmattan/rules  


http://websvn.kde.org/?view=rev&revision=1286261


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

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