7
1
Fork 0
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
tdelibs/tdenewstuff
Timothy Pearson a71fa0953d
Add progress and error signals to tdenewstuff
vor 10 Jahren
..
CMakeLists.txt Finish renaming knewstuff vor 10 Jahren
Mainpage.dox Finish renaming knewstuff vor 10 Jahren
Makefile.am Finish renaming knewstuff vor 10 Jahren
README.knewstuff Finish renaming knewstuff vor 10 Jahren
cr16-action-knewstuff.png Finish renaming knewstuff vor 10 Jahren
cr32-action-knewstuff.png Finish renaming knewstuff vor 10 Jahren
cr64-action-knewstuff.png Finish renaming knewstuff vor 10 Jahren
downloaddialog.cpp Add progress and error signals to tdenewstuff vor 10 Jahren
downloaddialog.h Finish renaming knewstuff vor 10 Jahren
engine.cpp Add proper OCS support to the base TDENewStuff class vor 10 Jahren
engine.h Finish renaming knewstuff vor 10 Jahren
entry.cpp Autodetect downloaded mime type and compare against category; if wallpaper downloads something other than image abort vor 10 Jahren
entry.h Finish renaming knewstuff vor 10 Jahren
ghns.cpp Finish renaming knewstuff vor 10 Jahren
ghns.h Finish renaming knewstuff vor 10 Jahren
knewstuff.cpp Finish renaming knewstuff vor 10 Jahren
knewstuff.h Finish renaming knewstuff vor 10 Jahren
knewstuffbutton.cpp Finish renaming knewstuff vor 10 Jahren
knewstuffbutton.h Finish renaming knewstuff vor 10 Jahren
knewstuffgeneric.cpp Autodetect downloaded mime type and compare against category; if wallpaper downloads something other than image abort vor 10 Jahren
knewstuffgeneric.h Finish renaming knewstuff vor 10 Jahren
knewstuffsecure.cpp Finish renaming knewstuff vor 10 Jahren
knewstuffsecure.h Finish renaming knewstuff vor 10 Jahren
provider.cpp Add progress and error signals to tdenewstuff vor 10 Jahren
provider.h Add progress and error signals to tdenewstuff vor 10 Jahren
providerdialog.cpp Finish renaming knewstuff vor 10 Jahren
providerdialog.h Finish renaming knewstuff vor 10 Jahren
security.cpp Finish renaming knewstuff vor 10 Jahren
security.h Finish renaming knewstuff vor 10 Jahren
tdehotnewstuff.cpp Finish renaming knewstuff vor 10 Jahren
tdehotnewstuffrc Finish renaming knewstuff vor 10 Jahren
testnewstuff.cpp Finish renaming knewstuff vor 10 Jahren
testnewstuff.h Finish renaming knewstuff vor 10 Jahren
types Finish renaming knewstuff vor 10 Jahren
uploaddialog.cpp Finish renaming knewstuff vor 10 Jahren
uploaddialog.h Finish renaming knewstuff vor 10 Jahren

README.knewstuff

TDENewStuff library - application data sharing framework for KDE

TDENewStuff 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/
- TDENewStuff tutorial
  http://www.kstuff.org/docs/tutorial/
- TDENewStuffSecure tutorial
  http://developer.kde.org/documentation/tutorials/knewstuffsecure/

* Repositories
Currently, about 7 repositories exist for a variety of KDE applications using
TDENewStuff 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.