summaryrefslogtreecommitdiff
path: root/src/Window.cc
AgeCommit message (Collapse)Author
2002-08-15sync with bb-cvs.Dana Jansens
Add the if(sticky) check back into the changing-transient-state code.. test this with vanrijn/bbkeys/klaunch!
2002-08-14testing whether i caused a bug with this codeDana Jansens
2002-08-14properly watch for windows on other workspaces when mapping.Dana Jansens
2002-08-14remove the net_wm_desktop/state hints from a window when we stop managing ↵Dana Jansens
it, so that if an app reuses the window, we don't place it on the wrong workspace the second time.
2002-08-13dont let windows get initially mapped when they arent on the current workspaceDana Jansens
2002-08-13don't actually focus windows when adding them to the current workspace. this ↵Dana Jansens
is already handled elsewhere, ands the window probably isnt evenmapped yet
2002-08-13resize with alt+right click in all the same places that alt+left click movesDana Jansens
2002-08-13don't make Decor_Close depend on MWM hints. Thats not part of them.Dana Jansens
2002-08-12fix whitespaceDana Jansens
2002-08-10allow the user to specify the modmask used to mouse events on windowsDana Jansens
2002-08-10sync with bb-cvsDana Jansens
2002-08-10support the blackbox hints right and the blackbox attributes for decoration ↵Dana Jansens
state
2002-08-10reconfigure wont break decor highlighting nowDana Jansens
2002-08-09set a window's decorations based on mwm and window type. Ignore the ↵Dana Jansens
different blackbox 'levels' since they arent ever used anyways. This makes toggling a window's decor always work right too! Also, make XGrabServer calls while workspace warping ot make sure another window isnt grabbed in place of the one thats warping
2002-08-09handle toolbars and utility windows proper. also, no more crashes from ↵Dana Jansens
kpager (i really hope :P), at least not the same way
2002-08-08don't let windows snap to themselfDana Jansens
2002-08-08watch for transient == ~0ulDana Jansens
2002-08-07sync with blackboxDana Jansens
2002-08-06dont snap things around crazy with small windows in resistance modeDana Jansens
2002-08-02add the resource for the window snapping offsetDana Jansens
2002-08-02honor the snap_offset properly for windows, and for edges(?)Dana Jansens
2002-08-02snap to windows/edges an optional offset awayDana Jansens
2002-08-02add rc options for window snapping/resistanceDana Jansens
2002-08-02snapping/resistance is optional for window and edge snappingDana Jansens
2002-08-02snap to bottoms too =]Dana Jansens
2002-08-02window resistance completeDana Jansens
2002-08-02more resistance working. edge of screen works right nowDana Jansens
2002-08-02stab #3. window-to-window works. window-to-screen doesntDana Jansens
2002-08-02second stab at resistanceDana Jansens
2002-08-02first stab at window resistance instead of snappingDana Jansens
2002-07-30remove sticky windows from other workspaces when unsticking. stop the abuse ↵Dana Jansens
of stick()! dont just re-call it!
2002-07-30don't focus non-visible windowsDana Jansens
2002-07-29use a list of rects instead of windows for window-to-window snapping. Also, ↵Dana Jansens
snap directly to the slit and toolbar, instead of snapping to the strut.
2002-07-29better sticky windows.Dana Jansens
2002-07-29get the window's title before adding it to the workspace, since the ↵Dana Jansens
workspace menu wants that title
2002-07-28sync with bb-cvs (fixes the java bug, plus menu prasing redone)Dana Jansens
2002-07-27fixes to make sticky windows work better. they appear in all workspace ↵Dana Jansens
lists, they get focus when switching workspaces properly, their workspace menus show their focus properly.
2002-07-27when a window is uniconified, ensure its nothe 'last focused window' on some ↵Dana Jansens
other workspace
2002-07-26let normal windows be netizens againDana Jansens
2002-07-26sync with bb-cvsDana Jansens
2002-07-25take out that goddamn stupid assertDana Jansens
2002-07-25use the flag not the functionDana Jansens
2002-07-25better focusing. don't set the focused window when its not really set yet, ↵Dana Jansens
and don't uncheck windows as they lose focus when they are iconified
2002-07-23make modal dialogs unmodal before reassigning focus when they are unmanagedDana Jansens
2002-07-23indentingDana Jansens
2002-07-23add rc option for workspaceWarpingDana Jansens
2002-07-23fix a crash. when the window loses focus during its death, it uses the timer ↵Dana Jansens
object, which was being deleted.
2002-07-23workspace warping. this needs to be optional! also motion events are retarded!Dana Jansens
2002-07-23modal transients wouldnt throw their focus up to their arent cuz the parent ↵Dana Jansens
didnt know the modal dialog was gone yet and would pass it back to them.
2002-07-22snapping better to the xinerama regionsDana Jansens