aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* _NET_ACTIVE_WINDOW moves windows if necessaryJoachim Breitner2008-04-021-2/+2
| | | | | | | | | | This makes EWMH behave a bit more like metacity: If _NET_ACTIVE_WINDOW is received and the window is not on the current worspace, it is brought here (instead of the workspace switched to the other one). So for example, if you click on the pidgin icon in the panel and the buddy list is already open some where it is moved here. darcs-hash:20080402143811-23c07-f69d9958d0a08679329c21aa3855942dd7ffbb22.gz
* HintedGrid: guesstimate window flexibility and layout rigid windows firstLukas Mai2008-04-021-3/+5
| | | | darcs-hash:20080402042846-462cf-02aa424c4357675351146f9bdeffe8ba82d9fb9b.gz
* HintedGrid: try both bottom-up/top-down window placement to minimize unused ↵Lukas Mai2008-04-021-4/+9
| | | | | | space darcs-hash:20080402012538-462cf-fb6e0b0de2f02167f068b6abc244c5523dbecb7d.gz
* Grid/HintedGrid: use an ncolumns formula inspired by dwm's "optimal" modeLukas Mai2008-04-022-5/+2
| | | | darcs-hash:20080402012126-462cf-702c8178aefecd7feacc9fac0fe6774957acaf85.gz
* XMonad.Layout.Gaps: new contrib module for manual gap support, in the few ↵Brent Yorgey2008-04-023-1/+154
| | | | | | cases where ManageDocks is not appropriate (dock apps that don't set STRUTS properly, adjusting for a display that is cut off on one edge, etc.) darcs-hash:20080402003742-bd4d7-6a773f670180cc60118bca3a0d2a12fa3a445540.gz
* improve WindowGo.hs Haddock formattinggwern02008-04-011-15/+15
| | | | darcs-hash:20080401023130-f7719-d1a353d78e7e97f194403dc9e9331374450fa276.gz
* forgot a haddock for getEditor in Shell.hsgwern02008-04-011-0/+1
| | | | darcs-hash:20080401022012-f7719-daae98e66ffd31b165a997b82f67d2a0a4d390a4.gz
* WindowGo.hs: +raiseBrowser, raiseEditorgwern02008-04-011-5/+25
| | | | | | Specialize runOrRaise in the same way as with Actions.Search, for one's browser and one's editors. darcs-hash:20080401021740-f7719-010716f904682bee3d7f96862dd5bcef73f7907f.gz
* RunOrRaise.hs: FF 3 doesn't use the "Firefox-bin" classnamegwern02008-04-011-14/+14
| | | | darcs-hash:20080401015049-f7719-c74577d9a3eb93c17a6107cafef34cc45d6bcd94.gz
* Search.hs: remove an argument from selectSearch and promptSearchgwern02008-04-011-43/+57
| | | | | | | | The new getBrowser function allows us to mv the old selectSearch and promptSearch aside as too-general functions, and replace them with new versions, which employ getBrowser to supply one more argument. This allows us to replace the tedious 'selectSearch google "firefox"; selectSearch yahoo "firefox"...' with shorter 'selectSearch google' and so on. One less argument. Also, update the docs. darcs-hash:20080401013947-f7719-866c590c5d7c109718ed54fcdee0313550bbef40.gz
* Shell.hs: +getBrowser, getEditor, helper functiongwern02008-04-011-0/+19
| | | | | | | The helper function asks the shell for the value of a variable, else returns the second argument. getBrowser and getEditor obviously specialize it for two particular possibly queries darcs-hash:20080401013447-f7719-ef866971330f39e4938445e645a726a56707d04f.gz
* XMonad.Layout.HintedGrid: initial importLukas Mai2008-04-022-0/+118
| | | | darcs-hash:20080401231722-462cf-fb086720e7af40b7275d8af61a9a00b4f788f022.gz
* Documentation improvement.Roman Cheplyaka2008-04-011-2/+4
| | | | darcs-hash:20080401134305-3ebed-d80a6b4d7eefef6598140533c574a2ea5adb253e.gz
* Remove broken link to screenshot.Roman Cheplyaka2008-03-311-4/+1
| | | | darcs-hash:20080331210854-3ebed-22f218d131be56c985ac3d5b0d045048cbe3622d.gz
* MultiToggle: add new XMonad.Layout.MultiToggle.Instances module for common ↵Brent Yorgey2008-03-313-25/+67
| | | | | | instances of Transformer, update MultiToggle docs accordingly darcs-hash:20080331201739-bd4d7-901730282c5a27e589deba161b77c2752f643a0f.gz
* XMonad.Actions.CycleRecentWS: initial importMichal Janeczek2008-03-312-0/+86
| | | | darcs-hash:20080331111906-285cf-90722dd61a71e2e58711134f3665efb6986cc044.gz
* XMonad.Hooks.ManageDocks: export checkDocLukas Mai2008-03-311-2/+2
| | | | darcs-hash:20080331012911-462cf-ded8fe64cad63d4bfcc5448ed79420e9e794ec82.gz
* XMonad.Layout.Grid: fix indentationLukas Mai2008-03-301-20/+20
| | | | darcs-hash:20080330004859-462cf-8623e0537e9d2dd8cd77bcc609d7e16982022ee2.gz
* move Direction type from WindowNavigation to ManageDocks (ManageDocks will ↵Brent Yorgey2008-03-313-25/+31
| | | | | | move into the core, taking Direction with it) darcs-hash:20080331010127-bd4d7-972600c072354b2c07a227ade70d4abf80fe418c.gz
* ManageDocks: clean up + add more documentationBrent Yorgey2008-03-311-21/+23
| | | | darcs-hash:20080331002929-bd4d7-f7c1572196109f7205eef109460b35539fdc7b45.gz
* Util.Run, Hooks.DynamicLog: re-export hPutStrLn and hPutStr from Util.Run ↵Brent Yorgey2008-03-283-2/+5
| | | | | | for convenience, and update DynamicLog documentation to show proper imports darcs-hash:20080328205446-bd4d7-ae6c9a13c69620ec5edef7d34086236974c0c631.gz
* ManageDocks: add avoidStrutsOn, for covering some docks and not others by ↵Brent Yorgey2008-03-271-2/+17
| | | | | | default. darcs-hash:20080327203940-bd4d7-7ae319d50280cb13d32d8186d7d8f4b2113c4919.gz
* ManageDocks: add ability to toggle individual gaps independentlyBrent Yorgey2008-03-271-17/+39
| | | | darcs-hash:20080327111722-bd4d7-2bafc521feff2d36b641ed2ca6bcff79d684624a.gz
* PerWorkspace: add modWorkspace(s) combinators, for selectively applying ↵Brent Yorgey2008-03-261-6/+33
| | | | | | layout modifiers to certain workspaces but not others darcs-hash:20080326214351-bd4d7-1a632bdd1b70d4aba03fb7c97bb0fea99706ed35.gz
* Haddock fixRoman Cheplyaka2008-03-301-1/+1
| | | | darcs-hash:20080330134435-3ebed-a45d16ddc1ee6db2238af9b4c65b90eee53341f3.gz
* Remove stale status gaps codeSpencer Janssen2008-03-303-7/+5
| | | | darcs-hash:20080329230737-a5988-00c8ef14160f79347f4e40c12b2c84a9519b4d1a.gz
* Bump version to 0.7Spencer Janssen2008-03-291-2/+2
| | | | darcs-hash:20080329192400-a5988-ede5b9921f149a597dd8d2e474a737c74ca49748.gz
* Fix haddock errorSpencer Janssen2008-03-291-1/+1
| | | | darcs-hash:20080329191752-a5988-0bfb2ec9a43764da63ca27805a8078bc25a45393.gz
* XMonad.Layout.MultiToggle: let runLayout modify the base layout if no ↵Lukas Mai2008-03-281-1/+5
| | | | | | transformer is active darcs-hash:20080328190903-462cf-1beba98a60b585ea2ef7a74dbcc1e83d75f67c89.gz
* Spiral: add documentationBrent Yorgey2008-03-281-3/+11
| | | | darcs-hash:20080328192231-bd4d7-22df21f89413618c2a2d5b1fcdff0baca232b6b0.gz
* corrected version of make workspaceDir work even in workspaces with no windows.David Roundy2008-03-271-4/+4
| | | | darcs-hash:20080327142257-72aca-66c0810038f4d401ac7e579e7c6d334de6074c50.gz
* cleanup in Tabbed (make 'loc' be actual location).David Roundy2008-03-261-3/+3
| | | | darcs-hash:20080326151004-72aca-542f1e9b16ff7f3c57f99b09865acad48fd972d8.gz
* UNDO: make workspaceDir work even in workspaces with no windows.David Roundy2008-03-261-3/+3
| | | | | | | This also fixes a (minor) bug when the focussed window is present on multiple visible workspaces. darcs-hash:20080326152708-72aca-5cb04df4f522b8252ec0980945b4e77381a4bf70.gz
* clean up Config.Droundy.David Roundy2008-03-271-36/+27
| | | | darcs-hash:20080327002159-72aca-3eb478f7ab675f12b3d016cae33f7feb378f090c.gz
* make workspaceDir work even in workspaces with no windows.David Roundy2008-03-261-3/+3
| | | | | | | This also fixes a (minor) bug when the focussed window is present on multiple visible workspaces. darcs-hash:20080326152708-72aca-d34a7d717c984a9bdde64f1f63d334f0cb38b30f.gz
* ManageDocks: add warning about making sure gaps are set to zero before ↵Brent Yorgey2008-03-271-1/+7
| | | | | | switching to avoidStruts, since ToggleStruts won't work otherwise darcs-hash:20080326231928-bd4d7-fa951c2d9b7a26187a9316842c6cca67a234fa01.gz
* update documentation in XMonad/Doc in preparation for 0.7 releaseBrent Yorgey2008-03-264-54/+165
| | | | darcs-hash:20080326195741-bd4d7-74a11c8d28951cf24caaf0e6102cad2fc40635d1.gz
* XMonad.Hooks.ManageHelpers: reformattingLukas Mai2008-03-261-21/+23
| | | | darcs-hash:20080326182707-462cf-1f486ea604d17f4da7fbd0393ea9e8f341884053.gz
* XMonad.Layout.NoBorders: fix floating fullscreen logicLukas Mai2008-03-261-1/+1
| | | | darcs-hash:20080326172844-462cf-08fd02f2fafb0978c1020ca182e6be49e808b6f5.gz
* UpdatePointer: Make pointer position configurable.xmonad2008-03-261-9/+28
| | | | darcs-hash:20080326075759-67423-391137fce18694e0151692653396c5578dbb2add.gz
* Fix bugs in Tabbed and TabBarDecoration -- please remember multi-head!Spencer Janssen2008-03-262-2/+2
| | | | darcs-hash:20080326034541-a5988-94e33a7c01ac2ec88fe8601c7fd77536c48ea6d2.gz
* my current configDon Stewart2008-03-261-6/+10
| | | | darcs-hash:20080326023303-cba2c-ab91d17da981d7ccd6b8de61453b9533f28b1764.gz
* I don't use DwmStyleSpencer Janssen2008-03-251-2/+1
| | | | darcs-hash:20080325213818-a5988-75c5f61f309f28124896e6b6ea6ab8adb701e5bf.gz
* fix bug in TabBarDecoration leading to gaps in corner.David Roundy2008-03-251-5/+4
| | | | darcs-hash:20080325210327-72aca-41584f190a28f9967a71831699c233faa0800799.gz
* fix bug leading to gaps in tabs at the corner of the screen.David Roundy2008-03-251-11/+7
| | | | | | | Besides being ugly, this had the effect of making me fail to click on the tab I aimed for, if it was in the corner. darcs-hash:20080325210211-72aca-1a12224aed3e54ae72f2ba9c0667e4e8690d6629.gz
* XMonad.Layout.LayoutModifier: add a metric crapload of documentationBrent Yorgey2008-03-251-10/+205
| | | | darcs-hash:20080325205006-bd4d7-4f991be5593d55564ac0952d9019e43e8e68ba31.gz
* XMonad.Layout.Reflect: update documentation to reflect (haha) recent updates ↵Brent Yorgey2008-03-251-2/+2
| | | | | | to MultiToggle darcs-hash:20080325185630-bd4d7-d45fb98f81e5a0e653acf4b80e60f9f75bafa12d.gz
* XMonad.Layout.HintedTile: make alignment of shrunk windows configurableLukas Mai2008-03-252-17/+33
| | | | darcs-hash:20080325202958-462cf-7fd56d236535735ac07e0afcbb87cf5f954db9d0.gz
* XMonad.Actions.Commands: documentation fixBrent Yorgey2008-03-251-4/+4
| | | | darcs-hash:20080325165707-bd4d7-70e00a53cf9ca0c0533a48590a7596db1ff92b00.gz
* focusedHasPropertyredbeard05312008-03-251-1/+11
| | | | darcs-hash:20080325040412-c935a-a165c9d60780822b78ad984fa1a8514d5f64c12b.gz