Marco Martin
1d520ac557
kill applet handles and some animations stuff
2012-11-08 18:28:37 +01:00
Marco Martin
1cf7a6214c
don't build the qgv library anymore
2012-11-08 18:23:47 +01:00
Marco Martin
16ee068aba
coronabase becomes corona
...
correctly build all files currently included in libplasma (some will
have to be enabled again)
2012-11-08 18:23:36 +01:00
Marco Martin
64fde089f2
correctly build applet and containment
2012-11-08 18:23:28 +01:00
Aaron Seigo
a934d8f867
link kdeclarative
2012-10-31 12:17:19 +01:00
Aaron Seigo
1c00d44a50
make DataEngineManager private; use DataEngineConsumer instead
2012-09-24 16:09:16 +02:00
Aaron Seigo
97a13a9dbe
make DataEngineConsumer public API
...
this will become the prefered way to access DataEngines rather than
DataEngineManager which exposes implementation details that need to
be manually managed
2012-09-24 15:52:16 +02:00
Kevin Ottens
22f74fc0ca
More removals of Q_WS_* in favor of Q_OS_* or HAVE_X11
2012-08-03 11:45:20 +02:00
Marco Martin
f65d8b2abb
move all ContainmentPrivate impl in own file
2012-07-17 14:21:45 +02:00
Marco Martin
4a747bf164
appletprivate.cpp -> applet_p.cpp
2012-07-17 13:44:50 +02:00
Marco Martin
095a196120
move qgv privates in graphicsview/private
2012-07-16 21:35:17 +02:00
David Faure
1480efc1ce
Fix compilation, by reverting package.cpp to before the merge
...
and redoing c5f36b67f4d3a98fe93dcbef7fb3361248e69b1b
(removal of KIO code path) by hand.
2012-06-20 23:58:30 +02:00
David Faure
a2b502dbf4
Port the last uses of KMimeType. Only plasma/package.cpp is left...
2012-06-20 00:38:04 +02:00
David Faure
5534b9cfa0
plasma ported to generate_export_header -- this was the last one.
2012-06-16 22:08:06 +02:00
Kevin Ottens
cba3e4c7aa
Use kconfig_add_kcfg_files in kdelibs
2012-05-12 17:15:01 +02:00
David Faure
a3ec111ed6
Fix compilation of plasma and experimental.
2012-04-28 21:57:20 +02:00
David Faure
0ee8271d83
Make plasma compiled even without gpgme
2012-04-28 21:56:51 +02:00
Kevin Ottens
99309b3695
Move kauth to tier2
2012-04-02 16:10:27 +02:00
Kevin Ottens
5824a028c8
Move kwindowsystem to tier1
2012-04-02 15:30:01 +02:00
Sune Vuorela
593d35f1b4
no need for plasma to link kdeclarative
2012-03-24 11:51:56 +01:00
David Faure
5ca407c6a0
Move kcoreaddons from staging to tier1, it's done
2012-03-11 23:42:26 +01:00
Kevin Ottens
7d93565b6d
Move kauth back to staging
2012-02-29 23:36:20 +01:00
Kevin Ottens
57ff66aac0
Comply to the standard directory organization
2012-02-29 23:36:20 +01:00
Marco Martin
8b00555903
move some stuff in qgv's private
2012-02-28 20:00:42 +01:00
Marco Martin
dba549382b
coronabase, a pure qobject corona
2012-02-28 19:22:59 +01:00
Marco Martin
570585f666
reorder files to tell what must be moved out
2012-02-28 18:15:00 +01:00
Marco Martin
ea79a90fd2
style not needed in the base lib
2012-02-28 18:10:49 +01:00
Marco Martin
2a909445bd
completely separe appletprivate
...
will be easier then to split with the qgraphicsview version
2012-02-20 16:38:00 +01:00
Aaron Seigo
03f35f1667
use libkwindowsystem
2012-02-19 14:07:35 +01:00
Aaron Seigo
d758c96faf
move all the window system classes into a kwindowsystem module with tier1 compliant deps
...
* classes in kdeui/windowmanagement moved to kwindowsystem
* Plasma::WindowEffects moved to kwindowsystem
* helper KSystemEventFilter and KSystemEventfilter, only used by these classes, move to kwindowsystem
* copy of helper KXerrorHandler, which is also used by KManagerSelection in kdeui
helpers are made private, KManagerSelection usage needs to be profiled and the duplication of
KXErrorHandler rectified
note: this commit breaks the build of other parts of kdelibs; cleaned up in commits to follow
2012-02-19 14:07:35 +01:00
Aaron Seigo
c14e1649ee
specifically check for gpgme as a soft dep, not everyone gets it caught by gpgme++
2012-02-18 11:11:02 +01:00
Christophe Giboudeaux
d32d9b6bc6
Add two includes needed to build kf5
2012-02-13 14:58:27 +01:00
Stephen Kelly
3ec0266ea1
Revert "Remove the exports targets from libraries in frameworks."
...
This reverts commit 24d1fb1228cc534d3de2324236fcad9a637e7906.
2012-02-12 20:14:43 +01:00
David Faure
b9b1e05844
fix include paths
2012-02-11 16:47:43 +01:00
David Faure
cf83c09846
Move inqt5/src includes to toplevel cmakelists, and only in qt4 mode
2012-02-07 12:24:57 +01:00
Stephen Kelly
d87e05f86c
Remove explicit linking to inqt5
2012-02-02 22:19:22 +01:00
Stephen Kelly
a57081af2c
Only plasma needs non-standard automoc handling now.
...
I don't have kdepimlibs in my kf5 environment. Anyone who does
feel free to port.
2012-02-01 12:41:32 +01:00
Stephen Kelly
52a8b232ec
Remove the last piece of enable_final.
2012-02-01 12:36:56 +01:00
David Faure
61437923db
Make kauth follow the standard directory organization
...
No autotests though...
2012-01-23 13:25:23 +01:00
David Faure
9c6bf7c1cb
Rename framework libkarchive -> karchive
2012-01-23 12:41:56 +01:00
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