-*- text -*- * Check why sometimes the WM crashes when creating pop-ups or destroying/unmapping certain windows. AKA: the pop-up bug -- related to the unmapnotofy foo * Rewrite the readme file with more statistic, specifying all the features, adding new scrots, link to other documentation, why should someone care,etc.. * Toggable sticky workspace per monitor * Extended Window Manager Hints (EWMH) - Use the new xcb-ewmh for the EWMH hints. I suggest listing least these in _NET_SUPPORTED (* marks implemented): _NET_WM_STATE, _NET_WM_STATE_STICKY, _NET_WM_STATE_MAXIMIZED_VERT, _NET_WM_STATE_FULLSCREEN * configs in a text file, dynamically updated * center vertically/horizontally (SHIFT+G/CTRL+G) * Handle new modes on physical outputs. What do we have to do? * A separate workspace list for every monitor. (CTRL+NUM) * get the cursor position (on which monitor) * unmap all window that are only on this monitor * map window on the workspace NUM that are on this monitor * problem with curws and remapping * static Makefile problem * Check why the input focus doesn't work well with applications such as macopix * Code cleaning - Use bitfields instead of extra lists for workspaces?