Commit graph

25 commits

Author SHA1 Message Date
Ivailo Monev
5f54837b9a kstart: implement option to not use temporary rules
for simulating clients actually demanding attention (not done by kwin
rule)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-25 09:35:58 +03:00
Ivailo Monev
9194097ab6 kstart: use the same rule number as other rules for demandattention
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-19 04:49:19 +03:00
Ivailo Monev
2f40ea0192 kstart: new --demands-attention argument
requires the previous commit, does nothing unless the window is iconified
or minimized (that is how "demands attention" feature works)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-19 04:09:43 +03:00
Ivailo Monev
957da2bb43 generic: adjust to KRun changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 03:22:02 +03:00
Ivailo Monev
fb686dc3c1 plasma: implement session manager
comes along with plenty of other changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 08:33:28 +03:00
Ivailo Monev
209a35f8df kstart: port the window state bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 01:11:08 +02:00
Ivailo Monev
e3bfb448ba kstart: replace KProcess with QProcess
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-21 02:51:44 +03:00
Ivailo Monev
ca21b19e3b kstart: adjust to KToolInvocation changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-19 14:29:04 +02:00
Ivailo Monev
0496f7ff09 kstart: adjust to KXMessages changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 04:14:16 +03:00
Ivailo Monev
5dea205ad7 kstart: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 23:29:28 +03:00
Ivailo Monev
2840289b5b kstart: deal with one of the TODOs related to porting old code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 23:26:39 +03:00
Ivailo Monev
622be47d16 kstart: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 23:19:56 +03:00
Ivailo Monev
e532e0e77c generic: fix regressions since f1cfe7bdba
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 07:17:56 +03:00
Ivailo Monev
f238774f26 kstart: remove internal __GNUC__ definition checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 20:33:11 +03:00
Ivailo Monev
59e5d0bd57 kstart: correct arguments passing to command
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-17 14:07:26 +02:00
Ivailo Monev
1373cf6752 kstart: adjust to KToolInvocation changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-22 00:30:26 +02:00
Ivailo Monev
32a1119957 Revert "kstart: adjust to recent changes"
This reverts commit a606bf7a21.
2019-06-28 15:40:51 +00:00
Ivailo Monev
a606bf7a21 kstart: adjust to recent changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-13 16:35:56 +00:00
Ivailo Monev
f1cfe7bdba generic: replace KProcess with QProcess where feasable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 16:22:26 +00:00
Ivailo Monev
3be53bc265 generic: get rid of TopMenu window mask
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 17:28:08 +00:00
Ivailo Monev
840c8a25cc generic: make changes required for building against katie 2015-08-12 13:11:16 +03:00
Ivailo Monev
01bca9ae2d generic: cleanups 2015-05-01 21:53:41 +00:00
Ivailo Monev
0bb66c0c17 generic: remove support for override/unmanaged window type (part 3) 2015-04-20 14:10:36 +00:00
Ivailo Monev
c433e4502a generic: adjust for use with CMake moc 2015-02-27 09:28:46 +00:00
Ivailo Monev
fdeee7c849 imported everything from kde-runtime 2014-11-15 04:16:00 +02:00