l10n daemon script
3db176041b
Upgrade ECM and KF5 version requirements for 5.1.0 release.
2014-08-02 08:21:59 +00:00
l10n daemon script
6e1263c5f8
Upgrade KF5 version.
2014-08-01 17:12:11 +00:00
Àlex Fiestas
af2a44784f
Add an option to build Plasma with coverage
...
At this moment we only add some flags to linker and compiler, lets hope
it is enough.
2014-07-26 23:18:37 +02:00
David Faure
3877ab378c
Upgrade ECM version requirement to 1.0.0 after all.
2014-07-01 20:19:11 +02:00
David Faure
688a629459
Upgrade ECM and KF5 version requirements.
2014-07-01 15:34:40 +02:00
David Faure
862b226f63
Upgrade KF5 version.
2014-07-01 12:40:21 +02:00
David Edmundson
4b74e83fb2
Don't find Qt5::Widgets
...
It's not used explicitly
2014-06-04 18:48:00 +02:00
David Faure
caef1b9f6d
Upgrade ECM and KF5 version requirements.
2014-06-01 12:43:23 +02:00
David Faure
0ba95b52f7
Upgrade KF5 version.
2014-06-01 11:50:18 +02:00
Marco Martin
fd87694c8d
fix build
2014-05-19 18:29:41 +02:00
Marco Martin
924818a0ca
don't link agains KConfigWidgets
...
not needed anymore
2014-05-19 16:58:37 +02:00
Sebastian Kügler
9b644ccdde
dbusmenu-qt won't be needed here
2014-05-12 15:08:14 +02:00
Aurélien Gâteau
a5dc443b1b
Install translated doc if available
2014-05-07 18:06:30 +02:00
Aurélien Gâteau
9ac249719f
Install translations if available
2014-05-06 08:58:07 +02:00
David Faure
19bac3f06d
Upgrade ECM and KF5 version requirements.
2014-05-04 21:03:01 +02:00
David Faure
828f7d509c
Upgrade KF5 version.
2014-05-04 15:02:14 +02:00
David Edmundson
00923cf4a2
Make examples optional (default to off)
...
Review: 117814
2014-04-28 19:27:12 +02:00
Aurélien Gâteau
59b6373669
Move find_package() test back to autotests/CMakeLists.txt
2014-04-26 17:35:02 +02:00
David Faure
e67312837e
cleanup after non-idempotent script
2014-04-26 13:31:57 +02:00
David Faure
a7bde28ad1
separate framework version from dependencies version, to be able to increase the version in two steps at release time, so CI doesn't break
2014-04-26 13:24:32 +02:00
Alex Merry
2ef3b32dcd
Use KF5_INCLUDE_INSTALL_DIR and KF5_INSTALL_TARGETS_DEFAULT_ARGS
...
This is instead of INCLUDE_INSTALL_DIR and INSTALL_TARGETS_DEFAULT_ARGS,
which will lose the "KF5" suffix from the include path.
2014-04-26 12:14:03 +01:00
Aurélien Gâteau
d988b10870
Centralize Qt5 component loading and use same variable as other frameworks
2014-04-26 02:20:13 +02:00
Aurélien Gâteau
b3bf366efc
Reorganize root CMakeLists.txt to closer match layout of other frameworks
2014-04-26 02:00:16 +02:00
Aurélien Gâteau
1f6dea159f
Remove unused config-*.cmake
2014-04-26 01:50:06 +02:00
Kevin Ottens
c2aa81e2d4
All source code under src per policy
2014-04-26 01:48:37 +02:00
Kevin Ottens
30f39fafbc
Should be named docs per the policy
2014-04-26 01:48:37 +02:00
Aurélien Gâteau
7e74b16595
Remove CTest files, they refer to kdelibs
2014-04-26 01:43:27 +02:00
Aurélien Gâteau
737b9b5eb3
Define TRANSLATION_DOMAIN
2014-04-25 10:40:12 +02:00
Michael Palimaka
d488420dcb
Move stray tests to the root directory to be more like
...
other frameworks.
REVIEW: 117599
2014-04-18 02:25:50 +10:00
Michael Palimaka
fe33404fee
Make documentation build.
2014-04-08 01:55:21 +10:00
Michael Palimaka
3b38d57ba3
Remove unused dependencies.
...
REVIEW: 117391
2014-04-08 01:42:10 +10:00
Marco Martin
5b546451ea
proper find_package
2014-04-04 18:13:48 +02:00
Marco Martin
82e9bd46d0
don't depend from Qt5Declarative
...
That's the qt5 port of QGraphicsView-based QML
2014-03-31 18:37:28 +02:00
Marco Martin
7b8d70a348
plasma doesn't depend from kdnssd anymore
2014-03-31 16:45:16 +02:00
David Faure
ae9cd4d7a9
Upgrade ECM version requirement and KF5 version.
2014-03-29 07:52:48 +01:00
Martin Gräßlin
e2620708b8
XCB::COMPOSITE depends on XCB::XFIXES and XCB::RENDER
...
This fixes the not building of the ThumbnailComponent with thumbnail
support.
2014-03-27 14:36:40 +01:00
Marco Martin
a26e04f93b
make documentation build
2014-03-26 15:19:50 +01:00
Aleix Pol
a3641aac25
Fix headers management in plasma-framework
...
Use generate headers instead of having them stored in the repository.
Figure out how relative paths are forwarded around, there were some weird
things.
Stop installing plasma header files in the KDE/ prefix.
2014-03-17 16:28:24 +01:00
Martin Gräßlin
d2452e2917
EGL/X11 backend for WindowThumbnail QQuickItem
...
Introduces a new optional dependency to EGL. If EGL is found the
WindowThumbnail gets compiled with EGL support. The EGL support is
unlike Qt's XCB plugin not mutual exclusive to the GLX backend, thus
it's possible to compile with EGL and GLX at the same time.
By that this implementation is prepared for the case that Qt supports
EGL or GLX through runtime selection.
In practice EGL support is only useful if Qt is compiled with GLESv2.
In that case the corebindingsplugin gets linked against Qt5::Gui_GLESv2
to get the dependency to GLES.
The implementation makes use of the EGL_KHR_image extension
(or EGL_KHR_image_base and EGL_KHR_Image_pixmap) and
the GL_OES_EGL_image extension to bind the X pixmap to an EGLImageKHR.
REVIEW: 116627
2014-03-17 09:09:23 +01:00
David Faure
4152a12390
Upgrade ECM version requirement and KF5 version.
2014-03-01 12:52:02 +01:00
Michael Palimaka
3b7bac1e78
Remove unused dependencies.
...
REVIEW: 116081
2014-02-26 23:40:55 +11:00
Jonathan Riddell
cd4a778948
set SOVERSION to 5
2014-02-25 20:11:28 +00:00
Martin Gräßlin
1249e5bfc1
Follow Qt's OpenGL compile flags
...
Only link against OpenGL if Qt links against OpenGL. This ensures
that we don't run into issues if Qt links GLES and plasma links
GL because that's found.
REVIEW: 115990
2014-02-24 09:43:13 +01:00
Alex Merry
596abe8c68
Use ecm_configure_package_config_file
...
Ported with:
sed -i -e 's/\(include(\)CMake\(PackageConfigHelpers)\)/\1ECM\2/' \
-e 's/\<\(configure_package_config_file\)/ecm_\1/' \
CMakeLists.txt
See http://commits.kde.org/extra-cmake-modules/139f60d81653888f696ef433
2014-02-18 21:18:16 +00:00
Michael Palimaka
c9c4e6c3b2
Remove unused system dependencies.
...
- plasma_appletscript_declarative includes QtUiTools but doesn't use it
- QtPrintSupport is not used anywhere
- Xss, Xext, and SM are not used anywhere
- OpenSSL is not used anywhere
REVIEW: 115830
2014-02-18 03:12:12 +11:00
Martin Gräßlin
bada0c97ba
Ensure that we can build without X11 or XCB
...
* X11 is optional dependency
* XCB is optional dependency
* Qt::X11Extras is only found if both X11 and XCB are found
* switch to HAVE_X11 instead of X11_FOUND in CMakeLists
* remove/fix custom added definitions
* use #if HAVE_X11 instead of #ifdef HAVE_X11 (that is always true)
REVIEW: 115698
2014-02-12 16:20:42 +01:00
Aurélien Gâteau
6a7ebaf293
Do not rely on KF5Umbrella
...
Should fix Jenkins
2014-02-12 15:03:29 +01:00
David Faure
515f9a352f
fix compilation after 18473c9e9e
which changed version.h to include plasma_version.h
2014-02-11 21:19:47 +01:00
Marco Martin
0573a47e06
tests and autotests in top level dir
2014-02-10 15:17:07 +01:00
David Faure
e76d11be9d
Port to updated KActivities
2014-02-08 18:48:40 +01:00