Aaron J. Seigo
11c5c88c68
make this a private slot
...
svn path=/trunk/KDE/kdelibs/; revision=1159724
2010-08-06 02:22:44 +00:00
Aaron J. Seigo
114c5373f3
missing properties
...
svn path=/trunk/KDE/kdelibs/; revision=1159723
2010-08-06 02:22:30 +00:00
Aaron J. Seigo
7e606b075a
--compilerWarnings;
...
svn path=/trunk/KDE/kdelibs/; revision=1159722
2010-08-06 02:20:06 +00:00
Aaron J. Seigo
35e376b0b8
give datanegines their own package description; gets rid of various bits of cruft inherited unduly from PlasmoidPackage as well as adds a services/ dir for .operation files.
...
svn path=/trunk/KDE/kdelibs/; revision=1159709
2010-08-06 01:28:09 +00:00
Aaron J. Seigo
ae26e2a87c
push/pop a context when loading
...
svn path=/trunk/KDE/kdelibs/; revision=1159708
2010-08-06 01:26:28 +00:00
Aaron J. Seigo
36c90e7137
prep DataEngine::Private for direct loading of packages, ala plasmoids
...
svn path=/trunk/KDE/kdelibs/; revision=1159707
2010-08-06 01:26:11 +00:00
Jacopo De Simoi
1cef7c2a8d
Implement mask caching for a number of different sizes.
...
The number of cached masks is now capped in a rather brutal way, in practice it should work
well for most cases.
svn path=/trunk/KDE/kdelibs/; revision=1159649
2010-08-05 21:15:18 +00:00
Script Kiddy
87548d03c1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1159345
2010-08-05 06:58:12 +00:00
Aaron J. Seigo
0b238885a4
allow it to be built separately
...
svn path=/trunk/KDE/kdelibs/; revision=1159221
2010-08-04 19:38:31 +00:00
Marco Martin
99b597719c
reset the pinter after deleting the storage service
...
svn path=/trunk/KDE/kdelibs/; revision=1159099
2010-08-04 12:03:31 +00:00
Script Kiddy
f1daca5c58
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1159029
2010-08-04 06:51:25 +00:00
Aaron J. Seigo
d8078999a4
if someone jerked us around behind our back, then remove record of the cached version and try again
...
CCBUG:233051
svn path=/trunk/KDE/kdelibs/; revision=1158867
2010-08-04 01:00:26 +00:00
Aaron J. Seigo
c42a1e3d78
easier to scan
...
svn path=/trunk/KDE/kdelibs/; revision=1158866
2010-08-04 00:59:09 +00:00
Marco Martin
b968f22439
neither the scrollwidget nor its scrollingwidget child paints by themselves
...
svn path=/trunk/KDE/kdelibs/; revision=1158783
2010-08-03 18:43:07 +00:00
Script Kiddy
30bfeef1af
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1158612
2010-08-03 08:29:56 +00:00
Script Kiddy
94a1a8d377
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/plasma/generic/containmentactions/test/; revision=1158610
2010-08-03 08:28:40 +00:00
Aaron J. Seigo
43397bc7ad
declare the metatype for PluginLoader since it will be used with QVariant in the KPart
...
svn path=/trunk/KDE/kdelibs/; revision=1158547
2010-08-03 01:35:32 +00:00
Aaron J. Seigo
f007828382
allow one to supply the KPluginInfo directly to the applet
...
svn path=/trunk/KDE/kdelibs/; revision=1158540
2010-08-02 23:56:02 +00:00
Aaron J. Seigo
14c8caae4e
more sensible to not get overly worried about no service
...
svn path=/trunk/KDE/kdelibs/; revision=1158535
2010-08-02 23:28:13 +00:00
Marco Martin
2d190922f6
call addOffscreenWidget(widget) before actually embedding the widget in setGraphicsWidget(widget)
...
svn path=/trunk/KDE/kdelibs/; revision=1158454
2010-08-02 19:29:45 +00:00
Marco Martin
24e9370b7d
mention Corona::addOffScreenWidget in setGraphicsWidget apidoc
...
svn path=/trunk/KDE/kdelibs/; revision=1158403
2010-08-02 18:40:40 +00:00
Brian David Pritchett
dfac5c2765
Mistyped a signal/slot
...
svn path=/trunk/KDE/kdelibs/; revision=1158382
2010-08-02 17:38:16 +00:00
Brian David Pritchett
df52b374e9
Fixed an issue with an object being deleted too early.
...
svn path=/trunk/KDE/kdelibs/; revision=1158360
2010-08-02 16:00:47 +00:00
Script Kiddy
e8cabacbb4
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1157842
2010-08-01 07:01:05 +00:00
Marco Martin
6162c8af99
add the last missing piece: KPluginInfo::List listToolBoxInfo
...
svn path=/trunk/KDE/kdelibs/; revision=1157557
2010-07-31 15:24:19 +00:00
Marco Martin
72a06cdd14
The Desktop ToolBox and the Panel ToolBox becomes plugins, shipped with
...
Plasma-Desktop (so shells have to implement their own plugins or pick
one already installed)
Unfortunately, 3 virtuals were needed in AbstractToolBox
void restore(const KConfigGroup &group);
void save(const KConfigGroup &group);
void reposition();
since this is not possible for obvious BC reasons, they are "faked" with
slots, not really nice butthe most painless way.
There shouldn't be significant regressions, but wise to keep an eye on
it in the immediate future
CCMAIL:plasma-devel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1157537
2010-07-31 13:02:07 +00:00
Script Kiddy
bccac847d1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1157473
2010-07-31 07:28:58 +00:00
Aaron J. Seigo
f12dec10f6
follow the QGraphicsWidget API a bit closer; a little awkward because we're marrying it with the plugin loading API which isn't a 100% match
...
svn path=/trunk/KDE/kdelibs/; revision=1157321
2010-07-30 17:13:40 +00:00
Marco Martin
02faf90355
new property:
...
preferredToolBoxPlugin(Containment::Type)
used to decide what toolbox plugin dynamically load, only corona
implementations can decide this.
api review anyone? ;)
CCMAIL:plasma-devel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1157190
2010-07-30 12:46:22 +00:00
Andreas Holzammer
94a87ab2a3
- made kdelibs for wince static
...
svn path=/trunk/KDE/kdelibs/; revision=1157186
2010-07-30 12:31:39 +00:00
Marco Martin
457cfcb89a
support load by plugin from AbstractToolBox
...
what stinks is the both support direct creation -and- plugin loading,
but has to be BC
could be the case to add it to PluginLoader? don't see big use cases
CCMAIL:plasma-devel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1157180
2010-07-30 12:12:31 +00:00
Aaron J. Seigo
87a29d9efc
createStandardContextMenu can return null; guard against that
...
BUG:246018
svn path=/trunk/KDE/kdelibs/; revision=1156698
2010-07-29 14:49:06 +00:00
Script Kiddy
e57e1b8c80
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1156523
2010-07-29 07:32:51 +00:00
Aaron J. Seigo
47c26b3726
erf; this got committed in amongst code for a different problem and reintroduced br#179819
...
BUG:245743
svn path=/trunk/KDE/kdelibs/; revision=1156388
2010-07-29 03:26:06 +00:00
Brian David Pritchett
1259ea24cd
Redid much of the storage capability and implemented many suggestions.
...
svn path=/trunk/KDE/kdelibs/; revision=1156347
2010-07-28 23:28:31 +00:00
Alessandro Diaferia
fb56692aa8
phonon includes
...
svn path=/trunk/KDE/kdelibs/; revision=1156338
2010-07-28 22:40:53 +00:00
Aaron J. Seigo
4a2f04564b
offer info listing as a feature of the manager, use PluginLoader a bit here (needs work to be fully disentangled)
...
svn path=/trunk/KDE/kdelibs/; revision=1156226
2010-07-28 18:19:00 +00:00
Aaron J. Seigo
6a09a6bb63
use PluginLoader
...
svn path=/trunk/KDE/kdelibs/; revision=1156225
2010-07-28 18:18:13 +00:00
Aaron J. Seigo
aad4d4b60f
and the implementation bit of the last commit to the header *sigh*
...
svn path=/trunk/KDE/kdelibs/; revision=1156224
2010-07-28 18:17:58 +00:00
Aaron J. Seigo
ccd6cd16ee
complete runner and service aspects of pluginloader
...
svn path=/trunk/KDE/kdelibs/; revision=1156223
2010-07-28 18:17:36 +00:00
Aaron J. Seigo
e944870acc
index this property
...
svn path=/trunk/KDE/kdelibs/; revision=1156222
2010-07-28 18:17:04 +00:00
Marco Martin
6b864f6b96
if you map to global the position of the view, you'll get coordinates dpubled
...
map 0,0 instead
svn path=/trunk/KDE/kdelibs/; revision=1156165
2010-07-28 16:57:41 +00:00
Christophe Giboudeaux
5f61cc03b8
-Wmissing-include-dirs
...
svn path=/trunk/KDE/kdelibs/; revision=1156073
2010-07-28 14:23:52 +00:00
Aaron J. Seigo
2d47f2452d
introduce the internal plugin info loaders, including standard implementations which applications may elect to take advantage of
...
svn path=/trunk/KDE/kdelibs/; revision=1155704
2010-07-27 22:07:53 +00:00
Aaron J. Seigo
7cbf6e1651
this can be simplified even further now
...
svn path=/trunk/KDE/kdelibs/; revision=1155700
2010-07-27 22:07:07 +00:00
Sebastian Kügler
6b78ceb627
In true [ade] spirit, complete some apidocs while I read through this header
...
svn path=/trunk/KDE/kdelibs/; revision=1155692
2010-07-27 21:37:45 +00:00
Aaron J. Seigo
00e4cabd06
SVN_SILENT ocd strikes again
...
svn path=/trunk/KDE/kdelibs/; revision=1155689
2010-07-27 21:24:50 +00:00
Giulio Camuffo
698d924ded
AppletHandle is no more parent of Applet, removing an unuseful piece of code that could cause problems
...
svn path=/trunk/KDE/kdelibs/; revision=1155655
2010-07-27 19:54:26 +00:00
Script Kiddy
a38bbc2e3a
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1155395
2010-07-27 09:12:26 +00:00
Ryan James Rix
8d2574b6d9
Moving Plasma::Applet::listAppletInfo into the PluginLoader logic. Also implemented internalAppletNames which, if implemented, will return a QStringList of the available applets' names. PluginLoader::listAppletInfo will then search for .desktop files in $APPDATA/plasma/applets/ which match the applets' names (ie. $APPDATA/plasma/applets/org.skrooge.report.desktop), and add them to the KPluginInfo::List returned by PluginLoader::listAppletInfo and subsequently Plasma::Applet::listAppletInfo.
...
Since the applets are dynamically loaded, the .desktop files don't need an X-KDE-Library entries, but the others will be used, for example X-KDE-PluginInfo-Name (which will be the value given to PluginLoader::internalAppletLoad, so it is really important), Icon, Type, ServiceTypes...
svn path=/trunk/KDE/kdelibs/; revision=1154551
2010-07-25 20:56:03 +00:00