Ivailo Monev
add566bc21
kdeui: initialize variables in NETWinInfo::kdeGeometry()
...
in case XGetGeometry() fails and the variables end-up being uninitialized
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-30 01:29:36 +03:00
Ivailo Monev
a7654dc3db
kdeui: remove redundant _KDE_NET_WM_FRAME_STRUT atom and checks for it
...
see the following commit in kde-workspace:
0417ee37990d43a20d1c1ce05aeb213d2c1866f6
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 21:18:18 +03:00
Ivailo Monev
a4a374b1f2
kdeui: correct NET::timestampCompare() return type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-16 04:05:39 +02:00
Ivailo Monev
407275beae
kdeui: replace NETWinInfo::iconInternal() and NETWinInfo::setIconInternal() with their body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 01:36:30 +03:00
Ivailo Monev
496090d3fa
kdeui: fix build issue caused by recent X11 changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-06-24 02:35:36 +00:00
Ivailo Monev
728e5f7061
generic: get rid of KXUtils
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-15 15:08:04 +00:00
Ivailo Monev
293c931e22
Revert "generic: port some functionality to XCB"
2016-08-12 00:52:46 +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
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
57b3aa692c
generic: misc cleanups
2015-08-24 23:45:12 +03:00
Ivailo Monev
aac869a637
kdeui: apply some code style to window management files
...
the changes are incomplete, still a lot to be done
2015-08-20 20:51:57 +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
928843400c
kdeui: merge NETWinInfo2 and NETWinInfo classes
2015-08-20 04:38:55 +03:00
Ivailo Monev
bf501e6429
generic: remove redudant virtual_hook definitions
2015-04-23 14:50:12 +00:00
Ivailo Monev
b7025d7a97
kdeui: remove support for override/unmanaged window type
2015-04-20 07:23:30 +00:00
Ivailo Monev
588759ff7c
kdeui: drop support for _KDE_NET_WM_ACTIVITIES
...
previous changed that were supposed to do this were almost right,
the only exception to make it right is to change netAtomCount
accordingly preventing out-of-bounds actions
2015-01-25 05:14:00 +00:00
Ivailo Monev
187981587b
partitially revert 92c0cae and remove some activities related cruft
2015-01-16 02:17:28 +00:00
Ivailo Monev
908c9b4b78
remove custom Window Manager activities definitions
2015-01-15 20:17:54 +00:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00