index
:
mcwm
debianization
fix/suspend_aint_signal
master
randr
topic/flexible_workspaces
topic/obey_move
topic/version
mcwm is a minimalist floating window manager for the X Window System
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mcwm.c
Age
Commit message (
Expand
)
Author
2010-07-23
Oops. Check for min_width in mouseresize() as well.
Michael Cardell Widerkrantz
2010-07-23
We initially set size increments to 1, so check for that instead.
Michael Cardell Widerkrantz
2010-07-23
Get size hints when initializing window.
Michael Cardell Widerkrantz
2010-07-22
When doing keyboard resize: Only warp pointer if it was inside the
Michael Cardell Widerkrantz
2010-07-22
Use MOVE_STEP.
Michael Cardell Widerkrantz
2010-07-22
Typo.
Michael Cardell Widerkrantz
2010-07-21
Special treatmeant for fully maximized windows: Don't allow move or
Michael Cardell Widerkrantz
2010-07-21
Renamed die() to cleanup() and make sure we quit with an explicit
Michael Cardell Widerkrantz
2010-07-21
Take into account the window border as well.
Michael Cardell Widerkrantz
2010-07-21
Only warp pointer when moving by keyboard if the pointer is inside the
Michael Cardell Widerkrantz
2010-07-21
Warp pointer inside window if outside when moving with keyboard. Also
Michael Cardell Widerkrantz
2010-07-21
More explicit checks for client == NULL. Added debug output as well.
Michael Cardell Widerkrantz
2010-07-21
Use xcb_poll_for_event() and block on select() instead of
Michael Cardell Widerkrantz
2010-07-21
Raise window before moving to corner, otherwise we might end up under
Michael Cardell Widerkrantz
2010-07-21
Check if we have a focused window before doing anything!
Michael Cardell Widerkrantz
2010-07-20
Moved xcb_disconnect() to die().
Michael Cardell Widerkrantz
2010-07-20
Send KeyPress event to focused window if we don't know what to do with
Michael Cardell Widerkrantz
2010-07-20
Use signal() instead of sigaction() so we can compile cleanly with C99
Michael Cardell Widerkrantz
2010-07-20
Typo.
Michael Cardell Widerkrantz
2010-07-20
Oops. Forgot ; at end of PDEBUG(). Didn't notice since I compiled
Michael Cardell Widerkrantz
2010-07-20
Use SHIFTMOD as defined in config.h. Thanks to Christian Neukirchen
Michael Cardell Widerkrantz
2010-07-19
win may have been used uninitialized!
Michael Cardell Widerkrantz
2010-07-19
Used the wrong types for width and height in several places!
Michael Cardell Widerkrantz
2010-07-19
Use new helper functions to get geometry to avoid memory leaks.
Michael Cardell Widerkrantz
2010-07-19
Added Y, U, B and N keys to move focused window to corners.
Michael Cardell Widerkrantz
2010-07-18
Don't warp pointer to the same place it already was at when doing
Michael Cardell Widerkrantz
2010-07-17
Keep window relative pointer position when resizing with keyboard. If
Michael Cardell Widerkrantz
2010-07-17
Keep pointer position relative window when moving with keyboard.
Michael Cardell Widerkrantz
2010-07-17
Save cursor position inside of window when moving or resizing. Go back
Michael Cardell Widerkrantz
2010-07-17
Get rid of unused variables for storing starting point of pointer when
Michael Cardell Widerkrantz
2010-07-17
If we resize a window and the pointer just happens to be on top of
MC
2010-07-13
Missed a pixel in height and width when moving with mouse.
MC
2010-07-10
Added helpful comment about how we might want to change unmap
MC
2010-07-10
Instead of counting UnmapNotify events, which might get fouled up if a
MC
2010-07-10
Support setting of border colour of fixed windows from command
MC
2010-07-10
Only handle visible windows when starting.
MC
2010-07-09
Handle UnmapNotify events. We find the window in the current workspace
MC
2010-07-09
Fixed bug when we could resize a bit outside the root window.
MC
2010-07-08
Warp pointer when unmaximizing.
MC
2010-07-07
First, perhaps naive, implementation to rearrange windows when screen
MC
2010-07-07
Store coordinates and geometry when maximizing so we can revert.
MC
2010-07-07
Better start at workspace 0 as well, then. Ahem.
MC
2010-07-07
_NET_WM_DESKTOP considers 0 as the first logical desktop. So we use 0
MC
2010-07-01
Ooops! Deleted the wrong client(s)! Moved delfromworkspace() *into*
20100701-3
MC
2010-07-01
Call top functions with a struct client instead of window. Check for
MC
2010-07-01
Only set border colour on fixed windows when the user specifically set
MC
2010-07-01
When changing workspaces, remove fixed windows from the current and
MC
2010-07-01
Give some feedback about fixed windows by changing their focus colour.
MC
2010-07-01
Delete a window from the workspace list as well when it is destroyed.
MC
2010-06-30
Ahem. *Unsigned* 32 bit integer.
MC
[next]