mirror of
https://github.com/altlinux/admx-basealt.git
synced 2025-01-02 21:17:38 +03:00
Added a policy to configure the action on session suspension
This commit is contained in:
parent
8c98343166
commit
5cf163af47
114
BaseALTKDE.admx
114
BaseALTKDE.admx
@ -1162,6 +1162,120 @@
|
||||
</boolean>
|
||||
</elements>
|
||||
</policy>
|
||||
<policy name="kde-stopsessiontype" class="User" displayName="$(string.kde-stopsessiontype)"
|
||||
explainText="$(string.kde-stopsessiontype_help)"
|
||||
key="Software\BaseALT\Policies\KDE"
|
||||
presentation="$(presentation.kde-stopsessiontype-user-pr)">
|
||||
<parentCategory ref="system:ALT_PowerManagement_KDE" />
|
||||
<supportedOn ref="system:SUPPORTED_AltP10" />
|
||||
<elements>
|
||||
<enum id="kde-stopsessiontype-ac_setter" valueName="powermanagementprofilesrc.StopSessionTypeAC" required="true">
|
||||
<item displayName="$(string.kde-suspendType-1)">
|
||||
<value>
|
||||
<string>{"AC][SuspendSession":{"suspendType":"1"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-2)">
|
||||
<value>
|
||||
<string>{"AC][SuspendSession":{"suspendType":"2"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-4)">
|
||||
<value>
|
||||
<string>{"AC][SuspendSession":{"suspendType":"4"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-8)">
|
||||
<value>
|
||||
<string>{"AC][SuspendSession":{"suspendType":"8"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-32)">
|
||||
<value>
|
||||
<string>{"AC][SuspendSession":{"suspendType":"32"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
</enum>
|
||||
<enum id="kde-stopsessiontype-battery_setter" valueName="powermanagementprofilesrc.StopSessionTypeBattery" required="true">
|
||||
<item displayName="$(string.kde-suspendType-1)">
|
||||
<value>
|
||||
<string>{"Battery][SuspendSession":{"suspendType":"1"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-2)">
|
||||
<value>
|
||||
<string>{"Battery][SuspendSession":{"suspendType":"2"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-4)">
|
||||
<value>
|
||||
<string>{"Battery][SuspendSession":{"suspendType":"4"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-8)">
|
||||
<value>
|
||||
<string>{"Battery][SuspendSession":{"suspendType":"8"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-32)">
|
||||
<value>
|
||||
<string>{"Battery][SuspendSession":{"suspendType":"32"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
</enum>
|
||||
<enum id="kde-stopsessiontype-lowbattery_setter" valueName="powermanagementprofilesrc.StopSessionTypeLowBattery" required="true">
|
||||
<item displayName="$(string.kde-suspendType-1)">
|
||||
<value>
|
||||
<string>{"LowBattery][SuspendSession":{"suspendType":"1"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-2)">
|
||||
<value>
|
||||
<string>{"LowBattery][SuspendSession":{"suspendType":"2"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-4)">
|
||||
<value>
|
||||
<string>{"LowBattery][SuspendSession":{"suspendType":"4"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-8)">
|
||||
<value>
|
||||
<string>{"LowBattery][SuspendSession":{"suspendType":"8"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
<item displayName="$(string.kde-suspendType-32)">
|
||||
<value>
|
||||
<string>{"LowBattery][SuspendSession":{"suspendType":"32"}}</string>
|
||||
</value>
|
||||
</item>
|
||||
</enum>
|
||||
<boolean id="kde-stopsessiontype-ac_blocker" key="Software\BaseALT\Policies\KDELocks" valueName="powermanagementprofilesrc.StopSessionTypeAC">
|
||||
<trueValue>
|
||||
<decimal value="1" />
|
||||
</trueValue>
|
||||
<falseValue>
|
||||
<decimal value="0" />
|
||||
</falseValue>
|
||||
</boolean>
|
||||
<boolean id="kde-stopsessiontype-battery_blocker" key="Software\BaseALT\Policies\KDELocks" valueName="powermanagementprofilesrc.StopSessionTypeBattery">
|
||||
<trueValue>
|
||||
<decimal value="1" />
|
||||
</trueValue>
|
||||
<falseValue>
|
||||
<decimal value="0" />
|
||||
</falseValue>
|
||||
</boolean>
|
||||
<boolean id="kde-stopsessiontype-lowbattery_blocker" key="Software\BaseALT\Policies\KDELocks" valueName="powermanagementprofilesrc.StopSessionTypeLowBattery">
|
||||
<trueValue>
|
||||
<decimal value="1" />
|
||||
</trueValue>
|
||||
<falseValue>
|
||||
<decimal value="0" />
|
||||
</falseValue>
|
||||
</boolean>
|
||||
</elements>
|
||||
</policy>
|
||||
<policy name="kde-wallpaper" class="User" displayName="$(string.kde-wallpaper)"
|
||||
explainText="$(string.kde-wallpaper_help)"
|
||||
presentation="$(presentation.kde-wallpaper-user-pr)"
|
||||
|
@ -208,6 +208,17 @@ The time to pause session on plugged in, on battery, and low battery has the fol
|
||||
|
||||
</string>
|
||||
|
||||
<string id="kde-stopsessiontype">Session pause action</string>
|
||||
<string id="kde-stopsessiontype_help">This policy allows you to select the type of action to take when suspending a session in different power modes: on battery power, on AC power, and on low battery. Valid parameter values:
|
||||
|
||||
- Switching to standby mode;
|
||||
- Go to sleep mode;
|
||||
- Switch to hybrid sleep mode;
|
||||
- Turn off computer;
|
||||
- Lock screen.
|
||||
|
||||
</string>
|
||||
|
||||
<string id="kde-desktops">Virtual desktops</string>
|
||||
<string id="kde-desktops_help">This policy allows you to configure the number of virtual desktops. The number of tables can be from one to four inclusive.</string>
|
||||
|
||||
@ -387,6 +398,12 @@ If the policy is disabled, clicking on the file or folder will highlight it.
|
||||
<string id="kde-timer-30">30 минут</string>
|
||||
<string id="kde-timer-60">60 минут</string>
|
||||
|
||||
<string id="kde-suspendType-1">Switching to standby mode</string>
|
||||
<string id="kde-suspendType-2">Sleep mode</string>
|
||||
<string id="kde-suspendType-4">Entering hybrid sleep mode</string>
|
||||
<string id="kde-suspendType-8">Turn off computer</string>
|
||||
<string id="kde-suspendType-32">lock screen</string>
|
||||
|
||||
</stringTable>
|
||||
<presentationTable>
|
||||
<presentation id="kde-win-activate-user-pr">
|
||||
@ -532,6 +549,17 @@ If the policy is disabled, clicking on the file or folder will highlight it.
|
||||
<checkBox refId="kde-stopsessiontime-lowbattery_blocker">Block</checkBox>
|
||||
<text>Blocking changes to this setting by the user. After restarting the device, the user's changes to the settings are not saved.</text>
|
||||
</presentation>
|
||||
<presentation id="kde-stopsessiontype-user-pr">
|
||||
<dropdownList noSort="true" defaultItem="0" refId="kde-stopsessiontype-ac_setter">Action when suspending a session while on mains power:</dropdownList>
|
||||
<checkBox refId="kde-stopsessiontype-ac_blocker">Block</checkBox>
|
||||
<text>Blocking changes to this setting by the user. After restarting the device, the user's changes to the settings are not saved.</text>
|
||||
<dropdownList noSort="true" defaultItem="0" refId="kde-stopsessiontype-battery_setter">Action when suspending a session while on battery power:</dropdownList>
|
||||
<checkBox refId="kde-stopsessiontype-battery_blocker">Block</checkBox>
|
||||
<text>Blocking changes to this setting by the user. After restarting the device, the user's changes to the settings are not saved.</text>
|
||||
<dropdownList noSort="true" defaultItem="0" refId="kde-stopsessiontype-lowbattery_setter">Action on session pause when battery is low:</dropdownList>
|
||||
<checkBox refId="kde-stopsessiontype-lowbattery_blocker">Block</checkBox>
|
||||
<text>Blocking changes to this setting by the user. After restarting the device, the user's changes to the settings are not saved.</text>
|
||||
</presentation>
|
||||
</presentationTable>
|
||||
</resources>
|
||||
</policyDefinitionResources>
|
@ -208,6 +208,17 @@
|
||||
|
||||
</string>
|
||||
|
||||
<string id="kde-stopsessiontype">Действие при приостановке сеанса</string>
|
||||
<string id="kde-stopsessiontype_help">Данная политика позволяет выбрать тип действия при приостановке сеанса в разных режимах электропитания: при питании от батареи, от сети, при низком уровне заряда. Допустимые значения параметра:
|
||||
|
||||
- Переход в ждущий режим;
|
||||
- Перейти в спящий режим;
|
||||
- Перейти в гибридный спящий режим;
|
||||
- Выключить компьютер;
|
||||
- Заблокировать экран.
|
||||
|
||||
</string>
|
||||
|
||||
<string id="kde-desktops">Виртуальные рабочие столы</string>
|
||||
<string id="kde-desktops_help">Данная политика позволяет настраивать количество виртуальных рабочих столов. Количество столов может быть от одного до четырёх включительно.</string>
|
||||
|
||||
@ -387,6 +398,12 @@
|
||||
<string id="kde-timer-30">30 минут</string>
|
||||
<string id="kde-timer-60">60 минут</string>
|
||||
|
||||
<string id="kde-suspendType-1">Переход в ждущий режим</string>
|
||||
<string id="kde-suspendType-2">Переход в спящий режим</string>
|
||||
<string id="kde-suspendType-4">Переход в гибридный спящий режим</string>
|
||||
<string id="kde-suspendType-8">Выключить компьютер</string>
|
||||
<string id="kde-suspendType-32">Заблокировать экран</string>
|
||||
|
||||
</stringTable>
|
||||
<presentationTable>
|
||||
<presentation id="kde-win-activate-user-pr">
|
||||
@ -532,6 +549,17 @@
|
||||
<checkBox refId="kde-stopsessiontime-lowbattery_blocker">Блокировать</checkBox>
|
||||
<text>Блокировка изменений данной настройки пользователем. После перезагрузки устройства внесённые пользователем изменения настройки не сохраняются.</text>
|
||||
</presentation>
|
||||
<presentation id="kde-stopsessiontype-user-pr">
|
||||
<dropdownList noSort="true" defaultItem="0" refId="kde-stopsessiontype-ac_setter">Действие при приостановке сеанса при питании от сети:</dropdownList>
|
||||
<checkBox refId="kde-stopsessiontype-ac_blocker">Блокировать</checkBox>
|
||||
<text>Блокировка изменений данной настройки пользователем. После перезагрузки устройства внесённые пользователем изменения настройки не сохраняются.</text>
|
||||
<dropdownList noSort="true" defaultItem="0" refId="kde-stopsessiontype-battery_setter">Действие при приостановке сеанса при питании от батареи:</dropdownList>
|
||||
<checkBox refId="kde-stopsessiontype-battery_blocker">Блокировать</checkBox>
|
||||
<text>Блокировка изменений данной настройки пользователем. После перезагрузки устройства внесённые пользователем изменения настройки не сохраняются.</text>
|
||||
<dropdownList noSort="true" defaultItem="0" refId="kde-stopsessiontype-lowbattery_setter">Действие при приостановке сеанса при низком заряде батареи:</dropdownList>
|
||||
<checkBox refId="kde-stopsessiontype-lowbattery_blocker">Блокировать</checkBox>
|
||||
<text>Блокировка изменений данной настройки пользователем. После перезагрузки устройства внесённые пользователем изменения настройки не сохраняются.</text>
|
||||
</presentation>
|
||||
</presentationTable>
|
||||
</resources>
|
||||
</policyDefinitionResources>
|
Loading…
Reference in New Issue
Block a user