Go to file
2007-10-29 05:01:35 +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 unit test for PackageStructure (and, as a side effect, much of the Plasmoid package definition as well) 2007-10-22 01:30:29 +00:00
widgets Fix mem leak 2007-10-27 14:27:25 +00:00
abstractrunner.cpp * KRunner/Runner -> Plasma/Runner as it is actually hosted by libplasma 2007-10-09 03:20:02 +00:00
abstractrunner.h * move the pluggable krunners into plasma/krunner 2007-10-09 03:41:24 +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 Fix mem leak 2007-10-27 14:27:25 +00:00
appletbrowser.h Changing the licensing to GNU Library/Lesser GPL 2007-10-12 08:44:02 +00:00
CMakeLists.txt unit test for PackageStructure (and, as a side effect, much of the Plasmoid package definition as well) 2007-10-22 01:30:29 +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 only used once, no point in putting in a temp var 2007-10-28 20:03:04 +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 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
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 Update my email address 2007-10-03 00:44:18 +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 copyright cleanups: 2007-08-06 11:20:02 +00:00
packagemetadata.h copyright cleanups: 2007-08-06 11:20:02 +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
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.