Commit graph

17 commits

Author SHA1 Message Date
Ivailo Monev
e7f9852d5f plasma: implement option to disable session management
I have idea about adding one more option but not sure if I should, the idea
is to restart applications even if not registered for session management
since klauncher tracks applications anyway. which applications are
restarted then becomes limited to what klauncher starts tho

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 23:09:40 +03:00
Ivailo Monev
516b46e3ec kcontrol: use the same presentwindows layout mode for desktop and netbook
presentwindows being the kwin effect name

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-22 19:29:41 +03:00
Ivailo Monev
27845ee910 kcontrol: simply override settings based on form factor from workspaceoptions KCM
it is done for the window placement and "borderless maximized windows"
options, the form factor feature shall be like a profile - instead of
overriding config options with fallback from this and that config it shall
override all relevant options from hardcoded values and even act as reset

on a side note what the form factor option does is setup other options
via single combo box, individual config options can be tuned from other
KCM (such as kwincompositing)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 14:42:26 +03:00
Ivailo Monev
789d354b81 kcontrol: use BorderlessMaximizedWindows config key to decide the workspace form factor
disabling plasma-desktop should never be done for Katana session even tho
it can be done because it is started from XDG autostart file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 14:21:07 +03:00
Ivailo Monev
826ebb6a81 kcontrol: debug type build fix
compile-time assert could cause the build to fail

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:10:09 +03:00
Ivailo Monev
f5e2d57c7f kcontrol: add note about the theme cache size suffix translation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:07:18 +03:00
Ivailo Monev
97d16d55c9 kcontrol: make the logic match the variable name in workspaceoptions KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 06:03:30 +03:00
Ivailo Monev
574846b9da kcontrol: implement option to disable/enable plasma theme cache and change its size
site note: 100 MB pixmap cache is more than enough

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 13:49:36 +03:00
Ivailo Monev
1212fc79f7 generic: adjust to authorization changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:12:57 +03:00
Ivailo Monev
183a3ab36a kcontrol: remove reference to removed KWin effects
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-01 20:17:02 +03:00
Ivailo Monev
360a3e818f generic: sync decoration buttons string
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-01 20:12:57 +03:00
Ivailo Monev
5c6056952d generic: remove dashboard support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 04:04:04 +03:00
Ivailo Monev
de7cddaba2 generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-08 14:51:07 +00:00
Ivailo Monev
2baf4467d1 generic: major build system cleanup 2015-09-01 04:37:19 +03:00
Ivailo Monev
0fba3a1841 kcontrol: remove remains of plasma-netbook reference 2015-07-19 19:33:47 +03:00
Ivailo Monev
c433e4502a generic: adjust for use with CMake moc 2015-02-27 09:28:46 +00:00
Ivailo Monev
a7fd791926 initial import 2014-11-13 19:30:51 +02:00