New feature for KGet: Webinterface.
commit7ef52b89ada02fb911cf2e0ac822b0687fd1ca62
authoruwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Tue, 5 Feb 2008 22:01:22 +0000 (5 22:01 +0000)
committeruwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Tue, 5 Feb 2008 22:01:22 +0000 (5 22:01 +0000)
treed09cf69beaffb44dfcc11ab14dd0e89eb3e711df
parentbb6bb0bbaae4f9df48e044f1d377851ed59d1183
New feature for KGet: Webinterface.

The webinterface lets you control your downloads over network and KGet.

Based on QTcpServer. Browser part based on Ajax and JSON (with JavaScript framework MooTools).

This is just initial work; at the moment you are able to list your current downloads and add new ones.

CCMAIL:kget@kde.org

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdenetwork@771422 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
16 files changed:
kget/CMakeLists.txt
kget/conf/dlgwebinterface.cpp [new file with mode: 0644]
kget/conf/dlgwebinterface.h [new file with mode: 0644]
kget/conf/dlgwebinterface.ui [new file with mode: 0644]
kget/conf/kget.kcfg
kget/conf/preferencesdialog.cpp
kget/conf/preferencesdialog.h
kget/extensions/CMakeLists.txt
kget/extensions/webinterface/CMakeLists.txt [new file with mode: 0644]
kget/extensions/webinterface/httpserver.cpp [new file with mode: 0644]
kget/extensions/webinterface/httpserver.h [new file with mode: 0644]
kget/extensions/webinterface/www/CMakeLists.txt [new file with mode: 0644]
kget/extensions/webinterface/www/index.htm [new file with mode: 0644]
kget/extensions/webinterface/www/mootools.js [new file with mode: 0644]
kget/mainwindow.cpp
kget/mainwindow.h