summaryrefslogtreecommitdiff
path: root/src/workspace.c
Commit message (Expand)AuthorAgeFilesLines
* Handle keynav vs. mousenav in mouse and sloppy focus modes. Fixes #167545.Elijah Newren2005-02-221-1/+3
* Focus parents of dismissed transient windows in preference to the windowElijah Newren2005-02-021-13/+51
* Rename meta_window_visible_on_workspace toElijah Newren2004-12-231-1/+1
* Partially resolve the conflicting requirements of windows on multipleElijah Newren2004-12-221-25/+14
* Make the "showing desktop" mode be per-workspace instead of per-screen.Elijah Newren2004-10-171-0/+10
* Fix a variety of issues with autoraise (#134206)Elijah Newren2004-10-041-8/+11
* Fix a variety of focus race conditions in all focus modes, or at leastElijah Newren2004-10-041-19/+43
* Don't focus a window that is minimized (fixes #147947)Elijah Newren2004-09-171-0/+1
* Focus the no_focus_window if no suitable window is in the mru list (shouldElijah Newren2004-09-151-38/+5
* Prevent focus inconsistencies by only providing one focus method (fixesElijah Newren2004-09-151-3/+6
* Prevent an assertion failure that can occur after increasing the number ofElijah Newren2004-08-271-0/+10
* prevent keyboard from "getting locked" upon workspace switch, by makingElijah Newren2004-08-061-1/+9
* Fix some bugs (reported in #120100) regarding the focus window when usingElijah Newren2004-08-021-2/+8
* Make choice of focus window be consistent for each focus mode. FixesElijah Newren2004-06-241-1/+15
* only move on MRU list if the window belongs on the workspace, since theRob Adams2004-02-281-1/+1
* Add my copyright notice to a number of files on which it should alreadyRob Adams2004-02-231-0/+1
* Prepend windows to mru list when switching workspaces. Fixes #134368Elijah Newren2004-02-151-2/+2
* If we're moving a window and receive a _NET_CURRENT_DESKTOP messageRob Adams2004-02-151-0/+32
* initialize grab_wireframe_active to FALSE. Fix for #128090.Rob Adams2003-12-171-1/+1
* set on_all_workspaces in all cases _before_ adding to the workspaces, soRob Adams2003-12-141-3/+48
* Revert prior changeRob Adams2003-12-131-42/+3
* Add increased robustness for dealing with all workspaces windows and MRURob Adams2003-12-131-3/+42
* unstick window to get it out of mru_list it should not be in; assert thatHavoc Pennington2003-12-131-0/+1
* Fix a bug with partial-width panel struts caused by incorrect computationRob Adams2003-09-201-3/+9
* Changed MRU list to be per workspace instead of per display, so stickyRay Strode2003-08-151-1/+93
* nuke the lists of struts here, to improve confidence that we never try toHavoc Pennington2003-06-281-9/+14
* Update constraints code to support the new _NET_WM_STRUT_PARTIAL EWMHRob Adams2003-06-261-39/+85
* CVS2003-05-29 Rob Adams <robadams@ucla.edu>Rob Adams2003-05-301-3/+20
* Patch from Rob Adams addresses #95014 (placement issues), makes first fitHavoc Pennington2003-02-231-48/+173
* Fix for the "mangles focus window when switching workspaces and usingHavoc Pennington2003-01-221-5/+2
* redo using new calc_workspace_layout to fix #98302Havoc Pennington2003-01-051-142/+33
* make this always return FALSE for now, to avoid bug reports.Havoc Pennington2002-12-081-0/+4
* remove unused variableHavoc Pennington2002-11-211-0/+9
* impl for nice debugging. (meta_workspace_get_neighbor): fix broken logicMark McLoughlin2002-11-071-19/+62
* apply patch from Nikos Mouat to fix this functionHavoc Pennington2002-11-051-81/+110
* new function, and remove workspace->name field, instead just get the nameHavoc Pennington2002-11-031-16/+4
* Optimizations for managing new windows (do not all take effect ifHavoc Pennington2002-10-211-3/+3
* workspaces are all per-screen now, fix accordinglyHavoc Pennington2002-10-161-33/+8
* default to topleft starting corner. (meta_screen_update_workspace_layout):Mark McLoughlin2002-10-011-0/+2
* fix compiler warningsHavoc Pennington2002-09-121-0/+2
* move from workspace.c. (update_num_workspaces): set the hint here. FixesMark McLoughlin2002-08-141-26/+0
* set active_workspace to NULL. Also actually activate the first workspaceMark McLoughlin2002-08-041-1/+4
* don't put a newline after the default workspace nameHavoc Pennington2002-07-141-1/+1
* src/screen.c: (set_supported_hint), (set_work_area_hint): ItsMark McLoughlin2002-06-251-69/+1
* do nothing if screen is being unmanaged, we don't want to blow away state,Havoc Pennington2002-06-221-131/+7
* new utility functionHavoc Pennington2002-06-221-0/+22
* sticky windows aren't visibile on all screens. Check the workspace is onMark McLoughlin2002-06-201-2/+1
* when a window is shaded, don't include client height in the heightHavoc Pennington2002-06-121-3/+16
* Apply big patch from blackc@speakeasy.net adding a popup window to theHavoc Pennington2002-06-091-11/+106
* fix it, maybeHavoc Pennington2002-05-171-4/+6