summaryrefslogtreecommitdiff
path: root/src/Window.cc
AgeCommit message (Collapse)Author
2002-07-07sync with bb-cvsDana Jansens
2002-07-05sync with bb-cvs: re-add support for alt-button2, fix some off by 2's temorarilyDana Jansens
2002-07-05remove compiler warningsDana Jansens
2002-07-05when placing a window, dont use its strut while placing itself.Dana Jansens
2002-07-05make iconified windows uniconify on an XMapRequestEvent.Dana Jansens
sync with blackbox cvs.
2002-07-04make the styles' doJustify methods stop returning the string length as this ↵Dana Jansens
is no longer needed with the BFont class
2002-07-03add BFont class, with Xft supportDana Jansens
2002-07-03some memory bugs from woodblock (thanks!)Dana Jansens
2002-07-02backing out all changes to make mouse button mapping's configurableDana Jansens
2002-06-30sync with bb. mostly cleanups in Window.ccDana Jansens
2002-06-30add capability to stick a window from input, and make close buttons work.Dana Jansens
2002-06-29Configureable button mappings!Dana Jansens
2002-06-27make fully max'd windows properly snapDana Jansens
2002-06-22add the functionality for window-window snappingDana Jansens
2002-06-21merge from netwm-merge2 to netwm-merge3. Basically, all of netwm that we ↵Dana Jansens
intend to support is 'supported'. Just need to squash bugs now.
2002-06-21sync with blackbox-cvsDana Jansens
2002-06-07fix off-by-ones in window-to-window snapping. move the property from the ↵Dana Jansens
blackbox class to the screen class.
2002-06-05synched with bb-cvs. couple bug fixes.Dana Jansens
2002-06-02window-to-window snapping is now a run-time option.Dana Jansens
window-corner snapping added, and also is a run-time option.
2002-06-01window-to-window corner snapping!Dana Jansens
2002-06-01backing out sticky transients change, this should go in the netwm branchDana Jansens
2002-06-01make all parents/transients that are related have the same sticky state.Dana Jansens
2002-05-30no need to try the same screen edge twice for snapping when full max is onDana Jansens
2002-05-30redecorating fixups. sync with bb cvs.Dana Jansens
2002-05-30merge in netwm branch at tag netwm-merge2Dana Jansens
2002-05-30sync with bb cvsDana Jansens
2002-05-28let a window snap to more than one window at a timeDana Jansens
2002-05-28window-to-window snappingDana Jansens
2002-05-28sync with bb-cvsDana Jansens
2002-05-28fix bug where destroying the wrong windows in BlackboxWindow::positionButtons.Dana Jansens
make util/ directory use the new config.h too
2002-05-27mouse wheel supportDana Jansens
custom titlebar layout
2002-05-26prevent (and if need be revert) shading if titlebar decor is toggled offDana Jansens
2002-05-26use the raw screen size not the strut adjusted size to determine max_height ↵Dana Jansens
and width of a client
2002-05-26add Configuration class for generic configuration data load/save-ing.Dana Jansens
use Configuration class throughout code. no longer save rc file on exit, save when any options are changed.
2002-05-25- raise the window during maximization if the user clicked the maximize ↵Dana Jansens
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
2002-05-25import from bb-cvsDana Jansens
added slit and enable-clobber defines back in Makefile.am
2002-05-23merge the sticky window fix from 1.2.Dana Jansens
2002-05-16new i18n class using overloaded operator() instead of getMessage()Dana Jansens
2002-05-16make a new autoRaiseDelay value take effect without having to restartDana Jansens
2002-05-16fix off-by-one window resizing bugDana Jansens
2002-05-14confine the mouse to the window for button grabs so that alt-click-drag on a ↵Dana Jansens
window that wont move doesnt let the mouse leave the window and cause havoc
2002-05-14set the button windows to None when they are destroyed so we know they are ↵Dana Jansens
no longer valid windows
2002-05-14compile with -Wall -W -pendantic when --enable-debug is set.Dana Jansens
2002-05-14fix for changing window buttons order. destroy them properly when they no ↵Dana Jansens
longer exist and recreate them if they dont exist yet
2002-05-13focus code updatesDana Jansens
2002-05-12removed all 'using namespace std;' calls.Dana Jansens
2002-05-12converted the remaining LinkedLists in Screen to STL objects.Dana Jansens
2002-05-12couple of LinkedLists converted to STL lists in BScreenDana Jansens
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'
2002-05-10better gcc3 compat. using ostrstream again. and using namespace std;Dana Jansens
some focus changes. workspace contains a focused window instead of openbox class. this fixes a seg
2002-05-03stop moving a window if it is maximizedDana Jansens