summaryrefslogtreecommitdiff
path: root/src/stack.c
Commit message (Expand)AuthorAgeFilesLines
* use window-props.h stuff for a couple of properties (implement_showing):Havoc Pennington2002-11-031-1/+15
* include config.hHavoc Pennington2002-10-271-0/+1
* Optimizations for managing new windows (do not all take effect ifHavoc Pennington2002-10-211-5/+5
* replace the old apply_constraints with wacky new approach involvingHavoc Pennington2002-10-181-33/+303
* don't place transient-for-whole-group windows above _each other_, onlyHavoc Pennington2002-10-171-8/+12
* debug enhancementsHavoc Pennington2002-10-171-0/+1
* fix memory leak of group_windows, and don't use the variable name "tmp"Havoc Pennington2002-10-171-5/+7
* make the checks here allow windows larger than the screen in addition toHavoc Pennington2002-10-111-6/+6
* also keep utility/menu/toolbar windows above their whole group.Havoc Pennington2002-10-091-4/+37
* put ABOVE windows in same layer as docks.Havoc Pennington2002-10-021-1/+1
* make it staticHavoc Pennington2002-10-021-1/+6
* re-enable the FOCUSED_WINDOW layer, should now work correctly.Havoc Pennington2002-09-281-8/+2
* Rewrite stack code to work a lot differently. Should be better now, andHavoc Pennington2002-09-281-598/+462
* Temporarily disable use of the FOCUSED_WINDOW layer, because given theHavoc Pennington2002-09-281-1/+8
* raise the focused window, since it may not be the window on top, given theHavoc Pennington2002-09-281-10/+52
* constrain placement to try to keep windows from going offscreen to theHavoc Pennington2002-09-281-40/+112
* keep a flag transient_parent_is_root_window for whether theHavoc Pennington2002-09-271-1/+30
* new functionHavoc Pennington2002-09-241-3/+8
* translate some strings that should have been, and convert to localeHavoc Pennington2002-08-241-0/+3
* window is in fullscreen layer if any member of its group is fullscreenHavoc Pennington2002-08-121-2/+34
* update layer (meta_window_make_fullscreen): update layerHavoc Pennington2002-08-071-3/+6
* raise/focus on click, even if the click was on the client area (this makesHavoc Pennington2002-08-041-1/+1
* Apply blackc@speakeasy.net patch, bug #83940, to do mini-workspacesHavoc Pennington2002-07-061-0/+36
* don't use a minimized window as the next focus window, patch fromHavoc Pennington2002-06-181-0/+1
* Apply big patch from blackc@speakeasy.net adding a popup window to theHavoc Pennington2002-06-091-1/+1
* Patch from Erwann Chenede for raise_or_lower keybindingHavoc Pennington2002-05-291-2/+8
* keep the tooltip on the screen horizontally, #76825Havoc Pennington2002-05-111-0/+7
* add override redirect test windowHavoc Pennington2002-05-111-4/+96
* remove the unused tab stuffHavoc Pennington2002-04-051-176/+0
* use new functionsHavoc Pennington2002-03-121-7/+5
* hmm, and don't set last_window at all if we don't ++newp. Fixes even moreHavoc Pennington2002-02-091-1/+0
* assign last_window prior to ++newp, so we don't try to stack windows withHavoc Pennington2002-02-091-2/+2
* try to make more error message strings the same, easier for translatorsHavoc Pennington2002-02-091-1/+1
* put in some kind of distinctive frame for UTILITY, though it's ugly. AlsoHavoc Pennington2002-02-091-0/+4
* Throughout: move to meta_topic rather than meta_verbose so metacity.logHavoc Pennington2002-02-081-17/+17
* disable custom log handler and fatal mask for nowHavoc Pennington2002-02-071-4/+5
* only bump unmaps_pending if the window was mappedHavoc Pennington2002-01-111-0/+1
* focus top window when switching to a new workspaceHavoc Pennington2002-01-031-0/+54
* I was using meta_workspace_contains_window() in a number of places whereHavoc Pennington2001-10-251-6/+6
* fix to keep desktop window from appearing on top of everything else, amongHavoc Pennington2001-10-231-0/+6
* take a window mapped at fullscreen size/pos to desire maximization; once IHavoc Pennington2001-10-141-4/+0
* set last window before setting newp, so we don't get the current window asHavoc Pennington2001-10-131-4/+5
* fix mem leak of the MetaStack object (meta_stack_sync_to_server): try toHavoc Pennington2001-10-111-4/+105
* new functionHavoc Pennington2001-09-161-1/+2
* Unbreak tab popup a bit.Havoc Pennington2001-08-291-17/+19
* add a "fullscreen" semantic type; if a window requests the screen sizeHavoc Pennington2001-08-201-0/+4
* remove XSync, error traps already do thatHavoc Pennington2001-08-191-0/+35
* ...rhp2001-07-071-1/+1
* ...rhp2001-06-241-0/+37
* ...rhp2001-06-241-26/+108