diff options
author | Michael Cardell Widerkrantz <mc@hack.org> | 2010-07-19 17:08:32 +0200 |
---|---|---|
committer | Michael Cardell Widerkrantz <mc@hack.org> | 2010-07-19 17:08:32 +0200 |
commit | 80577be4d83268884503cfaee7338bde47473c2e (patch) | |
tree | f35666014dd7c26f90061a2fda807dd564ef7d84 | |
parent | 41a1e441e2299c20dd463a807558a8001a5e7b4f (diff) | |
download | mcwm-80577be4d83268884503cfaee7338bde47473c2e.zip |
*** empty log message ***
-rw-r--r-- | TODO | 29 |
1 files changed, 12 insertions, 17 deletions
@@ -31,16 +31,14 @@ Partially done. Still needed: - - A window might be on one, several or all virtual screens. Add - width something like Mod2-f for "all virtual screens" (done) and - perhaps something like Mod2-a <n>, where <n> is 1--9 for virtual - screens. Better ways? Note that this seems to be mildly - incompatible with the EWMH _NET_WM_DESKTOP hint we're currently - using: We will only be able to save one of the desktops used. + - A window might be on one, *several* or all virtual screens. -* Move to corners: YU BN. - - Quickly move a window to the corners of the screen, a la evilwm. + We already have a way of fixing a window on all screens (Mod2-f), + but we need a way of saying "stick on this workspace". Perhaps + something like Mod2-a <n>, where <n> is 1--9 for virtual screens. + Better ways? Note that this seems to be mildly incompatible with + the EWMH _NET_WM_DESKTOP hint we're currently using: We will only + be able to save one of the desktops used. * Use window resizing hints. @@ -65,16 +63,13 @@ unclutter -grab works, though, but that mucks with slock. It makes slock unlock the screen after ~20 seconds! -* CTWM-like resize, at least with the mouse? - - Perhaps not. The current solution is... elegant. - * Flag to disable dontmoveoff? * RandR/Xinerama - Get physical screen characteristics for every screen. Maximize and - move to corners should respect the screen it's on. + Get physical screen characteristics for every screen. Maximize, move + to corners should respect the screen it's on. We want a set of + workspaces for every physical screen as well. xcb_randr_screen_size_t @@ -84,11 +79,11 @@ xcb_randr_set_screen_size_request_t -* Key to move pointer to another physical screen. - How do we handle window moves from one screen to another. Should we snap to the physical screen's edge and then allow move to continue? +* Key to move pointer to another physical screen. + * Use xcb-event's event handlers? * Configurable keys. |