Aleix Pol
ed3e004a0d
Fix build on jenkins
...
Don't look for QCA, it hasn't been ported to Qt5 yet, apparently
No need to use Transitional packages anymore
2013-11-11 18:40:19 +01:00
Aleix Pol
392fa639b6
Only include QCA includes where needed
...
There's no need to make all the framework look for the QCA includes while
they're only being used by the remote part. It could possibly be made more
specific, but I don't think those are yet being used anyway.
2013-11-11 18:29:32 +01:00
Aleix Pol
1d3da96d88
Make sure that plasma-framework is not using anything from kdelibs4
...
Stop finding the packages
Remove KDE4_ includes
Remove unused LIBINTL finder, provided by kdelibs
2013-11-11 18:29:32 +01:00
David Faure
b892f68e3e
Fix compilation
2013-11-03 00:28:30 +01:00
David Faure
cb9013dc93
kde4support now needs kparts (I sure hope one day we won't have to do this by hand)
...
But this now fails looking for kactivities (which isn't in kdelibs.git?)
2013-11-03 00:15:20 +01:00
Stephen Kelly
3fde4633e6
Find the new KF5Config file, not the old FindKF5 file.
2013-11-01 12:59:27 +01:00
Hrvoje Senjan
365539cf93
Fix clean build
...
REVIEW: 113514
2013-10-31 11:51:58 +01:00
Stephen Kelly
8f1a1b83c9
Find ECM files from ECM.
2013-10-31 09:31:56 +01:00
Marco Martin
daa747d0a6
require kactivities
2013-10-23 15:45:54 +02:00
Kevin Ottens
ce00ca976e
KDE4Attic is gone
2013-10-22 18:02:39 +02:00
Aleix Pol
af8a7bad7d
Stop using Qt5Transitional in Plasma Frameworks
...
Removes the find_package(Qt5Transitional) and does the proper
find_package(Qt5) with the list of modules.
Most of the porting is about using the Qt5:: targets.
REVIEW: 113345
2013-10-22 00:40:17 +02:00
Martin Klapetek
4b6a02b20e
The REQUIRED for XCB should be at different line
...
Since there's a "set_package_properties", which sets "TYPE RECOMMENDED",
the "REQUIRED" should be put here instead.
2013-10-21 15:52:48 +02:00
Martin Klapetek
8ceb7d5fa2
Make XCB required, not just recommended
...
Because it is, well, required.
Reviewed-by: Sebastian Kügler
2013-10-21 15:38:01 +02:00
Sebastian Kügler
c7c9e8fefc
Put steve's changes back in
...
CCMAIL:steveire@gmail.com
2013-10-13 02:00:32 +02:00
Sebastian Kügler
c2be5b6b12
Revert bef789642e
...
That commit breaks the build, not finding qtest_kde.h, and cascading
errors from there.
CCMAIL:steveire@gmail.com
2013-10-12 21:47:07 +02:00
Stephen Kelly
bef789642e
Remove obsolete include_directories use.
2013-10-12 15:25:19 +02:00
Kevin Ottens
449aebd314
Find Kross and not KIO
2013-10-07 17:01:12 +02:00
David Faure
0a0f0114ec
Seems that order matters; kio depends on kbookmarks now rather than the other way around.
2013-10-05 12:38:09 +02:00
Sebastian Kügler
b2121c1e06
cmake fixes
...
- finally remove KDE4_KIO_LIBS
- change KDeclarative to KF5::KDeclarative
- add KService where needed
2013-10-04 19:18:34 +02:00
Aleix Pol
1891066fc2
Adapt to kdelibs ab56e2f.
2013-10-04 18:40:47 +02:00
Stephen Kelly
f49bef8df4
Move the use of Qt5Transitional.
2013-10-01 14:12:41 +02:00
Stephen Kelly
7b5066bdba
Fix the use of ecm_setup_version.
2013-10-01 14:12:29 +02:00
Marco Martin
a7e9b1261b
just use c++0x for now
...
gcc 4.6 and msvc still don't have -std=c++11
2013-09-11 11:15:29 +02:00
Martin Gräßlin
91d306d2e8
QQuick item for live updating window thumbnails
...
New qquick item in PlasmaCore to render a live updating window
thumbnail. The implementation uses XCB to redirect the specified
window using the composite extension. This means a running compositor
is not required. Through the damage extension the item tracks changes
to the window and triggers updates of the texture. Furthermore the
item tracks geometry changes of the window to recreate the window
pixmap.
If the pixmap of the window is valid, a texture is generated from it
using the glx texture from pixmap extension. For this a new optional
dependency for glx is added. On platform where glx is not available
(e.g. Windows, Linux with OpenGL ES) this will not get compiled and
the window's icon is used instead as a fallback.
REVIEW: 112142
2013-09-11 09:45:47 +02:00
Marco Martin
6f8c32fad7
Revert "add kdeqt5staging dependency"
...
This reverts commit 6c27cc0963
.
2013-09-10 13:23:57 +02:00
Marco Martin
6c27cc0963
add kdeqt5staging dependency
2013-09-10 12:04:26 +02:00
Wojciech Kapuscinski
ea835ccdb1
remove all links to kdeqt5staging
...
QCommandLineParser is now in qt5
REVIEW: 112558
2013-09-10 10:13:05 +02:00
Martin Gräßlin
97ce3dc808
Rework finding of XCB
...
Uses the new components syntax of FindXCB. So far plasma frameworks
only need the XCB component and that one is optional just like XLib.
The find xcb is moved to the toplevel CMakeLists.txt together with
the find x11 and HAVE_X11 gets set only if both X11 and XCB are found.
REVIEW: 112499
2013-09-09 06:14:35 +02:00
David Edmundson
dac6f34963
Add KBookmarks to list of needed modules to fix build
2013-09-05 19:09:18 +01:00
Marco Martin
8f74e67f9d
old test applets live now in examples
2013-09-04 11:57:46 +02:00
Marco Martin
9a9ac9f9e5
containment actions config ui fully working
2013-08-26 21:22:06 +02:00
Kevin Ottens
4058e1da66
Make it build
...
KI18n and KGuiAddons have to come before KConfigWidgets
2013-08-20 10:56:02 +02:00
Kevin Ottens
037277da3c
KWidgets is gone
2013-08-06 18:59:47 +02:00
Sebastian Kügler
186fa2c181
Merge branch 'master' into sebas/kplugins
2013-07-28 13:28:57 +02:00
David Faure
07f7fa328c
Nothing seems to use libdbusmenu-qt in this module.
2013-07-26 18:01:10 +02:00
Sebastian Kügler
d3b9cf5f35
merge
2013-07-25 14:45:49 +02:00
Kevin Ottens
c42406cabc
Pull in the KDE4Attic dependency
2013-07-25 11:54:15 +02:00
Kevin Ottens
39cd64fc68
Revert "Revert "Enabling C++11 flags for clang and gcc""
...
This reverts commit 597397b41f
.
Reverting my own revert now that we have proper consensus on what one
can use of C++11 in KF5. For reference:
http://community.kde.org/Frameworks/Policies#Frameworks_compiler_requirements_and_C.2B.2B11
We probably want that properly done within CMake or E-C-M though.
CCMAIL: plasma-devel@kde.org
CCMAIL: kde-frameworks-devel@kde.org
2013-07-23 10:33:46 +02:00
Sebastian Kügler
06925637a7
Merge branch 'master' into sebas/kplugins
2013-07-18 11:59:42 +02:00
Benjamin Port
9d6dacddc0
Kio was finally renamed KIO
2013-07-17 10:26:22 +02:00
Benjamin Port
9105b715f8
KJS instead of kjs
2013-07-17 10:19:31 +02:00
Sebastian Kügler
668a1bc05e
Merge branch 'master' into sebas/kplugins
2013-07-16 17:49:21 +02:00
Benjamin Port
95870ffae2
Rename kio to Kio
2013-07-16 15:37:03 +02:00
Benjamin Port
d5aeff71e1
Use KTextWidgets instead of ktextwidgets
2013-07-16 13:31:52 +02:00
Benjamin Port
bf2402d3a3
Use KCrash target
2013-07-16 12:32:07 +02:00
Benjamin Port
43d7cc1f9c
remove find old ki18n
2013-07-15 15:36:03 +02:00
Benjamin Port
3a1e6afb42
Rename targets accordingly to their new name in framework
2013-07-15 15:24:25 +02:00
Kevin Ottens
9135b8c161
kguiaddons -> KGuiAddons
2013-07-15 10:20:40 +02:00
Benjamin Port
9f13125a6e
Update CMakeLists in order to take in consideration KDE Frameworks target name change.
2013-07-14 18:17:30 +02:00
Sebastian Kügler
0236f2657f
Merge branch 'master' into sebas/kplugins
2013-07-12 10:47:00 +02:00