Stephen Kelly
3a7a425344
Remove the exports targets from libraries in frameworks.
...
If there is no kdelibs, there is no kdelibs exports. This fixes some
cmake errors resulting from making it possible to build itemmodels
standalone.
2011-09-04 21:45:19 +02:00
David Faure
f4f93336b6
include path fix (this will be simpler once fully separated...)
2011-08-31 18:17:11 +02:00
David Faure
4bb1ea7744
More include paths
...
Running grep would have been a good idea ;-)
2011-08-31 18:07:04 +02:00
Stephen Kelly
6860d7fbbf
Remove usage of macro_optional_find_package.
...
It is obsolete with CMake 2.8.6 which provides options to disable finding packages.
2011-08-27 18:19:37 +02:00
Mario Bensi
a461ade68c
Build fix
2011-08-14 19:02:25 +02:00
Marco Martin
33e9192346
Merge branch 'libplasma2' into frameworks
...
Conflicts:
plasma/CMakeLists.txt
plasma/popupapplet.cpp
2011-08-12 11:45:49 +02:00
David Faure
1dad38f08c
fix build
2011-08-11 01:35:19 +02:00
Mario Bensi
ad67c6ed92
Move KArchive in a library
...
Move the base class for the view state maintenance to the karchive
library.
2011-08-10 00:42:28 +02:00
Kevin Kofler
3435f9f1e6
Add an API (currently private) for installing missing Plasma engines.
...
Use it when a requested data or script engine is not found.
REVIEW: 102175
2011-08-03 10:21:39 +02:00
Aaron Seigo
33cdfc7c77
fix install and introduce another profile-based footprint reduction opportunity
2011-07-21 14:39:55 +02:00
Aaron Seigo
8c354ba4c6
reintroducing PackageStructure as we need it for the virtuals. it is now a properly stateless clas, however, unlike in libplasma1
2011-07-19 21:36:29 +02:00
Aaron Seigo
d91fede662
merge packagestructure with package, make the commensurate change in the build
2011-07-15 12:57:46 +02:00
Aaron Seigo
05834d8144
Merge remote-tracking branch 'origin/master' into libplasma2
...
Conflicts:
plasma/CMakeLists.txt
plasma/abstractrunner.h
plasma/animator.h
plasma/glapplet.h
plasma/package.h
plasma/packagemetadata.h
plasma/packagestructure.h
plasma/tooltipcontent.cpp
plasma/tooltipcontent.h
plasma/wallpaper.h
2011-07-11 21:56:41 +02:00
David Faure
b73cc24e99
Fix compilation in the mobile profile (PLASMA_NO_KIO)
2011-06-16 13:57:38 +02:00
Patrick von Reth
d905597069
defenition fix
2011-06-10 13:31:35 +02:00
Patrick von Reth
730127ec63
disabled libkdeclarative exports in libplasma
2011-06-10 09:34:29 +02:00
Aaron Seigo
86e6891b25
Merge branch 'plasmadialogshadows' into libplasma2
...
Conflicts:
plasma/animations/pixmaptransition.cpp
plasma/animations/rotation.cpp
2011-06-09 12:48:34 +02:00
Aaron Seigo
8f7b7cda31
shadows on dialogs
2011-06-09 12:46:25 +02:00
Marco Martin
97af96221e
for 4.7 don't link to kdeclarative
...
since kdeclarative is experimental, for 4.7 build it directly into libplasma instead of dynamically linking to it
2011-06-08 15:41:20 +02:00
Marco Martin
135d63c0e9
no camelcase include
2011-05-31 01:26:09 +02:00
Marco Martin
aa3c316339
Merge branch 'libplasmawhatever' into libplasma2
...
Conflicts:
plasma/CMakeLists.txt
2011-05-31 01:16:44 +02:00
Marco Martin
68bc6b9a6a
move some widgets in libplasmaqgv
2011-05-31 01:05:01 +02:00
Aaron Seigo
584b9b8ec1
bye-bye PackageMetadata
2011-05-31 01:04:33 +02:00
Aaron Seigo
cd32321b68
Merge branch 'libplasma2_signedpackages' into libplasma2
...
Conflicts:
plasma/package.cpp
2011-05-30 23:41:53 +02:00
Aaron Seigo
2b3767a7b5
get rid of deprecate code in Animator
...
i wonder if we have any purpose for Animator at all in QML? perhaps
this moves out with the QGraphicsView stuff
2011-05-26 23:30:58 +02:00
Aaron Seigo
953cce2c7c
remove Context class
2011-05-20 09:41:48 +02:00
Aaron Seigo
2aa942777e
bye bye GLApplet
2011-05-12 22:37:40 +02:00
Aaron Seigo
4c2a859ea1
Merge remote-tracking branch 'origin/master' into libplasma2
2011-05-05 14:14:54 +02:00
Marco Martin
a6fa660809
bindings for dataengine in DeclarativeWidget
2011-04-30 12:43:29 +02:00
Kevin Ottens
ed014e6c91
Add description for the plasma protocol
...
We now support publicly plasma:// URLs, so add a protocol file which
calls the plasma-remote-helper application to deal with such URLs.
Particularly handy from the network:// ioslave which exposes Plasma
remote widgets.
REVIEW: 1515
2011-04-29 16:55:42 +02:00
Aaron Seigo
9cdbf422ff
consolidate remoting files, add signing gsoc
2011-04-29 15:18:35 +02:00
Marco Martin
32dbc7335e
template qthread that will do the actual storage
2011-04-29 11:17:29 +02:00
Marco Martin
00a7e73eb7
bump version
2011-04-26 22:53:32 +02:00
Marco Martin
256532e240
use libkdeclarative in Plasma::DeclarativeWidget
2011-04-04 23:05:23 +02:00
Jammy Zhou
c808222869
Remove direct OpenGL dependency for libplasma
2011-03-01 09:17:50 +08:00
Marco Martin
7df2e103c5
a new private class EffectWatcher, used to be signaled when a particular KWin effect is enabled/disabled.
...
in future could become public but only after has been proved is really correct
svn path=/trunk/KDE/kdelibs/; revision=1214633
2011-01-15 17:51:55 +00:00
Andriy Rysin
c56c74054f
Allow kdelibs/kdebase compile without glu library (review 6213)
...
svn path=/trunk/KDE/kdelibs/; revision=1209642
2010-12-27 19:12:37 +00:00
David Faure
9c9499cfbb
remove empty dir
...
svn path=/trunk/KDE/kdelibs/; revision=1204996
2010-12-09 23:17:59 +00:00
Kevin Ottens
c6d5218c34
Remove deprecated classes from the build.
...
svn path=/trunk/KDE/kdelibs/; revision=1192862
2010-11-04 08:06:31 +00:00
Marco Martin
69acb66426
register Services as service types
...
svn path=/trunk/KDE/kdelibs/; revision=1188966
2010-10-23 14:19:07 +00:00
Marco Martin
22d9baccef
use KIO to access the remote imports
...
svn path=/trunk/KDE/kdelibs/; revision=1188124
2010-10-21 13:18:50 +00:00
Kevin Ottens
c0f66faad7
Allow to build libplasma without KIO. Only issue is that the
...
copying/moving/removal of folders is defunct (so is the package
install/uninstall).
svn path=/trunk/KDE/kdelibs/; revision=1185865
2010-10-14 12:27:15 +00:00
Marco Martin
10404ad413
build the declarative widget
...
svn path=/trunk/KDE/kdelibs/; revision=1183888
2010-10-08 15:37:54 +00:00
Marco Martin
b0472dc212
port the kconfig based storage service to Sqlite
...
make save and restore methods of datasource private for now
pu this early so performance/disk usage etc can be tested
svn path=/trunk/KDE/kdelibs/; revision=1181650
2010-10-01 16:58:15 +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
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
Alessandro Diaferia
fb56692aa8
phonon includes
...
svn path=/trunk/KDE/kdelibs/; revision=1156338
2010-07-28 22:40:53 +00:00
Christophe Giboudeaux
5f61cc03b8
-Wmissing-include-dirs
...
svn path=/trunk/KDE/kdelibs/; revision=1156073
2010-07-28 14:23:52 +00:00
Ryan James Rix
e00a7b2422
Adds ability for applications which embed plasma to specify a class which
...
plasma will query for Applet, DataEngine, and Service creation, giving them
the chance to create these objects internally.
http://reviewboard.kde.org/r/4554/
svn path=/trunk/KDE/kdelibs/; revision=1150389
2010-07-15 21:06:21 +00:00