Project

General

Profile

unexist.dev

subtle

Assorted tidbits and projects

Clients » History » Version 2

« Previous - Version 2/16 (diff) - Next » - Current version
Anonymous, 06/19/2011 12:25 AM


Clients\015\012\015\012{{>toc}}\015\012\015\012Clients are the actual toplevel windows subtle manages.\015\012\015\012h2. Modes\015\012\015\012A window can have different modes that influence the appearance and behavior of it either globally or just for tagged views. subtle and subtler indicate this mode with a special character.\015\012\015\012Following modes exist:\015\012\015\012h3. Global\015\012\015\012h4. Fixed\015\012\015\012This mode prevents the window from being resized, that means that all actions (like fullscreen and gravity) that would change the size are ignored.\015\012\015\012This mode is indicated by a !.\015\012\015\012h4. Resize\015\012\015\012This mode enables the honoring of size hints, that are hints for the window manager about special size preferences and constraints like an aspect ratio.\015\012\015\012This mode is indicated by a ~.\015\012\015\012h4. Sticky\015\012\015\012This mode overrides the tagging and makes the window visible on all views on the same screen. When a window isn't normally visible on a certain view the current gravity instead of the default gravity will be used.\015\012\015\012This mode is indicated by a *.\015\012\015\012h4. Zaphod\015\012\015\012This mode spans a window across all screens regardless if the window is normally visible there.\015\012\015\012This mode is indicated by a =.\015\012\015\012h3. Per view\015\012\015\012h4. Floating\015\012\015\012This mode looses the window from the gravity grid and raises it above other windows. Size hints are automatically honored in floating mode and windows can be moved and resized. (Doing that with gravitated windows enables floating mode)\015\012\015\012This mode is indicated by a ^.\015\012\015\012h4. Fullscreen\015\012\015\012This mode let's a window use the total space of screen, that includes all space that is normally used for panels and strut.\015\012\015\012This mode is indicated by a +.\015\012\015\012h4. Urgent\015\012\015\012This mode automatically draws pointer and keyboard focus and highlights the panel title and any view. Once the window gets focus this mode is removed.