Go to file
Aaron J. Seigo 0f2acacbe7 * const correctness fixes
* allow setting/getting a service type

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=690113
2007-07-20 04:14:13 +00:00
effects proof of concept for composited effects by toying with the backing store 2007-06-07 19:07:45 +00:00
includes add missing convenience headers (should we have these for the widgets too?) 2007-07-20 02:09:51 +00:00
servicetypes X-KDE-ParentApp is already registered, but X-Plasma-Language isn't 2007-07-20 03:25:33 +00:00
widgets Fix icon drawing 2007-07-20 02:19:42 +00:00
abstractrunner.cpp * clarify several points in the api documentation. time to do a techbase tutorial! 2007-07-18 19:09:41 +00:00
abstractrunner.h * clarify several points in the api documentation. time to do a techbase tutorial! 2007-07-18 19:09:41 +00:00
animator.cpp +Add slideIn slideDown animation in plasma 2007-07-06 16:26:48 +00:00
animator.h +Add slideIn slideDown animation in plasma 2007-07-06 16:26:48 +00:00
applet.cpp * disable copying of Applet due to dptr-but-no-copy-ctor 2007-07-20 03:34:20 +00:00
applet.h * disable copying of Applet due to dptr-but-no-copy-ctor 2007-07-20 03:34:20 +00:00
CMakeLists.txt move the package structures to libplasma so Applet can use them (and probably Theme in the future as well). don't install the header or export the class though as they aren't meant (at this time anyways?) to be used externally 2007-07-20 03:16:40 +00:00
configxml.cpp Make happy dashboard 2007-07-18 15:15:14 +00:00
configxml.h Make happy dashboard 2007-07-18 14:36:42 +00:00
corona.cpp Center new applets in the middle of the screen 2007-07-18 06:18:47 +00:00
corona.h add mimetype flexibility, by storing it in a variable with getters/setters, as discussed with asiego on panel-devel 2007-07-17 21:13:41 +00:00
dataengine.cpp convenience setData method for when one gets a DataEngine::Data to set. useful for chaining engines together 2007-07-17 18:08:57 +00:00
dataengine.h convenience setData method for when one gets a DataEngine::Data to set. useful for chaining engines together 2007-07-17 18:08:57 +00:00
dataenginemanager.cpp - ensure we always return something from loadDataEngines 2007-07-11 03:08:57 +00:00
dataenginemanager.h fix includes for external usage 2007-06-10 06:01:15 +00:00
datasource.cpp add clearData() methods 2007-07-09 09:33:15 +00:00
datasource.h add clearData() methods 2007-07-09 09:33:15 +00:00
karambamanager.cpp this isn't a publicly installed header, but may as well make them all consistent for the "Just in case" and "consistency is king" principles. also get rid of an unecessary moc #include 2007-07-16 18:01:55 +00:00
karambamanager.h this isn't a publicly installed header, but may as well make them all consistent for the "Just in case" and "consistency is king" principles. also get rid of an unecessary moc #include 2007-07-16 18:01:55 +00:00
Mainpage.dox More Mainpage.dox changes 2007-05-21 18:48:13 +00:00
Messages.sh Convert the "messages" targets of kdebase into Messages.sh scripts 2006-02-22 01:47:34 +00:00
package.cpp automatically register packages with sycoca 2007-07-20 04:07:00 +00:00
package.h automatically register packages with sycoca 2007-07-20 04:07:00 +00:00
packagemetadata.cpp * const correctness fixes 2007-07-20 04:14:13 +00:00
packagemetadata.h * const correctness fixes 2007-07-20 04:14:13 +00:00
packager.cpp add the non-gui packaging files to libplasma 2007-06-17 00:25:16 +00:00
packager.h fix for 3rd party builds 2007-06-17 00:33:44 +00:00
packages_p.h rename the header to have a _p so the private status is obvious 2007-07-20 03:19:17 +00:00
packages.cpp rename the header to have a _p so the private status is obvious 2007-07-20 03:19:17 +00:00
packagestructure.cpp * dissallow copying of PackageStructure as it has a dptr but no copy ctor 2007-07-20 03:21:40 +00:00
packagestructure.h * dissallow copying of PackageStructure as it has a dptr but no copy ctor 2007-07-20 03:21:40 +00:00
phase.cpp SVN_SILENT: TODO is done, remove it 2007-07-20 02:01:56 +00:00
phase.h +add a signal when a movement animation is finished 2007-07-17 19:23:33 +00:00
plasma_export.h PLASMA_EXPORT 2007-05-20 20:13:46 +00:00
plasma.cpp remove dead code which; Applet manages these ids itself 2007-07-16 17:52:49 +00:00
plasma.h remove dead code which; Applet manages these ids itself 2007-07-16 17:52:49 +00:00
README Fix aseigo's dyslexia typos ;) 2006-09-28 10:13:02 +00:00
svg.cpp you know what, i really don't care about supporting animated svg's in Plasma::Svg as they break the "this is an image" concept that Plasma::Svg is built around and nobody is using them right now anyways 2007-07-18 06:21:48 +00:00
svg.h note which is the default in the apidox 2007-07-18 04:58:27 +00:00
theme.cpp make it possible to set the theme per-application, allowing krunner to share plasma's theme by default but amarok to have their own Fun(tm) too 2007-07-17 20:51:12 +00:00
theme.h make it possible to set the theme per-application, allowing krunner to share plasma's theme by default but amarok to have their own Fun(tm) too 2007-07-17 20:51:12 +00:00

libplasma

This directory contains the classes making up libplasma, which provides the
core framework used by Plasma and its components. This includes applet and
extension definitions and loading, common GUI elements, etc.

Domain specific sets of functionality, e.g. for network awareness or sensors,
are not found here but in one of the Plasma Engines.

Please refer to the Plasma website (http://plasma.kde.org) for API
documentation and design documents regarding this library.