Commit Graph

403 Commits

Author SHA1 Message Date
Stephen Kelly
846426335f Move libkarchive to kdecore.
It still depends on kdecore, and too much stuff depends on it for
it to be commented out for now.
2011-11-23 11:32:18 +01:00
Aaron Seigo
90b02f3973 massive step towards QGraphicsView being separated from libplasma
* remove extenders (never panned out, used by exactly two components that we can find .. anywhere)
* move animations to libplasmagqv
* schedule js anims to be put into the js scriptengine
* move all QGraphicsProxyWidgets, except for IconWidget which is still used by PopupApplet, into libplasmaqgv
* create a subclass-able private class for Applet

TODO: move out icon widget, address FIXMES in graphicswidgetappletprivate.cpp and decide how to register the "right" private class for instantiation in Applet ctors
2011-11-17 14:43:37 +01:00
David Faure
bdf1f5c2dc Merge remote-tracking branch 'origin/KDE/4.7' into origin-frameworks
Conflicts:
	tier1/libkcoreaddons/src/io/kdirwatch.cpp
2011-11-16 14:44:08 +01:00
Aaron Seigo
67651e12bb git rid of the shortcuts dialog on reduced functionality builds 2011-11-14 21:20:18 +01:00
David Faure
e2d14f15d1 Merge remote branch 'origin/KDE/4.7' into origin-frameworks
Conflicts:
	kdeui/kernel/kglobalsettings.cpp
	plasma/CMakeLists.txt
2011-11-03 20:40:26 +01:00
Jeremy Whiting
24ec77ede1 Add kcoreaddons to link where needed. 2011-11-03 10:46:25 -06:00
Aaron Seigo
58bbbb5fe6 make kutils linking properly conditional, use proper libs vars for other libraries too 2011-11-03 11:06:54 +01:00
Aaron Seigo
ebbf1bbc32 profile controled use of libkutils 2011-11-02 17:22:36 +01:00
Christophe Giboudeaux
ec2df8a053 Compile
GIT_SILENT
2011-10-31 21:44:37 +01:00
Viranch Mehta
6c19c0b3c4 Aaron's patch for loading system KCMs in scripted plasmoids config dialog by specifying them in the plasmoid's .desktop file 2011-10-31 22:24:39 +05:30
Stephen Kelly
94e661c307 Only build plasma if kdepimlibs is found.
Plasma uses gpgme++ from there, which will be split out eventually.
2011-09-15 17:16:43 +02:00
Romain Perier
13c87efb26 Move kauth to tier1/libkauth (reviewed by dfaure) 2011-09-09 19:08:47 +02:00
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