| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-03-04 | use integers instead of atoms for the actual control action | Mikael Magnusson | |
| 2007-03-04 | use the X protocol to reconfigure instead of signals, works over the network too | Mikael Magnusson | |
| 2007-03-04 | oops... I'm combining two different things in this commit... so I'll try be ↵ | Dana Jansens | |
| clear 1. when another wm requests to replace openbox, openbox exits. but the SM will just restart openbox unless we tell it not to. so now ob_exit_replace() will change the session manager's view of openbox to not restart it. that way the new WM will be able to run. 2. allow windows to move themselves off of the screen 90% of the way, if they really want to. but only 90% to the left, right, and bottom of the screen. it won't let the app move off the top of the screen on its own at all now, since hiding the titlebar on you without you being a part of the process is pretty darn evil! this is really to address bug # 2982 - for the tilda application. but i guess if windows really want to move off the screen, who's to say no? also, every other window manager will let them - except metacity won't let them on the left/top side of the screen. | |||
| 2007-03-02 | this includes a number of things since my magnificent return.... | Dana Jansens | |
| 1. some random compiling/style cleanups 2. some bigfixes - mislogic in per-window-settings and focusing new windows - use client_can_focus rather than checking variables for directional focus - MAYBE fix all those lock-ups forever. using event_curtime (a new variable) now instead of event_lasttime. event_lasttime is still used however when the event being processed did not have a time associated with it. this may or may not be a problem, and will be seen. 3. um.. i forget 4. oh yeah, 3rd party docks are now treated like the internal ob dock irt focus. that is, clicking on them won't pass them focus. this is going to be ratified as expected behavior in the wm-spec just now. if docks/panels want focus they can request it with _net_active_window, and then they can have all the focus they want! one day alt-tabbing around dock windows might be nice. but not until the ob dock is moved out into a separate application. going to have to add a wmapp selection and stuff for that though... ugly. who uses wmdockapps anymore !? someone must.. *sigh* | |||
| 2006-11-15 | 80 cols | Mikael Magnusson | |
| 2006-08-22 | update copyright step 1 | Mikael Magnusson | |
| 2006-08-17 | add a means to tell the timer destroy function not to fire when for example ↵ | Mikael Magnusson | |
| freeing its client frame | |||
| 2006-08-17 | add a client destructor to frame.c so it doesn't try to keep flashing a ↵ | Mikael Magnusson | |
| free'd frame | |||
| 2006-06-11 | rip out the VIDMODE extension stuff. this was only used to size fullscreen ↵ | Mikael Magnusson | |
| windows to the viewport, i doubt anyone is actually using it and it interacts very badly with xinerama. | |||
| 2005-02-08 | <group> option for raise/lower related actions. hi floam. | Mikael Magnusson | |
| 2005-01-06 | hopefully fix the 'sticky keys' issue, patch from debian maintainer tore who ↵ | Mikael Magnusson | |
| got it from somewhere | |||
| 2004-07-22 | dock: leftclick = raise, middleclick = lower. make this bindable later, but ↵ | Mikael Magnusson | |
| better than all buttons (incl scroll) raising it for now | |||
| 2004-03-21 | update copyright notices | Mikael Magnusson | |
| 2004-03-21 | yay no tabs in the source | Mikael Magnusson | |
| 2004-03-20 | some nice options for the menus, warpPointer, xorStyle (better name wanted ↵ | Mikael Magnusson | |
| for this :), hilightFirst and hideDelay (this was hardcoded to .25 secs earlier) | |||
| 2004-03-20 | whitespace changes | Mikael Magnusson | |
| 2004-03-18 | the old event code | Mikael Magnusson | |
| 2003-10-15 | add comment | Dana Jansens | |
| 2003-10-15 | focus fallback when focus is on PointerRoot | Dana Jansens | |
| 2003-10-15 | consistant glib type usage | Dana Jansens | |
| 2003-10-14 | unhilite windows correctly, forget how to break it without this :) what can ↵ | Dana Jansens | |
| i say? im high! | |||
| 2003-10-13 | remove debug print | Dana Jansens | |
| 2003-10-13 | handle multiple focusin/out in one batch | Dana Jansens | |
| 2003-10-12 | allow focus to be moved off top level managed windows, as long as its not ↵ | Dana Jansens | |
| None or the root. | |||
| 2003-10-11 | fix a crasher hopefully | Dana Jansens | |
| 2003-10-11 | screw that | Dana Jansens | |
| 2003-10-11 | make _NET_WM_ACTIVATE messages bring the client to the current desktop | Dana Jansens | |
| 2003-10-09 | make keyboard events work on the focus_cycle_target again | Dana Jansens | |
| 2003-10-09 | use focus_hilite to pick which window gets keyboard events | Dana Jansens | |
| 2003-10-09 | let stuff cancel any focus delays going on | Dana Jansens | |
| 2003-10-09 | remove windows from the focus delay timer when the pointer leaves them | Dana Jansens | |
| 2003-10-08 | use focus_hilite to ensure that when a wnidow thats not focused is ↵ | Dana Jansens | |
| hilighted, the hilight is removed when focus gets assigned | |||
| 2003-10-03 | always set focus_out, since a focusin can come first and mess up the old logic | Dana Jansens | |
| 2003-10-03 | indenting | Dana Jansens | |
| 2003-10-03 | remove debug prints | Dana Jansens | |
| 2003-10-03 | remove debug prints | Dana Jansens | |
| 2003-10-02 | dont queue up interative end actions | Dana Jansens | |
| 2003-09-29 | use a client destructor to watch for focus_in/out becoming invalid | Dana Jansens | |
| 2003-09-29 | completely rework focus tracking. i hope this is sane... it seems to be ↵ | Dana Jansens | |
| working much better in every way thus far. | |||
| 2003-09-29 | only do sloppy focus/raise if the client is not already focused | Dana Jansens | |
| 2003-09-29 | remove unused var | Dana Jansens | |
| 2003-09-28 | when nothing in a menu is selected, still let keybindings work | Dana Jansens | |
| 2003-09-28 | make the timeout apply to releases on menu items too | Dana Jansens | |
| 2003-09-28 | halfway through client changes but... | Dana Jansens | |
| should fix crashes irt actions in the action queue for clients that have been destroyed. now those actions are skipped or performed without a client as possible. | |||
| 2003-09-26 | use client_raise/lower instead of action_run_string | Dana Jansens | |
| 2003-09-26 | use action_run_string for raising/lowering | Dana Jansens | |
| 2003-09-26 | dont iconify fullscreen windows, just recalc stacking orders when focus changes | Dana Jansens | |
| 2003-09-24 | ignore all NotifyInferior crossing events again | Dana Jansens | |
| 2003-09-22 | provide a means to properly ignore enter events for focus changes | Dana Jansens | |
| 2003-09-21 | when ending actions which can move windows, and we were using the mouse, ↵ | Dana Jansens | |
| instead of doing a focus fallback, which instantly focuses, and doesn't raise, we do an event_enter_client which simulates the act of entering the window with the pointer | |||
