Ivailo Monev
b9d801db49
generic: adjust to kBacktrace() function changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-04 08:25:12 +03:00
Ivailo Monev
4a613cc1ab
generic: drop unused oxygen style background pixmap feature
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-31 08:54:54 +00:00
Ivailo Monev
19b46a1c46
generic: replace QVarLengthArray<T> with std::vector<T> and QVector<T>
...
std::vector<T> for when the data does not have to be shared (e.g. POD
types) and there is no Q_DECLARE_TYPEINFO() involved, QVector<T> for when
data should be shared
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 18:50:02 +00:00
Ivailo Monev
388468c130
kwin: remove useless comment in KWin::Options::updateSettings()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-29 10:11:21 +03:00
Ivailo Monev
0f5f934ad0
kwin: fix test failure in case locale is not the default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-28 14:03:41 +03:00
Ivailo Monev
c380602abf
generic: adjust to KLocale changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-26 23:35:19 +03:00
Ivailo Monev
7d43e558d8
kwin: update extensions list
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 21:20:08 +03:00
Ivailo Monev
0417ee3799
kwin: remove unused and redundant atoms
...
_KDE_SYSTEM_TRAY_EMBEDDING is unused, _KDE_NET_WM_FRAME_STRUT is same as
_NET_FRAME_EXTENTS
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 21:17:57 +03:00
Ivailo Monev
c6114b45d9
generic: do not install kcfg files
...
see the following commit in kdelibs repo:
ee1aa40904077b7cae3c3575ffeaab176e42a85b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-09 05:50:15 +03:00
Ivailo Monev
d5bf44b467
kwin: call the KDecorationOptionsPrivate() constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 03:46:32 +03:00
Ivailo Monev
5c94746f4b
kwin: remove redundant KDecorationProvides class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 03:44:26 +03:00
Ivailo Monev
6f288381c1
ksmserver: drop legacy session support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 09:14:40 +03:00
Ivailo Monev
c99191210f
kwin: add FIXME for KWin::AnimationEffect::clipWindow()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:59:11 +03:00
Ivailo Monev
8b2dd06cdf
kwin: const-correct iterator in KWin::AnimationEffect::updateLayerRepaints()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:54:05 +03:00
Ivailo Monev
6f1c138b12
generic: simplify KDE4WorkspaceConfig
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 04:01:26 +03:00
Ivailo Monev
ce48bc0997
generic: preperations for kdelibs changes
...
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
1df5da15d3
generic: remove references to build variables that are no set
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:23:17 +03:00
Ivailo Monev
472f24878b
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:38:55 +03:00
Ivailo Monev
41b2b2257d
kwin: exclude some source files from the unity build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:18:53 +03:00
Ivailo Monev
dcd7d1a72b
kwin: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:18:27 +03:00
Ivailo Monev
6d5dc0fb4c
kwin: minor KWin::EffectsHandlerImpl::reconfigure() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:10:07 +03:00
Ivailo Monev
8a49d1e8cc
kwin: replace KWin::X11Cursor::createCursor() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:00:53 +03:00
Ivailo Monev
885dec0ded
kwin: remove menu pixmap hack
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 20:16:40 +03:00
Ivailo Monev
ec2d106e5c
kwin: remove unused KWin::MockTabBoxHandler::outlineWindowIds() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:49:54 +03:00
Ivailo Monev
ca562dc52d
kwin: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:46:01 +03:00
Ivailo Monev
da9ab00ac4
kwin: remove redundant QString constructs
...
KCmdLineArgs::getOption() returns QString
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 00:22:13 +03:00
Ivailo Monev
4523c3f7bd
kwin: remove unused XCB and X11 header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 00:17:35 +03:00
Ivailo Monev
09ffee0462
generic: exclude some source files from the unity build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:21:43 +03:00
Ivailo Monev
ec58bdac02
kwin: compiler warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:30:43 +03:00
Ivailo Monev
a20df131ed
kwin: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:14:07 +03:00
Ivailo Monev
39644edba3
kwin: repalce abort() calls with kFatal()
...
kFatal() also aborts but logs a message (if configured to do so)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:30:15 +03:00
Ivailo Monev
0b0b9261e5
kwin: minor KWin::Client::setShortcut() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:16:33 +03:00
Ivailo Monev
d16f960eaa
kwin: remove declaration of non-existing KWin::Workspace::modalActionsSwitch() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:12:37 +03:00
Ivailo Monev
eefc1d9735
kwin: remove irrelevant TODO
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:11:29 +03:00
Ivailo Monev
3bac58560b
kwin: initialize variable in KWin::TabBox::reconfigure()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:11:15 +03:00
Ivailo Monev
f4bc370f3e
kwin: correct indentation in KWin::TabBox::modalActionsSwitch()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:08:38 +03:00
Ivailo Monev
40c45f364a
kwin: correct indentation in KWin::ShowFpsEffect::paintWindow()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:03:26 +03:00
Ivailo Monev
0414d8cfe6
kwin: correct KWin::WindowQuadList and KWin::PaintClipper indentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:02:42 +03:00
Ivailo Monev
d95c55253b
kwin: correct indendation in KWin::Client::handleMoveResize()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 20:49:39 +03:00
Ivailo Monev
1cbda72fad
generic: replace use of QTime as timer with QElapsedTimer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 12:57:37 +03:00
Ivailo Monev
be89c3a277
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:15:13 +03:00
Ivailo Monev
a6ad508741
kwin: uncomment code for debug type build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:47:41 +03:00
Ivailo Monev
3598df111b
kwin: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:46:51 +03:00
Ivailo Monev
19656fc81a
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-24 23:36:11 +03:00
Ivailo Monev
34f57d6abb
kwin: remove declaration of non-existing KWin::XRenderPicture::fromImage() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-24 15:14:02 +02:00
Ivailo Monev
c6d63798cf
generic: adjust to KApplication changes
...
KApplication::quitOnSignal() is now called from KApplication constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-23 15:13:14 +02:00
Ivailo Monev
cf8c8af824
kwin: log debug message when starting xkill
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-13 11:10:18 +02:00
Ivailo Monev
71ca696077
kwin: correct metadata type
...
note that the getter (KWin::AnimationEffect::metaData()) used to return
signed integer while the setter (KWin::AnimationEffect::setMetaData())
takes unsigned integer as argument, i.e. looks like someone messed up
somewhere
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-12 09:40:52 +02:00
Ivailo Monev
c6b3223495
kwin: someone's typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-12 09:33:26 +02:00
Ivailo Monev
3f67bb50c5
kwin: remove unused KWin::AniData::customCurve member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-12 09:31:29 +02:00