Go to file
Alex Merry 2b4b22883d Make the APIDOX not lie, and change the logic to make sense
(loadDataEngine will always return a data engine - it just
might not be valid).

I changed it this way, rather than changing the test to
engine->isValid(), since all the plasmoids written so far
blindly assume a valid pointer is returned.  (In fact, they
all blindly assume the correct data engine is returned, but
at least this way they shouldn't crash plasma :-P)


svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=686301
2007-07-11 01:24:43 +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 (camelcase) include 2007-07-01 13:47:06 +00:00
servicetypes SVN_SILENT made messages (.desktop file) 2007-07-10 04:37:45 +00:00
widgets Let's use the right cursor on the lineedit 2007-07-10 13:16:33 +00:00
abstractrunner.cpp EBN Fixes 2007-05-21 14:28:03 +00:00
abstractrunner.h move workspace/plasma/lib to workspace/lib/plasma so that we can do: 2007-06-02 17:29:39 +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 Make the APIDOX not lie, and change the logic to make sense 2007-07-11 01:24:43 +00:00
applet.h Make the APIDOX not lie, and change the logic to make sense 2007-07-11 01:24:43 +00:00
CMakeLists.txt remove kde4_automoc() 2007-07-10 09:14:12 +00:00
corona.cpp configureDialog -> showConfigurationInterface 2007-07-02 10:58:03 +00:00
corona.h i don't like const 2007-06-24 06:35:49 +00:00
dataengine.cpp add clearData() methods 2007-07-09 09:33:15 +00:00
dataengine.h add clearData() methods 2007-07-09 09:33:15 +00:00
dataenginemanager.cpp plug a bunch of memory leaks 2007-06-07 20:57:18 +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 Add KarambaManager for easier loading of SuperKaramba themes 2007-06-01 21:32:03 +00:00
karambamanager.h fix includes for external usage 2007-06-10 06:01:15 +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 Speed improvements, as reported by EBN 2007-07-04 12:55:07 +00:00
package.h export, add include guard and missing includes 2007-06-17 09:28:42 +00:00
packagemetadata.cpp add the non-gui packaging files to libplasma 2007-06-17 00:25:16 +00:00
packagemetadata.h fix for 3rd party builds 2007-06-17 00:33:44 +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
packagestructure.cpp * api docu fixes 2007-06-17 01:04:59 +00:00
packagestructure.h * api docu fixes 2007-06-17 01:04:59 +00:00
phase.cpp +Disable old medianotifier autostart, it now has to be loaded explicitely to be used. 2007-07-06 23:54:56 +00:00
phase.h +Add slideIn slideDown animation in plasma 2007-07-06 16:26:48 +00:00
plasma_export.h PLASMA_EXPORT 2007-05-20 20:13:46 +00:00
plasma.cpp * AppletConstraint -> FormFactor, since it may not only be applicable to applets and form factor is simply more common verbology 2007-05-25 22:51:23 +00:00
plasma.h make Applet (and lineedit) usable with qgraphics_item cast. we probably want to do this with all of our QGI subclasses. 2007-06-21 18:07:39 +00:00
README Fix aseigo's dyslexia typos ;) 2006-09-28 10:13:02 +00:00
svg.cpp plug a bunch of memory leaks 2007-06-07 20:57:18 +00:00
svg.h Remove not necessary "class classname;" 2007-06-04 08:24:29 +00:00
theme.cpp plug a bunch of memory leaks 2007-06-07 20:57:18 +00:00
theme.h move workspace/plasma/lib to workspace/lib/plasma so that we can do: 2007-06-02 17:29:39 +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.