Commit graph

58 commits

Author SHA1 Message Date
Ivailo Monev
5a5a20c327 generic: get rid of KJS and KHTML for good
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-07 03:42:53 +00:00
Ivailo Monev
d6103c84ce generic: get rid of KZoneAllocator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 09:15:26 +00:00
Ivailo Monev
b0c494acaa generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 04:06:49 +00:00
Ivailo Monev
263a1075be generic: mark Perl as runtime dependency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-03 20:43:38 +00:00
Ivailo Monev
d398932909 generic: drop Phonon in favour of MPV and custom player classes
kcompactdisc was remove because there is no use for it in the
current set of applications supported, if it is needed it will
need some work to make it use KMediaPlayer or whatever.

the Plasma VideoWidget class was dropped because custom widgets
(at some point) will be dropped unless absolutely needed and
hopefully getting rid of the heavy-weight QML stuff.

the new KMediaPlayer and KMediaWidgets classes are experimental
but they have been tested and they work as they should.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-20 02:43:02 +00:00
Ivailo Monev
bb26b6abd8 generic: make KJS KHTML exclusive
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-04 16:07:03 +02:00
Ivailo Monev
865ac9b08f generic: oops, fix khtmlrc installation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-19 12:50:54 +02:00
Ivailo Monev
cb01b196a6 generic: install khtmlrc even if webkit support is prefered
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-19 02:25:52 +00:00
Ivailo Monev
9272567f30 generic: build khtml only of qtwebkit is not found
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-18 06:37:35 +02:00
Ivailo Monev
da3470ce46 generic: lookup libdbusmenu-qt via macro_optional_find_package() 2015-11-12 17:42:34 +02:00
Ivailo Monev
d7255aa3b1 generic: make libdbusmenu-qt optional
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-12 17:35:14 +02:00
Ivailo Monev
39f1e04295 generic: add back khtml and kjs with some changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 23:23:53 +02:00
Ivailo Monev
1daae79708 generic: make webkit optional
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 20:51:23 +02:00
Ivailo Monev
d957fc4852 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 16:15:48 +02:00
Ivailo Monev
ea3bc85252 Revert "generic: install export files in modern location"
This reverts commit 43f704e26a.
2015-11-06 16:15:11 +02:00
Ivailo Monev
5b1c0c850c generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 16:15:09 +02:00
Ivailo Monev
43f704e26a generic: install export files in modern location
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 12:58:29 +02:00
Ivailo Monev
93f5415879 generic: import kimio plugin for webp format from kde-workspace repo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-01 05:10:05 +02:00
Ivailo Monev
8ef7185ca9 generic: update CTest and CPack configs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 13:28:30 +02:00
Ivailo Monev
295393eaae generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 12:18:13 +02:00
Ivailo Monev
f6d493c99d generic: append git revision to KDE_VERSION_STRING if possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 05:45:34 +02:00
Ivailo Monev
11ac57a34f generic: add cpack config file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 05:45:08 +02:00
Ivailo Monev
941fd29d95 generic: prepare for release, minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 04:24:11 +02:00
Ivailo Monev
26a1b35e6c generic: mostly build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 17:52:26 +02:00
Ivailo Monev
a0dbbaabdf generic: rename merged libraries directories for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 13:57:28 +02:00
Ivailo Monev
b4f374cc9b experimental: declare kdeclarative library as stable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 09:39:35 +02:00
Ivailo Monev
702117113b generic: mostly build system cleanups 2015-10-29 08:11:13 +02:00
Ivailo Monev
c5fafc43e5 generic: remove platform cmake file and other non-relevant to the project files 2015-10-12 13:01:48 +03:00
Ivailo Monev
078b3431a5 generic: misc cleanups 2015-09-03 22:21:32 +00:00
Ivailo Monev
007a44cd2f generic: major build system cleanup
the test are broken!
2015-09-01 01:05:33 +03:00
Ivailo Monev
6ee471194f generic: misc cleanups 2015-08-26 07:41:39 +03:00
Ivailo Monev
332bb23e15 generic: port some functionality to XCB
the module for finding the library is simple and kdeui now has to
link to both X11 and XCB libraries but this allows clients that
make use of the KDE window management API to not use Xlib API.
2015-08-20 06:06:40 +03:00
Ivailo Monev
e896874b00 generic: bump version to 4.17.0 2015-07-13 13:52:34 +03:00
Ivailo Monev
a8ac3f9cd9 generic: drop kconf_update and support for it in kded
since most of the settings are "frozen" now there is little to no
chance that it will be needed. CMake files that reference paths
for installing .upd files are left intact for now.
2015-07-08 05:13:12 +03:00
Ivailo Monev
d63f62ef99 generic: import libkdcraw and libkexiv2, minor cleanup 2015-06-15 21:15:22 +03:00
Ivailo Monev
41bfc0e575 generic: bump version to 4.16.0 2015-03-01 05:23:53 +00:00
Ivailo Monev
a1017cb0f7 generic: bump version to 4.15.0 2015-01-28 23:15:42 +00:00
Ivailo Monev
53f19c1605 generic: minor cleanup 2015-01-27 02:20:27 +00:00
Ivailo Monev
adb463c6cb generic: drop perl scripts which are redudant 2015-01-26 14:42:14 +00:00
Ivailo Monev
aa7ee2d262 remove knewstuff 2015-01-11 18:03:28 +00:00
Ivailo Monev
f04a3c6e9b remove activities support 2014-12-08 13:41:35 +00:00
Ivailo Monev
a533f37951 add cmake module to find UDisks2 and use it at build-time to automatically use UDisks2 instead of UDisks(1) for Solid backend 2014-12-04 14:36:57 +00:00
Ivailo Monev
ca50f74371 remove remote plasma widgets support 2014-12-03 22:02:54 +00:00
Ivailo Monev
a499c2d11d fix build of external software by not including config-misc header and place BUG_REPORT_URL and BUG_REPORT_EMAIL into kglobalsettings header 2014-11-29 23:03:51 +00:00
Ivailo Monev
6e700dc650 replace bugs.kde.org with BUG_REPORT_URL; replace submit@bugs.kde.org with BUG_REPORT_EMAIL (new); remove kdoctools (Doxygen is used for API docs, anything else needs it besides some handbook slaves?); moved kwebkitpart translations to kde-l10n 2014-11-29 21:30:53 +00:00
Ivailo Monev
727e78a4bd merged kactivities 2014-11-22 18:36:32 +00:00
Ivailo Monev
b355de5a12 removed docs 2014-11-22 16:18:38 +00:00
Ivailo Monev
38e51fdfc3 bump minimuym Qt version requirement due to update DBus interfaces 2014-11-22 13:24:06 +00:00
Ivailo Monev
6141d2ef50 removed kjs and kjsembed 2014-11-18 13:35:43 +00:00
Ivailo Monev
089d87392b removed khtml 2014-11-18 13:21:08 +00:00