| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
make util/ directory use the new config.h too
|
|
custom titlebar layout
|
|
|
|
and width of a client
|
|
use Configuration class throughout code. no longer save rc file on exit, save when any options are changed.
|
|
button, but otherwise don't
- two fixes here. 1) only raise window in maximize if the window is focused, 2) remap window on reparent event
|
|
added slit and enable-clobber defines back in Makefile.am
|
|
|
|
|
|
|
|
|
|
window that wont move doesnt let the mouse leave the window and cause havoc
|
|
no longer valid windows
|
|
|
|
longer exist and recreate them if they dont exist yet
|
|
|
|
|
|
|
|
changed teh calls to XSetInputFocus. Using the root window as the fallback when there is nothing to focus instead of the toolbar. Also, always using 'RevertToPointerRoot' instead of sometimes 'RevertToParent'
|
|
some focus changes. workspace contains a focused window instead of openbox class. this fixes a seg
|
|
|
|
pointer gets cleanup up (call endMove) when a window is destroyed (pointer is then invalid)
|
|
and if it is, end its move
|
|
placing/mapping the window
|
|
than i wanted to with the new/modified move grabs. now i drop any left-over extras when the move completes so they dont come in too late
|
|
|
|
elements of decoration get placed on the window.
|
|
|
|
|
|
|
|
|
|
|
|
and "endMove"
|
|
can be placed on the screen, and what area they can fill when maximized
|
|
|
|
|
|
|
|
origin(), since all of their values are also in area()
changed toolbar external inteface to have an area, no more getX/Y/Width/Height
|
|
maximize uses this same logic to not maximize over the toolbar *and the slit*
|
|
- it's std::string doesnt like being set to NULL.
- in Window.cc, caught someone using a membr variable after calling 'delete this'. bad.
|