Commit graph

277 commits

Author SHA1 Message Date
Ivailo Monev
957ec97281 kdeui: restore behaviour prior to cd1ca7c8
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 16:23:25 +00:00
Ivailo Monev
cd1ca7c87e generic: replace KProcess with QProcess where feasable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 06:09:02 +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
bd72097a15 generic: fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-25 18:14:50 +00:00
Ivailo Monev
9c5e63ef16 generic: replace socklen_t/kde_socklen_t with QT_SOCKLEN_T
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 13:19:18 +00:00
Ivailo Monev
8493b8a06e generic: remove KDED/KCM compatility bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 20:56:30 +00:00
Ivailo Monev
751528cbe8 generic: remove unused functions, members and methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-19 09:27:29 +00:00
Ivailo Monev
76b834d054 generic: remove redundant KHBox and KVBox headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 18:42:39 +00:00
Ivailo Monev
e53de3cbb8 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-16 13:56:36 +00:00
Ivailo Monev
d5dc1bd28c kdeui: remove support for obsolete StaysOnTop
it was never in the EWMH specs as far as I can tell, and it certainly is
not in the latest one from:
https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-16 13:47:17 +00:00
Ivailo Monev
383d2cd332 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-12 11:07:40 +00:00
Ivailo Monev
a15eff9116 Revert "kdeui: ease identification of invalid icon groups"
note to self: this breaks the icons in systemsettings and requires
a bit more poking into the source than I've initially put into it

This reverts commit 170da9afc4.
2016-04-06 11:53:04 +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
aceeceb7e4 generic: remove unused KBugReport
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 06:52:45 +00:00
Ivailo Monev
170da9afc4 kdeui: ease identification of invalid icon groups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-05 12:37:36 +00:00
Ivailo Monev
40ddf974db generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-05 11:51:14 +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
ef15158907 kdeui: do not use disk storage for icon cache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-05 00:50:42 +00:00
Ivailo Monev
b355dff926 kdeui: remove gone package entry
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-02 06:51:13 +00:00
Ivailo Monev
5c60c9643f generic: remove D-Bus crash handler from core
it is obviously the wrong approach to report applications crashes
as is noted in the comment in kdebug. since it is only for
KApplications, which provide D-Bus interface, it can be handled
differently with a separate daemon that monitors for wrong
behavior but that is not needed really since DrKonqi does a fine
job at providing feedback when such even occurs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-29 06:54:14 +00:00
Ivailo Monev
6e04123edb kdeui: handle long text in KInputDialog better
the point is to reduce the horisontal lenght of the widget while simulating
a gap between the text (label) and the other widgets. also even when the
dialog is resised, the text should always stay on top of the widget not
moved to the center of the dialog

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-29 00:56:15 +00:00
Ivailo Monev
b9788987ab generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-28 16:28:57 +00:00
Ivailo Monev
ab1b4710ba generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-28 15:29:35 +00:00
Ivailo Monev
7506a2cef6 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-27 02:35:23 +00:00
Ivailo Monev
aa427fbc74 generic: get rid of TopMenu window mask
I think the last use of it went away with KMenuBar, other parts Katana
mostly check for it so that they can ignore it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 17:19:15 +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
05dd897b78 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 03:17:36 +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
106a76e67f generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-17 20:49:17 +02:00
Ivailo Monev
14f89b73a3 kdeui: do not hardcode the pixmaps directory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-12 20:53:00 +02:00
Ivailo Monev
80572b5984 kdeui: fix regression since 82dbf820
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 17:27:58 +02:00
Ivailo Monev
759bb1b0b7 kdeui: match logic for mime-type icon with KIO in KHistoryComboBox
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 05:11:01 +02: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
0aaace3b61 kdeui: fix build of kstyle against Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-11 15:31:48 +02:00
Ivailo Monev
43289ee0fb generic: fix some compiler warnings due to 9ff99942
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-08 04:42:26 +02:00
Ivailo Monev
78a79cd548 kdeui: fix compiler warning about wrong type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 18:20:23 +02:00
Ivailo Monev
5c2ce9ef9e kdeui: remove useless KLineEdit::focusInEvent() and KLineEdit::focusOutEvent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-01 16:47:15 +02:00
Ivailo Monev
f7bf6ebaf6 kdeui: remove useless KTextEdit::focusOutEvent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-01 16:28:31 +02:00
Ivailo Monev
253bb60fcb kdeui: merge KUniqueApplication::start() overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-01 16:17:28 +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
cbdb08b7df kdeui: drop overload for ToolBarHandler
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-23 04:25:59 +02:00
Ivailo Monev
114af2916c kdeui: minor movie path lookup optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-22 16:55:34 +02:00
Ivailo Monev
2afcd384f3 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-20 00:01:16 +02:00
Ivailo Monev
e515c1bf23 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-19 22:36:56 +02:00
Ivailo Monev
9baa39f370 kdeui: enable legacy mode when not build with libdbusmenu-qt support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-18 04:52:26 +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
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
44e2b97b25 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-16 17:55:59 +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