d61eaa2d66
Summary: This allows to override the desktop file name. CCBUG: 351055 Test Plan: Created a window rule for telegram-desktop to fix the icon Reviewers: #kwin, #plasma Subscribers: kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D11266
2834 lines
81 KiB
XML
2834 lines
81 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>KWin::RulesWidgetBase</class>
|
|
<widget class="QWidget" name="KWin::RulesWidgetBase">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>592</width>
|
|
<height>588</height>
|
|
</rect>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_3">
|
|
<item row="0" column="1">
|
|
<widget class="QTabWidget" name="tabs">
|
|
<property name="currentIndex">
|
|
<number>0</number>
|
|
</property>
|
|
<widget class="QWidget" name="TabPage1">
|
|
<attribute name="title">
|
|
<string>&Window matching</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" name="gridLayout_2">
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="textLabel1">
|
|
<property name="text">
|
|
<string>&Description:</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
|
</property>
|
|
<property name="wordWrap">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="buddy">
|
|
<cstring>description</cstring>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1" colspan="4">
|
|
<widget class="KLineEdit" name="description"/>
|
|
</item>
|
|
<item row="4" column="0">
|
|
<widget class="QLabel" name="textLabel2">
|
|
<property name="text">
|
|
<string>Window &class (application):</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
|
</property>
|
|
<property name="wordWrap">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="buddy">
|
|
<cstring>wmclass</cstring>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="1">
|
|
<widget class="QComboBox" name="wmclass_match">
|
|
<item>
|
|
<property name="text">
|
|
<string>Unimportant</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Exact Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Substring Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Regular Expression</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="2" colspan="2">
|
|
<widget class="KLineEdit" name="wmclass"/>
|
|
</item>
|
|
<item row="4" column="4">
|
|
<widget class="QPushButton" name="edit_reg_wmclass">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Edit</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="2" colspan="3">
|
|
<widget class="QCheckBox" name="whole_wmclass">
|
|
<property name="text">
|
|
<string>Match w&hole window class</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="0">
|
|
<widget class="QLabel" name="textLabel3">
|
|
<property name="text">
|
|
<string>Window ro&le:</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
|
</property>
|
|
<property name="wordWrap">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="buddy">
|
|
<cstring>role</cstring>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="1">
|
|
<widget class="KComboBox" name="role_match">
|
|
<item>
|
|
<property name="text">
|
|
<string>Unimportant</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Exact Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Substring Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Regular Expression</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="2" colspan="2">
|
|
<widget class="KLineEdit" name="role"/>
|
|
</item>
|
|
<item row="6" column="4">
|
|
<widget class="QPushButton" name="edit_reg_role">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Edit</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="8" column="0" rowspan="2">
|
|
<widget class="QLabel" name="textLabel4">
|
|
<property name="text">
|
|
<string>Window &types:</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set>
|
|
</property>
|
|
<property name="wordWrap">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="buddy">
|
|
<cstring>types</cstring>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="0">
|
|
<widget class="QLabel" name="textLabel5">
|
|
<property name="text">
|
|
<string>Window t&itle:</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
|
</property>
|
|
<property name="wordWrap">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="buddy">
|
|
<cstring>title</cstring>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="1">
|
|
<widget class="QComboBox" name="title_match">
|
|
<item>
|
|
<property name="text">
|
|
<string>Unimportant</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Exact Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Substring Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Regular Expression</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="4">
|
|
<widget class="QPushButton" name="edit_reg_title">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Edit</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="0">
|
|
<widget class="QLabel" name="textLabel7">
|
|
<property name="text">
|
|
<string>&Machine (hostname):</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
|
</property>
|
|
<property name="wordWrap">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="buddy">
|
|
<cstring>machine</cstring>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="1">
|
|
<widget class="KComboBox" name="machine_match">
|
|
<item>
|
|
<property name="text">
|
|
<string>Unimportant</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Exact Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Substring Match</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Regular Expression</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="4">
|
|
<widget class="QPushButton" name="edit_reg_machine">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Edit</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="0" colspan="5">
|
|
<spacer name="verticalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="11" column="2" colspan="2">
|
|
<widget class="KLineEdit" name="machine"/>
|
|
</item>
|
|
<item row="10" column="2" colspan="2">
|
|
<widget class="KLineEdit" name="title"/>
|
|
</item>
|
|
<item row="2" column="0" colspan="5">
|
|
<layout class="QHBoxLayout">
|
|
<item>
|
|
<spacer name="horizontalSpacer_6">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="detect">
|
|
<property name="text">
|
|
<string>&Detect Window Properties</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QSpinBox" name="detection_delay">
|
|
<property name="suffix">
|
|
<string>s delay</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>30</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer>
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item row="3" column="0" colspan="5">
|
|
<spacer name="verticalSpacer_2">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="1" column="0" colspan="5">
|
|
<spacer name="verticalSpacer_3">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="8" column="1" rowspan="2" colspan="3">
|
|
<widget class="QListWidget" name="types">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="autoFillBackground">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="verticalScrollBarPolicy">
|
|
<enum>Qt::ScrollBarAsNeeded</enum>
|
|
</property>
|
|
<property name="horizontalScrollBarPolicy">
|
|
<enum>Qt::ScrollBarAsNeeded</enum>
|
|
</property>
|
|
<property name="autoScroll">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="showDropIndicator" stdset="0">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="dragDropMode">
|
|
<enum>QAbstractItemView::NoDragDrop</enum>
|
|
</property>
|
|
<property name="alternatingRowColors">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="selectionMode">
|
|
<enum>QAbstractItemView::ExtendedSelection</enum>
|
|
</property>
|
|
<property name="movement">
|
|
<enum>QListView::Static</enum>
|
|
</property>
|
|
<property name="flow">
|
|
<enum>QListView::TopToBottom</enum>
|
|
</property>
|
|
<property name="isWrapping" stdset="0">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="resizeMode">
|
|
<enum>QListView::Adjust</enum>
|
|
</property>
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="viewMode">
|
|
<enum>QListView::ListMode</enum>
|
|
</property>
|
|
<property name="uniformItemSizes">
|
|
<bool>true</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Normal Window</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Dialog Window</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Utility Window</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Dock (panel)</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Toolbar</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Torn-Off Menu</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Splash Screen</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Desktop</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Unmanaged Window</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Standalone Menubar</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="0" colspan="5">
|
|
<widget class="Line" name="line_13">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="TabPage3">
|
|
<attribute name="title">
|
|
<string>&Size && Position</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" name="gridLayout_5">
|
|
<item row="0" column="1">
|
|
<widget class="QCheckBox" name="enable_position">
|
|
<property name="text">
|
|
<string>&Position</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QComboBox" name="rule_position">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QLineEdit" name="position">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>x,y</string>
|
|
</property>
|
|
<property name="validChars" stdset="0">
|
|
<string>0123456789-+,xX:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QCheckBox" name="enable_size">
|
|
<property name="text">
|
|
<string>&Size</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="3">
|
|
<widget class="QComboBox" name="rule_size">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="4">
|
|
<widget class="QLineEdit" name="size">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>width,height</string>
|
|
</property>
|
|
<property name="validChars" stdset="0">
|
|
<string>0123456789-+,xX:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1" colspan="4">
|
|
<widget class="Line" name="line_5">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="1">
|
|
<widget class="QCheckBox" name="enable_maximizehoriz">
|
|
<property name="text">
|
|
<string>Maximized &horizontally</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="3">
|
|
<widget class="QComboBox" name="rule_maximizehoriz">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="4">
|
|
<widget class="YesNoBox" name="maximizehoriz" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="1">
|
|
<widget class="QCheckBox" name="enable_maximizevert">
|
|
<property name="text">
|
|
<string>Maximized &vertically</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="3">
|
|
<widget class="QComboBox" name="rule_maximizevert">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="4">
|
|
<widget class="YesNoBox" name="maximizevert" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="1" colspan="4">
|
|
<widget class="Line" name="line_4">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="0">
|
|
<spacer name="horizontalSpacer_7">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="6" column="1">
|
|
<widget class="QCheckBox" name="enable_desktop">
|
|
<property name="text">
|
|
<string>&Desktop</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="3">
|
|
<widget class="QComboBox" name="rule_desktop">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="4">
|
|
<widget class="QComboBox" name="desktop">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="5">
|
|
<spacer name="horizontalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="7" column="1" colspan="2">
|
|
<widget class="QCheckBox" name="enable_activity">
|
|
<property name="text">
|
|
<string>Activit&y</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="3">
|
|
<widget class="QComboBox" name="rule_activity">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="4">
|
|
<widget class="QComboBox" name="activity">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="8" column="4">
|
|
<widget class="QSpinBox" name="screen">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>1</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="9" column="1" colspan="4">
|
|
<widget class="Line" name="line_3">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="1" colspan="2">
|
|
<widget class="QCheckBox" name="enable_fullscreen">
|
|
<property name="text">
|
|
<string>&Fullscreen</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="3">
|
|
<widget class="QComboBox" name="rule_fullscreen">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="4">
|
|
<widget class="YesNoBox" name="fullscreen" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="1">
|
|
<widget class="QCheckBox" name="enable_minimize">
|
|
<property name="text">
|
|
<string>M&inimized</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="3">
|
|
<widget class="QComboBox" name="rule_minimize">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="4">
|
|
<widget class="YesNoBox" name="minimize" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="1" colspan="2">
|
|
<widget class="QCheckBox" name="enable_shade">
|
|
<property name="text">
|
|
<string>Sh&aded</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="3">
|
|
<widget class="QComboBox" name="rule_shade">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="4">
|
|
<widget class="YesNoBox" name="shade" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="13" column="1" rowspan="2" colspan="4">
|
|
<widget class="Line" name="line">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="14" column="3" rowspan="2">
|
|
<widget class="QComboBox" name="rule_placement">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="14" column="4" rowspan="2">
|
|
<widget class="QComboBox" name="placement">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Default</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>No Placement</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Smart</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Maximizing</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Cascade</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Centered</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Random</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Top-Left Corner</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Under Mouse</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>On Main Window</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="15" column="1">
|
|
<widget class="QCheckBox" name="enable_placement">
|
|
<property name="toolTip">
|
|
<string/>
|
|
</property>
|
|
<property name="text">
|
|
<string>Initial p&lacement</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="1" colspan="2">
|
|
<widget class="QCheckBox" name="enable_ignoregeometry">
|
|
<property name="toolTip">
|
|
<string>Windows can ask to appear in a certain position.
|
|
By default this overrides the placement strategy
|
|
what might be nasty if the client abuses the feature
|
|
to unconditionally popup in the middle of your screen.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Ignore requested &geometry</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="3">
|
|
<widget class="QComboBox" name="rule_ignoregeometry">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="4">
|
|
<widget class="YesNoBox" name="ignoregeometry" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="17" column="1" rowspan="2" colspan="4">
|
|
<widget class="Line" name="line_2">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="18" column="3" rowspan="2">
|
|
<widget class="QComboBox" name="rule_minsize">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="19" column="1">
|
|
<widget class="QCheckBox" name="enable_minsize">
|
|
<property name="text">
|
|
<string>M&inimum size</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="19" column="4">
|
|
<widget class="QLineEdit" name="minsize">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>width,height</string>
|
|
</property>
|
|
<property name="validChars" stdset="0">
|
|
<string>0123456789-+,xX:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="20" column="1">
|
|
<widget class="QCheckBox" name="enable_maxsize">
|
|
<property name="text">
|
|
<string>M&aximum size</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="20" column="3">
|
|
<widget class="QComboBox" name="rule_maxsize">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="20" column="4">
|
|
<widget class="QLineEdit" name="maxsize">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>width,height</string>
|
|
</property>
|
|
<property name="validChars" stdset="0">
|
|
<string>0123456789-+,xX:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="21" column="1" colspan="2">
|
|
<widget class="QCheckBox" name="enable_strictgeometry">
|
|
<property name="toolTip">
|
|
<string>Eg. terminals or video players can ask to keep a certain aspect ratio
|
|
or only grow by values larger than one
|
|
(eg. by the dimensions of one character).
|
|
This may be pointless and the restriction prevents arbitrary dimensions
|
|
like your complete screen area.</string>
|
|
</property>
|
|
<property name="layoutDirection">
|
|
<enum>Qt::LeftToRight</enum>
|
|
</property>
|
|
<property name="text">
|
|
<string>Obey geometry restrictions</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="21" column="3">
|
|
<widget class="QComboBox" name="rule_strictgeometry">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="21" column="4">
|
|
<widget class="YesNoBox" name="strictgeometry" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="22" column="3">
|
|
<spacer>
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeType">
|
|
<enum>QSizePolicy::Expanding</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>16</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="8" column="3">
|
|
<widget class="QComboBox" name="rule_screen">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="8" column="1" colspan="2">
|
|
<widget class="QCheckBox" name="enable_screen">
|
|
<property name="text">
|
|
<string>Screen</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="TabPage4">
|
|
<attribute name="title">
|
|
<string>&Arrangement && Access</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" name="gridLayout_4">
|
|
<item row="1" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_below">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="13" column="1">
|
|
<widget class="QCheckBox" name="enable_skippager">
|
|
<property name="toolTip">
|
|
<string>Window shall (not) appear in the manager for virtual desktops</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Skip pa&ger</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_shortcut">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="13" column="4" colspan="3">
|
|
<widget class="YesNoBox" name="skippager" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="4" colspan="3">
|
|
<widget class="YesNoBox" name="below" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="1">
|
|
<widget class="QCheckBox" name="enable_skiptaskbar">
|
|
<property name="toolTip">
|
|
<string>Window shall (not) appear in the taskbar.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Skip &taskbar</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="4" colspan="3">
|
|
<widget class="KLineEdit" name="autogroupid">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="14" column="1">
|
|
<widget class="QCheckBox" name="enable_skipswitcher">
|
|
<property name="toolTip">
|
|
<string>Window shall (not) appear in the Alt+Tab list</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Skip &switcher</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="6">
|
|
<widget class="QPushButton" name="shortcut_edit">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Edit...</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="17" column="0" colspan="8">
|
|
<spacer name="verticalSpacer_6">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="5" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_autogroup">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="13" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_skippager">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="15" column="1" colspan="6">
|
|
<widget class="Line" name="line_8">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="2">
|
|
<spacer name="verticalSpacer_8">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeType">
|
|
<enum>QSizePolicy::Fixed</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>8</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="14" column="4" colspan="3">
|
|
<widget class="YesNoBox" name="skipswitcher" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="4" colspan="3">
|
|
<widget class="YesNoBox" name="autogroup" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="1">
|
|
<widget class="QCheckBox" name="enable_shortcut">
|
|
<property name="text">
|
|
<string>Shortcut</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="14" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_skipswitcher">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_skiptaskbar">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="4" colspan="2">
|
|
<widget class="QLineEdit" name="shortcut">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="4" colspan="3">
|
|
<widget class="YesNoBox" name="skiptaskbar" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QCheckBox" name="enable_above">
|
|
<property name="text">
|
|
<string>Keep &above</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="7" rowspan="2">
|
|
<spacer name="horizontalSpacer_2">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="6" column="1">
|
|
<widget class="QCheckBox" name="enable_autogroupfg">
|
|
<property name="text">
|
|
<string>Autog&roup in foreground</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_autogroupfg">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4" colspan="3">
|
|
<widget class="YesNoBox" name="above" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1" rowspan="3" colspan="6">
|
|
<widget class="Line" name="line_11">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QCheckBox" name="enable_below">
|
|
<property name="text">
|
|
<string>Keep &below</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="0" rowspan="2">
|
|
<spacer name="horizontalSpacer_8">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="7" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_autogroupid">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="9" column="0" colspan="8">
|
|
<widget class="Line" name="line_14">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="1">
|
|
<widget class="QCheckBox" name="enable_autogroupid">
|
|
<property name="text">
|
|
<string>Autogroup by I&D</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="1">
|
|
<widget class="QCheckBox" name="enable_autogroup">
|
|
<property name="text">
|
|
<string>Autogroup with &identical</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2" colspan="2">
|
|
<widget class="QComboBox" name="rule_above">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="4" colspan="3">
|
|
<widget class="YesNoBox" name="autogroupfg" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="tab">
|
|
<attribute name="title">
|
|
<string>Appearance && &Fixes</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<item row="0" column="1">
|
|
<widget class="QCheckBox" name="enable_noborder">
|
|
<property name="text">
|
|
<string>&No titlebar and frame</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_noborder">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="5">
|
|
<widget class="YesNoBox" name="noborder" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QCheckBox" name="enable_decocolor">
|
|
<property name="text">
|
|
<string>Titlebar color &scheme</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_decocolor">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="5">
|
|
<widget class="QComboBox" name="decocolor">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1" rowspan="2" colspan="5">
|
|
<widget class="Line" name="line_9">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="2" rowspan="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_opacityactive">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="1">
|
|
<widget class="QCheckBox" name="enable_opacityactive">
|
|
<property name="text">
|
|
<string>A&ctive opacity</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="5">
|
|
<widget class="QSpinBox" name="opacityactive">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="suffix">
|
|
<string>%</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>100</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>100</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="1">
|
|
<widget class="QCheckBox" name="enable_opacityinactive">
|
|
<property name="text">
|
|
<string>I&nactive opacity</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_opacityinactive">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="5">
|
|
<widget class="QSpinBox" name="opacityinactive">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="suffix">
|
|
<string>%</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>100</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>100</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="0" rowspan="2" colspan="3">
|
|
<widget class="Line" name="line_15">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="3">
|
|
<spacer name="verticalSpacer_4">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeType">
|
|
<enum>QSizePolicy::Fixed</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>8</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="7" column="3">
|
|
<spacer name="verticalSpacer_9">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeType">
|
|
<enum>QSizePolicy::Fixed</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>8</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="8" column="0">
|
|
<spacer name="horizontalSpacer_10">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="8" column="1">
|
|
<widget class="QCheckBox" name="enable_fsplevel">
|
|
<property name="toolTip">
|
|
<string>KWin tries to prevent windows from taking the focus
|
|
("activate") while you're working in another window,
|
|
but this may sometimes fail or superact.
|
|
"None" will unconditionally allow this window to get the focus while
|
|
"Extreme" will completely prevent it from taking the focus.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>&Focus stealing prevention</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="8" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_fsplevel">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="8" column="5">
|
|
<widget class="KComboBox" name="fsplevel">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string comment="no focus stealing prevention">None</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Low</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Normal</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>High</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Extreme</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="8" column="6">
|
|
<spacer name="horizontalSpacer_4">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="9" column="1">
|
|
<widget class="QCheckBox" name="enable_fpplevel">
|
|
<property name="toolTip">
|
|
<string>This controls the focus protection of the currently active window.
|
|
None will always give the focus away,
|
|
Extreme will keep it.
|
|
Otherwise it's interleaved with the stealing prevention
|
|
assigned to the window that wants the focus.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Focus protection</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="9" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_fpplevel">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="9" column="5">
|
|
<widget class="KComboBox" name="fpplevel">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string comment="no focus stealing prevention">None</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Low</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Normal</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>High</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Extreme</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="1">
|
|
<widget class="QCheckBox" name="enable_acceptfocus">
|
|
<property name="toolTip">
|
|
<string>Windows may prevent to get the focus (activate) when being clicked.
|
|
On the other hand you might wish to prevent a window
|
|
from getting focused on a mouse click.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Accept &focus</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_acceptfocus">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="10" column="5">
|
|
<widget class="YesNoBox" name="acceptfocus" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="1">
|
|
<widget class="QCheckBox" name="enable_disableglobalshortcuts">
|
|
<property name="toolTip">
|
|
<string>When used, a window will receive
|
|
all keyboard inputs while it is active, including Alt+Tab etc.
|
|
This is especially interesting for emulators or virtual machines.
|
|
|
|
Be warned:
|
|
you won't be able to Alt+Tab out of the window
|
|
nor use any other global shortcut (such as Alt+F2 to show KRunner)
|
|
while it's active!</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Ignore global shortcuts</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_disableglobalshortcuts">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="11" column="5">
|
|
<widget class="YesNoBox" name="disableglobalshortcuts" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="12" column="1" colspan="5">
|
|
<widget class="Line" name="line_6">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="13" column="1">
|
|
<widget class="QCheckBox" name="enable_closeable">
|
|
<property name="text">
|
|
<string>&Closeable</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="13" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_closeable">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="13" column="5">
|
|
<widget class="YesNoBox" name="closeable" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="14" column="1">
|
|
<widget class="QCheckBox" name="enable_type">
|
|
<property name="text">
|
|
<string>Window &type</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="14" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_type">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="14" column="5">
|
|
<widget class="QComboBox" name="type">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Normal Window</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Dialog Window</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Utility Window</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Dock (panel)</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Toolbar</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Torn-Off Menu</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Splash Screen</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Desktop</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Standalone Menubar</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="15" column="1">
|
|
<widget class="QCheckBox" name="enable_desktopfile">
|
|
<property name="text">
|
|
<string>Desktop file name</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="15" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_desktopfile">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Initially</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Remember</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Apply Now</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="15" column="5">
|
|
<widget class="QLineEdit" name="desktopfile">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>org.kde.kwin</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="16" column="1" colspan="5">
|
|
<widget class="Line" name="line_7">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="17" column="1">
|
|
<widget class="QCheckBox" name="enable_blockcompositing">
|
|
<property name="text">
|
|
<string>Block compositing</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="17" column="2" colspan="3">
|
|
<widget class="QComboBox" name="rule_blockcompositing">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Do Not Affect</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Force Temporarily</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="17" column="5">
|
|
<widget class="YesNoBox" name="blockcompositing" native="true">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="18" column="2">
|
|
<spacer name="verticalSpacer_5">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<customwidgets>
|
|
<customwidget>
|
|
<class>KLineEdit</class>
|
|
<extends>QLineEdit</extends>
|
|
<header>klineedit.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>KComboBox</class>
|
|
<extends>QComboBox</extends>
|
|
<header>kcombobox.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>YesNoBox</class>
|
|
<extends>QWidget</extends>
|
|
<header>yesnobox.h</header>
|
|
<container>1</container>
|
|
</customwidget>
|
|
</customwidgets>
|
|
<tabstops>
|
|
<tabstop>description</tabstop>
|
|
<tabstop>detect</tabstop>
|
|
<tabstop>detection_delay</tabstop>
|
|
<tabstop>wmclass_match</tabstop>
|
|
<tabstop>wmclass</tabstop>
|
|
<tabstop>edit_reg_wmclass</tabstop>
|
|
<tabstop>whole_wmclass</tabstop>
|
|
<tabstop>role_match</tabstop>
|
|
<tabstop>role</tabstop>
|
|
<tabstop>edit_reg_role</tabstop>
|
|
<tabstop>types</tabstop>
|
|
<tabstop>title_match</tabstop>
|
|
<tabstop>title</tabstop>
|
|
<tabstop>edit_reg_title</tabstop>
|
|
<tabstop>machine_match</tabstop>
|
|
<tabstop>machine</tabstop>
|
|
<tabstop>edit_reg_machine</tabstop>
|
|
<tabstop>enable_position</tabstop>
|
|
<tabstop>rule_position</tabstop>
|
|
<tabstop>position</tabstop>
|
|
<tabstop>enable_size</tabstop>
|
|
<tabstop>rule_size</tabstop>
|
|
<tabstop>size</tabstop>
|
|
<tabstop>enable_maximizehoriz</tabstop>
|
|
<tabstop>rule_maximizehoriz</tabstop>
|
|
<tabstop>enable_maximizevert</tabstop>
|
|
<tabstop>rule_maximizevert</tabstop>
|
|
<tabstop>enable_desktop</tabstop>
|
|
<tabstop>rule_desktop</tabstop>
|
|
<tabstop>desktop</tabstop>
|
|
<tabstop>enable_activity</tabstop>
|
|
<tabstop>rule_activity</tabstop>
|
|
<tabstop>activity</tabstop>
|
|
<tabstop>enable_screen</tabstop>
|
|
<tabstop>rule_screen</tabstop>
|
|
<tabstop>screen</tabstop>
|
|
<tabstop>enable_fullscreen</tabstop>
|
|
<tabstop>rule_fullscreen</tabstop>
|
|
<tabstop>enable_minimize</tabstop>
|
|
<tabstop>rule_minimize</tabstop>
|
|
<tabstop>enable_shade</tabstop>
|
|
<tabstop>rule_shade</tabstop>
|
|
<tabstop>enable_placement</tabstop>
|
|
<tabstop>rule_placement</tabstop>
|
|
<tabstop>placement</tabstop>
|
|
<tabstop>enable_ignoregeometry</tabstop>
|
|
<tabstop>rule_ignoregeometry</tabstop>
|
|
<tabstop>enable_minsize</tabstop>
|
|
<tabstop>rule_minsize</tabstop>
|
|
<tabstop>minsize</tabstop>
|
|
<tabstop>enable_maxsize</tabstop>
|
|
<tabstop>rule_maxsize</tabstop>
|
|
<tabstop>maxsize</tabstop>
|
|
<tabstop>enable_strictgeometry</tabstop>
|
|
<tabstop>rule_strictgeometry</tabstop>
|
|
<tabstop>enable_above</tabstop>
|
|
<tabstop>rule_above</tabstop>
|
|
<tabstop>enable_below</tabstop>
|
|
<tabstop>rule_below</tabstop>
|
|
<tabstop>enable_autogroup</tabstop>
|
|
<tabstop>rule_autogroup</tabstop>
|
|
<tabstop>enable_autogroupfg</tabstop>
|
|
<tabstop>rule_autogroupfg</tabstop>
|
|
<tabstop>enable_autogroupid</tabstop>
|
|
<tabstop>rule_autogroupid</tabstop>
|
|
<tabstop>autogroupid</tabstop>
|
|
<tabstop>enable_skiptaskbar</tabstop>
|
|
<tabstop>rule_skiptaskbar</tabstop>
|
|
<tabstop>enable_skippager</tabstop>
|
|
<tabstop>rule_skippager</tabstop>
|
|
<tabstop>enable_skipswitcher</tabstop>
|
|
<tabstop>rule_skipswitcher</tabstop>
|
|
<tabstop>enable_shortcut</tabstop>
|
|
<tabstop>rule_shortcut</tabstop>
|
|
<tabstop>shortcut</tabstop>
|
|
<tabstop>shortcut_edit</tabstop>
|
|
<tabstop>enable_noborder</tabstop>
|
|
<tabstop>rule_noborder</tabstop>
|
|
<tabstop>enable_decocolor</tabstop>
|
|
<tabstop>rule_decocolor</tabstop>
|
|
<tabstop>decocolor</tabstop>
|
|
<tabstop>enable_opacityactive</tabstop>
|
|
<tabstop>rule_opacityactive</tabstop>
|
|
<tabstop>opacityactive</tabstop>
|
|
<tabstop>enable_opacityinactive</tabstop>
|
|
<tabstop>rule_opacityinactive</tabstop>
|
|
<tabstop>opacityinactive</tabstop>
|
|
<tabstop>enable_fsplevel</tabstop>
|
|
<tabstop>rule_fsplevel</tabstop>
|
|
<tabstop>fsplevel</tabstop>
|
|
<tabstop>enable_fpplevel</tabstop>
|
|
<tabstop>rule_fpplevel</tabstop>
|
|
<tabstop>fpplevel</tabstop>
|
|
<tabstop>enable_acceptfocus</tabstop>
|
|
<tabstop>rule_acceptfocus</tabstop>
|
|
<tabstop>enable_disableglobalshortcuts</tabstop>
|
|
<tabstop>rule_disableglobalshortcuts</tabstop>
|
|
<tabstop>enable_closeable</tabstop>
|
|
<tabstop>rule_closeable</tabstop>
|
|
<tabstop>enable_type</tabstop>
|
|
<tabstop>rule_type</tabstop>
|
|
<tabstop>type</tabstop>
|
|
<tabstop>enable_desktopfile</tabstop>
|
|
<tabstop>rule_desktopfile</tabstop>
|
|
<tabstop>desktopfile</tabstop>
|
|
<tabstop>enable_blockcompositing</tabstop>
|
|
<tabstop>rule_blockcompositing</tabstop>
|
|
<tabstop>tabs</tabstop>
|
|
</tabstops>
|
|
<resources/>
|
|
<connections>
|
|
<connection>
|
|
<sender>detect</sender>
|
|
<signal>clicked()</signal>
|
|
<receiver>KWin::RulesWidgetBase</receiver>
|
|
<slot>detectClicked()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>285</x>
|
|
<y>124</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>20</x>
|
|
<y>20</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
<connection>
|
|
<sender>wmclass_match</sender>
|
|
<signal>activated(int)</signal>
|
|
<receiver>KWin::RulesWidgetBase</receiver>
|
|
<slot>wmclassMatchChanged()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>297</x>
|
|
<y>196</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>20</x>
|
|
<y>20</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
<connection>
|
|
<sender>role_match</sender>
|
|
<signal>activated(int)</signal>
|
|
<receiver>KWin::RulesWidgetBase</receiver>
|
|
<slot>roleMatchChanged()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>297</x>
|
|
<y>254</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>20</x>
|
|
<y>20</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
<connection>
|
|
<sender>title_match</sender>
|
|
<signal>activated(int)</signal>
|
|
<receiver>KWin::RulesWidgetBase</receiver>
|
|
<slot>titleMatchChanged()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>231</x>
|
|
<y>482</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>242</x>
|
|
<y>293</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
<connection>
|
|
<sender>machine_match</sender>
|
|
<signal>activated(int)</signal>
|
|
<receiver>KWin::RulesWidgetBase</receiver>
|
|
<slot>machineMatchChanged()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>194</x>
|
|
<y>509</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>242</x>
|
|
<y>293</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
</connections>
|
|
</ui>
|