| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-05-06 | a bunch of thigns got squashed into this commit.. sorry.. | Dana Jansens | |
| 1. soem bug fixes for window stacking 2. clarify some functions behavior with their names 3. add (untested) support for legacy fullscreen apps. i have no idea what they do on a multihead xinerama setup though and if this would help there or need some changes. | |||
| 2007-05-04 | better stacking_add_nonintrusive. | 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-21 | fixes for transients | Dana Jansens | |
| 1) don't count non-normal windows as parents when placing/stacking transients 2) in stacking.c, when a window is transient for the group but has no parents, then don't loop forever looking for its parents | |||
| 2007-04-18 | make stacking_add_nonintrusive work when there is only 1 other window | Dana Jansens | |
| 2007-03-12 | another silly bug. i rule the school. | Dana Jansens | |
| 2007-03-12 | that was a silly mistake. fullscreen windows amongst others will not crash ↵ | Dana Jansens | |
| now :D | |||
| 2007-03-12 | remove the group option for the restacking commands in rc.xml, cuz groups ↵ | Dana Jansens | |
| are clever now | |||
| 2007-03-12 | Rewrite the stacking code. It's a lot faster now, I should think. It's def a ↵ | Dana Jansens | |
| more clever algorithm. It deals with group transients much better. On that note, utility and menu and toolbar window types are now treated as group transients in terms of stacking and focus and such. | |||
| 2007-03-11 | stacking has been made more reliable with groups and group transients. | Dana Jansens | |
| this was a pretty invasive change in client.c though, so it may break things? it did expose some bugginess in client_calc_layer, which is now better than ever, hopefully there isn't more to be found. | |||
| 2007-03-11 | fix non instrusive stacking adds, they didnt account for layers at all | Dana Jansens | |
| 2006-11-15 | 80 cols | Mikael Magnusson | |
| 2006-08-22 | update copyright step 2 | Mikael Magnusson | |
| 2006-08-19 | remove some useless code | Mikael Magnusson | |
| 2006-08-19 | fix some warnings from -Wall | Mikael Magnusson | |
| 2005-10-07 | more 64 bit fixes | Mikael Magnusson | |
| 2005-02-08 | <group> option for raise/lower related actions. hi floam. | Mikael Magnusson | |
| 2004-03-21 | yay no tabs in the source | Mikael Magnusson | |
| 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-10 | only restack group windows on the same desktop | Dana Jansens | |
| 2003-10-09 | raise grouped util windows with main windows | Dana Jansens | |
| 2003-09-17 | no tabs | Dana Jansens | |
| 2003-09-17 | add copyright headers, adjust --version output to include copyright, and ↵ | Dana Jansens | |
| --help output to not include version output. | |||
| 2003-09-15 | raise all the windows with the transient | Dana Jansens | |
| 2003-09-15 | raise all parents with a transient | Dana Jansens | |
| 2003-09-15 | break focus. or maybe make it better. | Dana Jansens | |
| these changes make it work when you alt-tab off a fullscreen window, that it doesnt iconify, and that it is immediately restacked instead of waiting for a FocusIn event to arrive. The code now assumes that if the window says it can focus, that if we focus it, it is focused. add the XDone handler to ObMainLoop, which is fired upon the occurance of there being no more X events to read. | |||
| 2003-09-14 | dont raise parents of transients when the transient is raised | Dana Jansens | |
| 2003-08-31 | kill a warning | Dana Jansens | |
| 2003-08-25 | add stacking_below which moves a window to immediately below another window. ↵ | Dana Jansens | |
| use with care it doesn't enforce transient shit etc.. | |||
| 2003-08-14 | 80 cols | Dana Jansens | |
| 2003-07-26 | dont stack groups together | Dana Jansens | |
| 2003-07-25 | stacking fixes | Dana Jansens | |
| 2003-07-10 | make ob_state a function so it cant be changed outside of openbox.c | Dana Jansens | |
| 2003-07-10 | remove the ob_root var, its redundant of what Xlib already provides | Dana Jansens | |
| 2003-07-10 | remove useless include | Dana Jansens | |
| 2003-07-10 | replace the focus_backup with the screen_support_win, we dont need 2 ↵ | Dana Jansens | |
| offscreen windows. | |||
| 2003-07-10 | prefixing and capitalizing the StackLayer -> ObStackingLayer enum. | Dana Jansens | |
| less includes in headers for less rebuilding on changes | |||
| 2003-07-10 | prefix TRAN_GROUP to OB_TRAN_GROUP | Dana Jansens | |
| 2003-07-10 | rename the Client struct to ObClient | Dana Jansens | |
| 2003-07-10 | add misc.h with some standard enumerations with proper prefixing and ↵ | Dana Jansens | |
| capitalizations. use the new enums throughout. provide keycodes and cursors through ob_cursor and ob_keycode functions, which use the new misc.h enums for picking the cursor and keycode. | |||
| 2003-07-10 | speed up pick_group_windows too | Dana Jansens | |
| 2003-07-10 | make pick_windows waaaay faster | Dana Jansens | |
| 2003-07-10 | allow restacking of transients above one another | Dana Jansens | |
| 2003-07-02 | rename the raise and lower functions. raise is claimed by signal.h already | Dana Jansens | |
| 2003-06-29 | add some comments and asserts to make sure I don't ever add this bug again | Dana Jansens | |
| 2003-06-29 | waste of energy in stacking_add, and it even caused bugs. woops. | Dana Jansens | |
| 2003-06-28 | put group members above the window when lowering it | Dana Jansens | |
| 2003-06-28 | set the stacking list when stacking changes | Dana Jansens | |
| 2003-06-27 | stacking changes, its more like the old code without being shitty and with ↵ | Dana Jansens | |
| support for raising groups at a time. | |||
