diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 43 |
1 files changed, 19 insertions, 24 deletions
@@ -1,5 +1,22 @@ -*- text -*- +* Feature: We need to continue dragging for move and resize until + *both* MODKEY and mouse button has been released. Will be much nicer + with trackball. + +* Bug: Window border sometimes visible on other screen in vertical + direction. + +* Move to first window (or middle of screen) on another screen + with MODKEY + . and , instead of moving windows to new screen. + Shifted these keys will move window to new screen? + +* Handle new modes on physical outputs. What do we have to do? + +* A separate workspace list for every physical output. + +* Allow hexadecimal colour values on command line. + * Grab specific keys Current code grabs modifier keys and any other keypress. We need to @@ -61,30 +78,8 @@ Also respect EWMH hints _NET_WM_TYPE_DOCK and _NET_WM_TYPE_DESKTOP. -* Flag to disable dontmoveoff? - -* RandR/Xinerama - - 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 - - xcb_randr_screen_size_iterator_t - - xcb_randr_get_screen_info_reply_t - - xcb_randr_set_screen_size_request_t - - 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? - - An idea from Christian: Use a huge virtual screen and make physical - screens map to it. Perhaps we can actually manage to have a window - on two physical screens at once? - -* Key to move pointer to another physical screen. +* Flag to disable that mcwm won't allow windows to move off the + screen? * Use xcb-event's event handlers? |