Aaron Seigo
8b09ffb51f
Merge remote branch 'origin/KDE/4.7' into frameworks
...
Conflicts:
plasma/corona.cpp
plasma/packagemetadata.cpp
plasma/private/packages.cpp
plasma/theme.cpp
2011-12-20 11:57:49 +01:00
Aaron Seigo
cf8128ca17
these update scripts operate on files that are no longer used
2011-12-12 09:23:25 +01:00
David Faure
e75a1f3bba
fix linking
2011-12-09 16:12:38 +01:00
Nicolas Lécureuil
01847045ef
Port to QTemporaryDir
2011-12-06 20:08:22 +01:00
Aaron Seigo
04854068fc
finish merge conflicts
2011-12-04 14:34:06 +01:00
Aaron Seigo
71d807c353
Merge remote branch 'origin/KDE/4.7' into frameworks
...
Conflicts:
CMakeLists.txt
kio/kfile/kfilemetadatareaderprocess.cpp
plasma/CMakeLists.txt
plasma/packagestructure.cpp
plasma/private/packages.cpp
threadweaver/Mainpage.dox
2011-12-04 14:25:38 +01:00
Aaron Seigo
27531a3173
the palette gets updated by all sorts of events on the scene now (incl. reparenting!), so make sure the palette is _really_ changing before marking it as custom
...
this fixes widget colours not updating with theme changes -> if, for instance, an offscreen widget is created, this results in a reparenting (to null)
and that in turn creates a palette changed event ... which was being intepretted as a custom palette being set and that would disable future updates
due to theme changes.
this also introduces a small helper which computes the palettes once for use by all widgets as a small performance improvement.
BUG:261967
2011-12-04 14:00:32 +01:00
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