You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdelibs/knewstuff
Timothy Pearson a51cd9949c
Remove additional unneeded tq method conversions
13 years ago
..
data
CMakeLists.txt Additional kde to tde renaming 13 years ago
Mainpage.dox Additional kde to tde renaming 13 years ago
Makefile.am Rename additional instances of KDE to TDE 13 years ago
README.knewstuff
cr16-action-knewstuff.png
cr32-action-knewstuff.png
cr64-action-knewstuff.png
downloaddialog.cpp Remove additional unneeded tq method conversions 13 years ago
downloaddialog.h
engine.cpp
engine.h
entry.cpp
entry.h
ghns.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
ghns.h
khotnewstuff.cpp
khotnewstuffrc
knewstuff.cpp
knewstuff.h
knewstuffbutton.cpp
knewstuffbutton.h
knewstuffgeneric.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
knewstuffgeneric.h
knewstuffsecure.cpp
knewstuffsecure.h
provider.cpp
provider.h
providerdialog.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
providerdialog.h
security.cpp
security.h
testnewstuff.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
testnewstuff.h
types
uploaddialog.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
uploaddialog.h

README.knewstuff

KNewStuff library - application data sharing framework for KDE

KNewStuff implements the "Get Hot New Stuff" (GHNS) architecture and
provides KDE applications with easy-to-use upload and download mechanisms,
with optional popularity counters, ratings, digital signatures, uncompression
and post-installation DCOP/scripting hooks.

* GHNS Standard and related software
  http://ghns.berlios.de/

* Documentation
- API docs
  http://developer.kde.org/documentation/library/cvs-api/knewstuff/html/
- KNewStuff tutorial
  http://www.kstuff.org/docs/tutorial/
- KNewStuffSecure tutorial
  http://developer.kde.org/documentation/tutorials/knewstuffsecure/

* Repositories
Currently, about 7 repositories exist for a variety of KDE applications using
KNewStuff for either download or upload or both.
Please have a look at the repository browser:
-> http://www.kstuff.org/hotstuff/index.php?p=browser
If you want automatic upload processing, download counting and administration
capabilities, as well as a web frontend, check out the Hotstuff scripts:
-> http://www.kstuff.org/source/index.php?p=cvs
For testing, feel free to use the kstuff.org infrastructure, as it is up and
running 24x7.

* Future
Immediate plans:
- merge download dialog engine functionality into the engine class
- incremental updates of directories,
  including cache
- after installation, return QStringList of installed items so no scanning
  will be necessary anymore
- how to "fake" installations? (suggestions from TSDgeos)
  knewstuff should know about already installed items
Future plans:
- kick-ass web interface with history and contributions
- integration with KDE SOAP messaging framework and KWSDL to access DXS
- hm.... :-)

Josef Spillner, 01.04.2004, last updated 07.06.2005

Add d pointers to ALL public classes for KDE 4 or maintaining binary
compatibility is a nightmare. 12/3/05.

Rich.