|
enum | Type {
Position = 1 << 0
, Size = 1 << 1
, Desktops = 1 << 2
, MaximizeVert = 1 << 3
,
MaximizeHoriz = 1 << 4
, Minimize = 1 << 5
, Shade = 1 << 6
, SkipTaskbar = 1 << 7
,
SkipPager = 1 << 8
, SkipSwitcher = 1 << 9
, Above = 1 << 10
, Below = 1 << 11
,
Fullscreen = 1 << 12
, NoBorder = 1 << 13
, OpacityActive = 1 << 14
, OpacityInactive = 1 << 15
,
Activity = 1 << 16
, Screen = 1 << 17
, DesktopFile = 1 << 18
, Layer = 1 << 19
,
All = 0xffffffff
} |
|
enum | {
Unused = 0
, DontAffect
, Force
, Apply
,
Remember
, ApplyNow
, ForceTemporarily
} |
|
enum | StringMatch {
FirstStringMatch
, UnimportantMatch = FirstStringMatch
, ExactMatch
, SubstringMatch
,
RegExpMatch
, LastStringMatch = RegExpMatch
} |
|
enum | SetRule { UnusedSetRule = Unused
, SetRuleDummy = 256
} |
|
enum | ForceRule { UnusedForceRule = Unused
, ForceRuleDummy = 256
} |
|
|
| Rules () |
|
| Rules (const RuleSettings *) |
|
void | write (RuleSettings *) const |
|
bool | isEmpty () const |
|
bool | discardUsed (bool withdrawn) |
|
bool | match (const Window *c) const |
|
bool | update (Window *, int selection) |
|
bool | applyPlacement (PlacementPolicy &placement) const |
|
bool | applyGeometry (QRectF &rect, bool init) const |
|
bool | applyPosition (QPointF &pos, bool init) const |
|
bool | applySize (QSizeF &s, bool init) const |
|
bool | applyMinSize (QSizeF &s) const |
|
bool | applyMaxSize (QSizeF &s) const |
|
bool | applyOpacityActive (int &s) const |
|
bool | applyOpacityInactive (int &s) const |
|
bool | applyIgnoreGeometry (bool &ignore, bool init) const |
|
bool | applyDesktops (QList< VirtualDesktop * > &desktops, bool init) const |
|
bool | applyScreen (int &desktop, bool init) const |
|
bool | applyActivity (QStringList &activity, bool init) const |
|
bool | applyMaximizeVert (MaximizeMode &mode, bool init) const |
|
bool | applyMaximizeHoriz (MaximizeMode &mode, bool init) const |
|
bool | applyMinimize (bool &minimized, bool init) const |
|
bool | applyShade (ShadeMode &shade, bool init) const |
|
bool | applySkipTaskbar (bool &skip, bool init) const |
|
bool | applySkipPager (bool &skip, bool init) const |
|
bool | applySkipSwitcher (bool &skip, bool init) const |
|
bool | applyKeepAbove (bool &above, bool init) const |
|
bool | applyKeepBelow (bool &below, bool init) const |
|
bool | applyFullScreen (bool &fs, bool init) const |
|
bool | applyNoBorder (bool &noborder, bool init) const |
|
bool | applyDecoColor (QString &schemeFile) const |
|
bool | applyBlockCompositing (bool &block) const |
|
bool | applyFSP (int &fsp) const |
|
bool | applyFPP (int &fpp) const |
|
bool | applyAcceptFocus (bool &focus) const |
|
bool | applyCloseable (bool &closeable) const |
|
bool | applyAutogrouping (bool &autogroup) const |
|
bool | applyAutogroupInForeground (bool &fg) const |
|
bool | applyAutogroupById (QString &id) const |
|
bool | applyStrictGeometry (bool &strict) const |
|
bool | applyShortcut (QString &shortcut, bool init) const |
|
bool | applyDisableGlobalShortcuts (bool &disable) const |
|
bool | applyDesktopFile (QString &desktopFile, bool init) const |
|
bool | applyLayer (enum Layer &layer) const |
|
bool | applyAdaptiveSync (bool &adaptivesync) const |
|
Definition at line 90 of file rules.h.