| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-05-02 | better menu keyboard handling. | Dana Jansens | |
| also, when you hit a keybinding while menus are open, it will close the menus and run the binding. | |||
| 2007-05-02 | make keeping windows on screen much more clever | Dana Jansens | |
| 2007-05-02 | don't accept non-letter keys for shortcuts, they can't be shortcuts anyways ↵ | Dana Jansens | |
| and it was mis-matching | |||
| 2007-05-01 | a whole lot of changes to the moving/resizing code. it was broken for ↵ | Dana Jansens | |
| non-northwest gravities. now it is not. at least, that is the idea. | |||
| 2007-04-25 | dont go to disabled menu entries with keyboard shortcuts | Dana Jansens | |
| fix some rendering of shortcuts | |||
| 2007-04-25 | cleanups for keyboard menu shotcuts. dont let & set a shortcut from stuff ↵ | Dana Jansens | |
| like menu titles and what not, they are only for strigns oenbox provides. | |||
| 2007-04-25 | add keyboard shortcuts to the menus. you can specify the shortcut key with & ↵ | Dana Jansens | |
| even in root menu and stuff | |||
| 2007-04-24 | only grab keybinds on the root window, not every client window | Mikael Magnusson | |
| 2007-04-24 | dont cause focus change with enter events when youre already in the window | Dana Jansens | |
| 2007-04-24 | add support for _NET_WM_SYNC_REQUEST | Dana Jansens | |
| 2007-04-24 | save windows' colormaps rather than querying them from the server every time ↵ | Dana Jansens | |
| you focus it | |||
| 2007-04-24 | 1. remove some old event handling that was not used at all. yay less bandwidth. | Dana Jansens | |
| 2. make the client padding color show during resizes with drawContents off | |||
| 2007-04-23 | leavenotify events messing up delayed focus | Dana Jansens | |
| 2007-04-23 | 1) translate all of openbox's output | Dana Jansens | |
| 2) update copyrights. 3) make release. ok that part not quite yet. | |||
| 2007-04-22 | when windows reverttoparent, we will get a notifynonlinear when the frame closes | Dana Jansens | |
| 2007-04-22 | use focusouts from unmanaged windows (windows which have just closed) | Dana Jansens | |
| 2007-04-22 | add a debug message | Dana Jansens | |
| 2007-04-22 | focusin to the root window happens on both monitors when a focused window ↵ | Dana Jansens | |
| unmaps... boo... | |||
| 2007-04-22 | ignore some focus events that shouldnt be reacted to | Dana Jansens | |
| 2007-04-22 | (no commit message) | Dana Jansens | |
| 2007-04-22 | a) set the focus client before calculating its layer | Dana Jansens | |
| b) cleanup in focus.c | |||
| 2007-04-22 | FocusOut events come after UnmapNotify, so we don't need to worry about ↵ | Dana Jansens | |
| focusing an invalid window | |||
| 2007-04-22 | a) remove focus_hilite, it is not needed and complicated things | Dana Jansens | |
| b) set focus_client to null when nothing is actually focused, but still allow focus to go to black holes c) allow the focus action to be performed without a client, this will focus the openbox instance (i.e. the screen in multihead setups) big thanks to syscrash for the ideas on how to go about this | |||
| 2007-04-22 | don't compare client pointers with random numbers | Mikael Magnusson | |
| 2007-04-22 | dont need to ignore mouse events during a keyboard grab, they go to the ↵ | Dana Jansens | |
| grab-window anyways use our built in grab_keyboard | |||
| 2007-04-22 | don't grab the pointer during interactive events. this allows you to alt-tab ↵ | Dana Jansens | |
| during a dnd. | |||
| 2007-04-22 | only pass thru events when the menu is open, don't for other stuff | Dana Jansens | |
| 2007-04-22 | eat enter events after unmanaging a window | Dana Jansens | |
| change how focus falls back for windows being unmanaged, don't fall back immediately, instead wait for the focus out event and use it (break stuff maybe! yay) | |||
| 2007-04-22 | add a comparitor to timers. use this in event.c to let you remove timers ↵ | Dana Jansens | |
| from the queue selectively for delayed focus | |||
| 2007-04-22 | highlight for motion events in the menu too, this is useful when the enter ↵ | Dana Jansens | |
| gets ignored cuz the mouse was already inside it | |||
| 2007-04-22 | fix segfaults | Dana Jansens | |
| 2007-04-22 | properly handle clients disappearing during delayed focus on them | Dana Jansens | |
| 2007-04-22 | use the timestamp from the original enter when delay-focusing a window | Dana Jansens | |
| 2007-04-22 | ignore crossing events while an interactive grab is going on. | Dana Jansens | |
| when a menu is open, use the crossing events for the menu only. | |||
| 2007-04-22 | better event handling for menus | Dana Jansens | |
| 2007-04-22 | handle enter/leave events in the menu | Dana Jansens | |
| 2007-04-21 | hide focus debugging messages | Dana Jansens | |
| 2007-04-18 | don't allow comparison with timestamps to CurrentTime. it just doesn't make ↵ | Dana Jansens | |
| any sense. (also client interface changed, that is in the next commit) | |||
| 2007-04-12 | set event_curtime if we're going to use it only | Dana Jansens | |
| 2007-03-28 | proper logic for event_time_after, and wraparounds and such | Dana Jansens | |
| 2007-03-28 | drop some wasted client_validates. | Dana Jansens | |
| 2007-03-28 | handle time wrapping around. | Dana Jansens | |
| 2007-03-25 | don't menu menus jump around at all anymore. open them on screen in the ↵ | Dana Jansens | |
| first place | |||
| 2007-03-24 | watch for reverttoparent reverting to the root window, which will create a ↵ | Dana Jansens | |
| DetailInferior focusin event on root. adding some debug messages also which I am using.. | |||
| 2007-03-21 | ignore focus events on root that we don't care about | Dana Jansens | |
| 2007-03-21 | allow focus to disappear to black holes. (that is, windows not managed by ↵ | Dana Jansens | |
| openbox). the black hole may just be a window on another monitor. keyboard events aren't going to work in this scenario, though. | |||
| 2007-03-19 | not passing timestamps sometimes and not others. set event_curtime when ↵ | Dana Jansens | |
| client messages provide a timestamp. | |||
| 2007-03-14 | oh, 2 things in this commit.. | Dana Jansens | |
| 1) THIS ONE IS IMPORTANT: don't set client->iconfied if the window is not actually going to be allowed to iconify. heh! 2) changes to focus fallback to avoid crashing and to avoid losing focus all at the same time. | |||
| 2007-03-14 | focus fallback | Mikael Magnusson | |
| 2007-03-12 | remove event_lastttime. use CurrentTime when handling events without a ↵ | Dana Jansens | |
| timestamp in them | |||
