Commit graph

35 commits

Author SHA1 Message Date
Ivailo Monev
1c9366aabe generic: get rid of redundant KMimeTypeValidator and KStringListValidator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 01:15:11 +00:00
Ivailo Monev
1f34f5ad73 generic: use CMake export header generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
aceeceb7e4 generic: remove unused KBugReport
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 06:52:45 +00:00
Ivailo Monev
c6f33f23aa generic: get rid of KImageCache and KSharedDataCache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-05 03:48:27 +00:00
Ivailo Monev
cbab776c48 generic: get rid of KMenuBar
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 05:13:47 +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
82dbf8202b generic: remove redundant classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 04:31:52 +02:00
Ivailo Monev
fffe0fe45e kdeui: drop unused proxy model
only the PIM suite uses it which is unlikely to be maintained

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-28 03:45:16 +02:00
Ivailo Monev
28f41fa146 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-23 05:13:07 +02:00
Ivailo Monev
bd37b35920 kdeui: support status notifier without libdbusmenu-qt
this is basicly to make code build, does not mean it will work as
expected. the change basicly adds the bits needed to make other
system tray components build gracefully withouts hacks.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-17 16:14:15 +02:00
Ivailo Monev
bfe28597fb kdeui: fix syntax error in cmake file since d7255aa3
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-13 15:27:35 +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
9d45b3904a generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-01 15:48:34 +02:00
Ivailo Monev
a7b93fa3b2 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-01 15:08:31 +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
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
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
dd91e1adb1 generic: misc cleanups 2015-08-18 19:06:24 +03:00
Ivailo Monev
142f2cbbc4 kdeui: drop unfinished kservice support
I could not even find the source code for it on the official KDE
download page for it and from what I found it has never been
finished nor implemented well.
2015-08-16 02:38:58 +03:00
Ivailo Monev
21ad0df488 generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
Ivailo Monev
68d04274f0 kded: link to kdecore instead of kio as kio library is not used 2015-07-10 07:13:32 +03:00
Ivailo Monev
a7064db00e generic: deal with LINK_INTERFACE_LIBRARIES, cmake >=2.8.11 required now 2015-06-25 00:27:48 +03:00
Ivailo Monev
bbcc925269 generic: drop ksvgrenderer 2015-05-14 14:42:19 +00:00
Ivailo Monev
453b8cbcc8 generic: kill deprecated cruft with fire 2015-03-01 02:02:30 +00:00
Ivailo Monev
f0d85e45ad generic: normalize libraries versioning 2015-01-24 21:45:28 +00:00
Ivailo Monev
be4d48be75 remove attica related cruft from kdeui 2015-01-11 18:17:12 +00:00
Ivailo Monev
378d9d312a bring back kbugreport
it is required by homerun and possibly others, the fancy KBugReport
header was not remove but this is now irrelevant
2014-12-21 15:16:03 +00:00
Ivailo Monev
ca50f74371 remove remote plasma widgets support 2014-12-03 22:02:54 +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
3f0dd268de remove win and mac cruft 2014-11-27 18:22:42 +00:00
Ivailo Monev
3de3a2b122 follow up on the last commit 2014-11-26 03:12:55 +00:00
Ivailo Monev
0773b20082 make it possible to change bug reports URL via build-time variable 2014-11-25 23:25:27 +00:00
Ivailo Monev
808983c6bc remove KDE specifiec bug reports dialog; minor cleanup (menuHelpContents enumerator) 2014-11-25 18:37:07 +00:00
Ivailo Monev
814163a8dc initial import 2014-11-13 01:04:59 +02:00