From 6a156f66525556c2ace607a72775e4dc79fd047d Mon Sep 17 00:00:00 2001 From: Sean Pringle Date: Wed, 31 Dec 2014 14:45:15 +1000 Subject: [PATCH] readme tweaks --- README.md | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index ed9e215..db4ef0c 100644 --- a/README.md +++ b/README.md @@ -4,19 +4,24 @@ xoat *X Obstinate Asymmetric Tiler* * Designed for wide screens, including multi-head support. -* Static tiling; just configure sizes of the three fixed tiles. -* Windows never move between tiles or monitors automatically. -* Bare minimum EWMH to support panels and [simpleswitcher](https://github.com/seanpringle/simpleswitcher). +* Static tiling! Just configure sizes of the three fixed tiles. +* Windows never move between tiles without user input. +* Basic EWMH to support panels and [simpleswitcher](https://github.com/seanpringle/simpleswitcher). * A few keyboard controls for moving, focusing, cycling, closing, and finding windows. * Transient windows and dialogs are centered on parent, not tiled. * Splash screens and notification popups are displayed as requested, not tiled. -* .xoatrc or config.h for customization of borders and keys. +* Pointer warps appropriately when keyboard controls and EWMH affect focus. +* .xoatrc or config.h for customization. ### The Layout * Tile proportions can be adjusted. * Layout can be flipped horizontally. -* Xrandr rotated monitor also rotates layout (always 90 degrees, right). +* Xrandr rotated monitor also rotates the layout (always 90 degrees, right). +* Fullscreen (no borders, above panels) windows suported normally. +* Maximized windows (with borders and panels) supported in spot 1. +* Maximized-vertically windows supportted in spot 2. +* Maximized-horizontally windows supported in spot 3. ... @@ -63,13 +68,14 @@ xoat * Keyboard controls generally preferred over the mouse, when practical. * Faster. Muscle memory. * Click-to-focus model preferred over focus-follows-mouse. - * FfM means mentally keeping track of the mouse or warping the pointer around. - * CtF is harder to get wrong and makes it easy to forget about the mouse for some tasks. -* 2/3 is a nice fraction. + * CtF is harder to get wrong in all cases. + * FfM means mentally keeping track of the mouse pointer. + * Avoiding the mouse entirely should just work, and not unexpectedly affect focus. +* 60:40 is a nice ratio. ### config.h -All customization happens in config.h or .xoatrc. See in-line comments. It's tracked, so use a local git branch or a merge tool to protect any customization. +All customization happens in config.h or .xoatrc; see in-line comments. The former is tracked, so use a local git branch or a merge tool to protect any customization.