Aaron J. Seigo
73fca86390
* add convenience methods for checking if a match is configurable
...
* add missing apidox
svn path=/trunk/KDE/kdelibs/; revision=949361
2009-04-05 06:22:53 +00:00
Pino Toscano
0cff180f7d
Qt includes in public headers must be in the form <QtModule/QClass>
...
svn path=/trunk/KDE/kdelibs/; revision=880858
2008-11-06 17:40:09 +00:00
Aaron J. Seigo
1b523b9054
ok, this time JUST the plasma dir ;)
...
svn path=/trunk/KDE/kdelibs/; revision=879759
2008-11-03 23:08:39 +00:00
Aaron J. Seigo
fa5a2d87d9
bum-de-dum! plasma to kdelibs.
...
svn path=/trunk/KDE/kdelibs/; revision=879757
2008-11-03 23:03:26 +00:00
Aaron J. Seigo
7c7f8b098a
actions for runners
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=879704
2008-11-03 20:56:43 +00:00
Sebastian Trueg
dc773ab3f4
Major documentation improvement/cleanup/fix
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=877767
2008-10-30 09:58:10 +00:00
Allen Winter
e88e2faa63
first batch of small coding style fixes.
...
these were found while testing the Krazy style checker, which I'm adapting
for the kdelibs style.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=870051
2008-10-11 16:19:04 +00:00
Alex Merry
e293d7d785
Specify includes in apidocs, so we get
...
#include <Plasma/Foo>
at the top of the apidocs pages.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=852289
2008-08-25 17:47:48 +00:00
Richard Dale
dc878d9033
* Make the multiple inclusion header guard macros all start with PLASMA_
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842922
2008-08-06 09:19:29 +00:00
Marijn Kruisselbrink
21b148b963
change all ClassName::Private classes to ClassNamePrivate, and adjust friends accordingly; this makes plasma compilable with gcc < 4.2
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=826893
2008-07-01 18:56:43 +00:00
Pino Toscano
b70d1d4bc6
use the QtModule/QClass for Qt includes in public headers
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=807091
2008-05-12 21:55:32 +00:00
Aaron J. Seigo
57ce2ba858
be careful with d->runner
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=805665
2008-05-09 04:32:54 +00:00
Aaron J. Seigo
6019dc7b27
huge patch, but it's needed to avoid crashes and i can't wait on other people's pending work forever. so...
...
QueryMatch by value! shared dptr == no copy of data either! so (nearly) all the speed love of pointers with none of the crash hate. woo!
RunnerContext also by value! die pointers die!
also get rid of tons of locking that just doesn't make sense anymore; get rid of data priority enum as well since it's completely meaningless.
speed, glory, stability! ftw!
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=805661
2008-05-09 03:49:11 +00:00
Aaron J. Seigo
57cf4099c8
we will need a setId after all
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=805235
2008-05-07 22:27:51 +00:00
Aaron J. Seigo
39a98a8953
can't actually make these protected since subclasses need to get at it
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=804678
2008-05-06 18:57:46 +00:00
Aaron J. Seigo
e2ec9b03db
* get rid of Plasma-RunnerName; use Name and KPluginInfo's pluginName instead
...
* add AbstractRunner::id()
* add QueryMatch::id()
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=804670
2008-05-06 18:43:55 +00:00
Aaron J. Seigo
f3188fb672
SearchMatch -> QueryMatch
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=803385
2008-05-02 18:46:05 +00:00