| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-04-22 | focus properly on desktop change | Dana Jansens | |
| 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 | hilite the focus target before xsyncing in the ignore enter stuff, so less ↵ | Dana Jansens | |
| flicker | |||
| 2007-04-22 | start on the current desktop when a wm was already running | Dana Jansens | |
| 2007-04-22 | don't fallback to the desktop again when leaving show-desktop-mode | Dana Jansens | |
| 2007-04-21 | hide focus debugging messages | Dana Jansens | |
| 2007-04-12 | don't fallback when a window is hidden right away, it's redundant, we'll get ↵ | Dana Jansens | |
| a focusout for the window after the unmapnotify anyways. show new windows when switching desktops before hiding the old windows. | |||
| 2007-03-28 | drop some wasted client_validates. | 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-14 | make focus_order into one long list instead of having one per desktop. this ↵ | Dana Jansens | |
| actually fixes bugs with omnipresent windows and adding desktops. it is just overall a little nicer i think. also this is not tested. sorry if it breaks everything. | |||
| 2007-03-14 | save the focus_client when falling back, so we don't actually refocus it ↵ | Dana Jansens | |
| when we don't want to. | |||
| 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-13 | set IconicState on windows that are not visible always. this means windows ↵ | Dana Jansens | |
| on other desktops too. as well, this turned out to be a nice cleanup of the wmstate code. regards to the random dude in #openbox complaining about the ICCCM to make me think to look this up and see if openbox was compliant. | |||
| 2007-03-12 | don't validate inside client_focus. instead, validate before you call it! | Dana Jansens | |
| 2007-03-12 | roll back focus fallback change, so it behaves well with new stacking | Dana Jansens | |
| 2007-03-11 | We were grabbing SubstructureNotifyMask on the root window. I don't know ↵ | Dana Jansens | |
| why.. It meant that we got unmap notifies for windows we weren't even managing and stuff. It ended up breaking VLC when it mapped-unmapped-mapped a window. We grab StructureNotify for all the clients, so I am not sure why this was ever there. | |||
| 2007-03-11 | client_configure_full is trying to move a window, it shouldn't determine the ↵ | Dana Jansens | |
| window's monitor from its current position, but from the new position instead. move client_monitor()'s logic into screen, more generically, and let client_configure_full use that | |||
| 2007-03-11 | fallback to transient parents properly | Dana Jansens | |
| 2007-03-11 | add _NET_WM_FULL_PLACEMENT, cuz openbox does do placement, even tho it can ↵ | Dana Jansens | |
| be sucky right now, lol. but it's good for dialogs and stuff, which is what this is talking about. also add _NET_WM_MOVERESIZE_CANCEL. | |||
| 2007-03-11 | add the _NET_WM_USER_TIME property support. When focus_new is enabled, don't ↵ | Dana Jansens | |
| focus new windows if the user is doing something in another window since it launched. If we can tell when it launched, either from the _NET_WM_USER_TIME or from startup notification. | |||
| 2007-03-11 | remove the kde frame extents property, add the _NET_FRAME_EXTENTS property ↵ | Dana Jansens | |
| in its stead | |||
| 2007-03-10 | 1) Remove support for the Urgent hint. This will no longer do anything ↵ | Dana Jansens | |
| within Openbox 2) Add support for _NET_WM_STATE_DEMANDS_ATTENTION. Yay! | |||
| 2006-11-15 | 80 cols | Mikael Magnusson | |
| 2006-08-22 | update copyright step 1 | Mikael Magnusson | |
| 2005-10-07 | more 64 bit fixes | Mikael Magnusson | |
| 2005-10-03 | fix using wrong type for _NET_WORKAREA for 64 bits, may exist other bugs ↵ | Mikael Magnusson | |
| like this | |||
| 2004-04-06 | blef | Mikael Magnusson | |
| 2004-04-05 | 'Unnamed Desktop' is the most useless text to put on an unnamed desktop pls | Mikael Magnusson | |
| 2004-03-21 | update copyright notices | Mikael Magnusson | |
| 2004-03-21 | yay no tabs in the source | Mikael Magnusson | |
| 2004-02-19 | add setting <desktops><firstdesk>num<//> to set which desktop to start on, ↵ | Mikael Magnusson | |
| also fix a guint that should be gint. (used to let you say you want negative number of desktops) | |||
| 2003-12-22 | dont persist the linear state, not sure why i did it and it breaks stuff. ↵ | Dana Jansens | |
| hope changing this doesnt break other stuff!!! closes #1025 | |||
| 2003-12-22 | whitespace | Dana Jansens | |
| 2003-10-25 | use g_[s]list_next/previous consistantly, and check for "it" instead of "it ↵ | Dana Jansens | |
| != NULL" consistantly. props to Logan again :) | |||
| 2003-10-15 | consistant glib type usage | Dana Jansens | |
| 2003-10-13 | indenting | Dana Jansens | |
| 2003-10-12 | when not wrapping, still show the dialog when you reach an edge | Dana Jansens | |
| 2003-10-11 | if the current SN_WM owner is our window (can this happen?) then ignore it | Dana Jansens | |
| 2003-10-08 | set focus_hilite when switching desktops and hjilitin a window which isnt ↵ | Dana Jansens | |
| focused yet | |||
| 2003-10-03 | hilight the fallback target before it actually gets focused to avoid flickering | Dana Jansens | |
| 2003-09-29 | only fallback when nothing is focused, provide comment explaining why | Dana Jansens | |
| 2003-09-26 | remove the dialog options | Dana Jansens | |
| 2003-09-26 | indenting | Dana Jansens | |
| 2003-09-26 | add <dialog><focus/><desktop/> to allow disabling popups | Dana Jansens | |
| 2003-09-26 | make the desktop popup a public function | Dana Jansens | |
| 2003-09-26 | add ob_wm_state_undecorated to the net_supported hint | Dana Jansens | |
| 2003-09-26 | use partial struts to determine struts properly for different xinerama heads | Dana Jansens | |
| 2003-09-25 | indenting | Dana Jansens | |
| 2003-09-22 | whitespace | Dana Jansens | |
| 2003-09-22 | eat enter events on desktop switch so that our own policy can be applied | Dana Jansens | |
