Go to file
Aaron J. Seigo c8e196295f * allow setting of the theme name (easier runtime configurability)
* if the requested theme does not exist, don't accept it
* if the requested svg can't be found in the current theme, try to find it in the default theme

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=732507
2007-11-04 03:04:55 +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 a test for both Package::filePath() methods. 2007-11-03 12:22:21 +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 yeah, actually get the layout right. man layouts suck. 2007-11-03 02:52:45 +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 fix default geometry setting 2007-11-04 01:37:56 +00:00
containment.h don't paint anything from the base "null" containment 2007-11-04 01:17:42 +00:00
corona.cpp ensure even the "null" containment gets a layout 2007-11-03 01:36:53 +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 - Added a test for both Package::filePath() methods. 2007-11-03 12:22:21 +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 * allow setting of the theme name (easier runtime configurability) 2007-11-04 03:04:55 +00:00
theme.h * allow setting of the theme name (easier runtime configurability) 2007-11-04 03:04:55 +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.