Go to file
Bertjan Broeksema 10802b7bd0 Added tests for PackageMetaData.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=732142
2007-11-02 22:17:29 +00:00
appletbrowser SVN_SILENT: dunno why i committed this in the first place, probably just missed it in the import 2007-10-28 19:59:40 +00:00
effects Fix compile enable final 2007-10-03 20:23:46 +00:00
includes Install AppletBrowser 2007-10-11 07:16:34 +00:00
servicetypes SVN_SILENT made messages (.desktop file) 2007-10-19 06:33:28 +00:00
tests Added tests for PackageMetaData. 2007-11-02 22:17:29 +00:00
widgets let's not hold on to our own parent pointer; just too easy to have it fall out of date. 2007-10-30 21:00:01 +00:00
abstractrunner.cpp * move SearchAction and SearchContext to their own files 2007-11-02 02:34:46 +00:00
abstractrunner.h * move SearchAction and SearchContext to their own files 2007-11-02 02:34:46 +00:00
animator.cpp make slideIn and slideOut actually work, we needed the start point as well so i added that to the api. 2007-10-11 20:19:51 +00:00
animator.h make slideIn and slideOut actually work, we needed the start point as well so i added that to the api. 2007-10-11 20:19:51 +00:00
applet.cpp some useful debug output, which helped me realize just how badly we need PanelLayout ... and perhaps just how broken BoxLayout is? hm. 2007-10-29 05:01:35 +00:00
applet.h * performance: allow delayed setting of constraints so we get one call per set[Screen|Position..etc] set of calls 2007-10-26 01:04:56 +00:00
appletbrowser.cpp I didn't figure out how to easily focus the lineedit, so just adding a TODO for now. 2007-11-02 15:31:34 +00:00
appletbrowser.h Changing the licensing to GNU Library/Lesser GPL 2007-10-12 08:44:02 +00:00
CMakeLists.txt * move SearchAction and SearchContext to their own files 2007-11-02 02:34:46 +00:00
configxml.cpp SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
configxml.h SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
containment.cpp thanks to the persistent and patient test of apaku, plasma is working fairly decently in xinerama now 2007-10-29 23:32:55 +00:00
containment.h animate items being removed. whee. the only problem would be if the item is being removed but plasma is quit before the anim finishes... or if some top-level applet calls disappear on itself (though why they'd do that i don't?) 2007-10-24 02:10:10 +00:00
corona.cpp i suppose we do want the bottom most left screen .... 2007-11-02 02:31:58 +00:00
corona.h allow creating a plain Containment object by passing in "null" for the plugin name. this still allows us to protect better against broken configurations where the plugin value is no longer readable while getting us back the ability to request a plain Containment on purpose. 2007-10-28 20:04:38 +00:00
datacontainer_p.h Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 2007-10-05 22:21:25 +00:00
datacontainer.cpp cleanups 2007-09-16 16:25:59 +00:00
datacontainer.h cleanups 2007-09-16 16:25:59 +00:00
dataengine.cpp Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 2007-10-05 22:21:25 +00:00
dataengine.h be more explicit about the signature .. i don't think it matters to 2007-10-14 18:34:56 +00:00
dataenginemanager.cpp more deprecated api removal; kservice seems almost OO now ;) 2007-09-26 23:06:17 +00:00
dataenginemanager.h copyright cleanups: 2007-08-06 11:20:02 +00:00
glapplet.cpp SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
glapplet.h SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
Mainpage.dox SVN_SILENT 2007-11-02 15:30:53 +00:00
Messages.sh * appletbrowser is part of libplasma now, not a separate entity 2007-10-14 20:09:06 +00:00
package.cpp Setting right release notes.. 2007-10-28 23:52:29 +00:00
package.h copyright cleanups: 2007-08-06 11:20:02 +00:00
packagemetadata.cpp SVN_SILENT 2007-11-02 15:30:53 +00:00
packagemetadata.h SVN_SILENT 2007-11-02 15:30:53 +00:00
packages_p.h * explicity-ify the ctors 2007-10-22 01:27:45 +00:00
packages.cpp * explicity-ify the ctors 2007-10-22 01:27:45 +00:00
packagestructure.cpp * return keys instead of paths; that's what the path(const char* key) method is for 2007-10-22 01:28:48 +00:00
packagestructure.h SVN_SILENT: whoops, other half of the previous commit about returning keys not paths 2007-10-22 01:29:27 +00:00
phase.cpp change number of frame for sliding animation, just to test. I should add 2007-10-25 10:15:06 +00:00
phase.h since signals/slots are pretty literal in their signatures, use the fully qualified name of the enum .. namespaces and all. makes this more easily usable from the outside 2007-10-24 02:08:09 +00:00
plasma_export.h copyright cleanups: 2007-08-06 11:20:02 +00:00
plasma.cpp SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
plasma.h add a NoConstraint enum entry to Constraints 2007-10-26 01:10:13 +00:00
README make it a bit more obvious was is expected of you when you commit to libplasma 2007-07-27 21:09:11 +00:00
scriptengine.cpp Fix mem leak 2007-10-27 14:27:25 +00:00
scriptengine.h * fix typo in PLASMA_EXPORT_SCRIPTENGINE name; guess nobody is using this yet? ;) 2007-08-29 03:00:00 +00:00
searchaction.cpp * move SearchAction and SearchContext to their own files 2007-11-02 02:34:46 +00:00
searchaction.h * move SearchAction and SearchContext to their own files 2007-11-02 02:34:46 +00:00
searchcontext.cpp * move SearchAction and SearchContext to their own files 2007-11-02 02:34:46 +00:00
searchcontext.h * move SearchAction and SearchContext to their own files 2007-11-02 02:34:46 +00:00
shadowitem_p.h SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
shadowitem.cpp SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
svg.cpp make resize() work even after createRenderer() has been called once 2007-10-01 05:31:32 +00:00
svg.h copyright cleanups: 2007-08-06 11:20:02 +00:00
theme.cpp Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 2007-10-05 22:21:25 +00:00
theme.h SVN_SILENT: add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first. 2007-09-14 19:06:18 +00:00
uiloader.cpp Plasma::Meter added 2007-09-25 15:50:32 +00:00
uiloader.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00

libplasma

Commit Rules:
* If your patch is not an obvious or trivial bug fix, have it peer reviewed
  by another Plasma developer
* All code MUST follow the kdelibs coding style, as found at:
    http://techbase.kde.org/Policies/Kdelibs_Coding_Style
* All new public API MUST have apidox written before committing

Unit tests are next to godliness. (Though as you can see, right now libplasma
is hellbound.)

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) and Plasma wiki
(http://techbase.kde.org/Projects/Plasma) for API documentation and design
documents regarding this library.