aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Actions (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Actions.Search.hs: switch inappropriate use of getShellCompl for a ↵gwern02008-06-071-3/+3
| | | | | | | | historyCompletion It's inappropriate because if I am searching Wikipedia, say, why on earth do I want completion of files and executables on my PC? A previous search query is much more likely to be what I want. darcs-hash:20080607071331-f7719-1d06bd99864e561bec53dd8ab0a4742ac801a1bf.gz
* Use lines instead of columns in configuration (similar to GNOME and KDE)Malebria2008-05-271-11/+20
| | | | darcs-hash:20080526225337-1ef02-3e20f3958a0ec394f837a32af42c9738812ed24d.gz
* Bug correction when areasColumn > 1Malebria2008-05-271-4/+12
| | | | darcs-hash:20080526223220-1ef02-534dcd578c67a108f176c892a87a732ba6ab1dab.gz
* more documentation for WindowNavigation and UrgencyHookDevin Mullins2008-05-251-8/+35
| | | | darcs-hash:20080525050231-78224-669c83df86a8b585883d0fb3ef054e37670261e8.gz
* X.A.WindowNavigation: add logHook for better state trackingDevin Mullins2008-05-251-6/+13
| | | | darcs-hash:20080525032325-78224-5afb5996c4097846b35af21a715a66407a46f65e.gz
* doco tweaksDevin Mullins2008-05-241-1/+1
| | | | darcs-hash:20080524211849-78224-630b08f09dcd25240be37a710801e595cae7476a.gz
* Add XMonad.Actions.PlaneMalebria2008-05-231-0/+134
| | | | darcs-hash:20080523004357-1ef02-864e1b010b5eeb5e520959168ce7a8e441434be0.gz
* revamp Search.hs to export a replacement for simpleEnginegwern02008-05-191-35/+35
| | | | | | It's called searchEngine now, and is a wrapper around the SearchEngine type. Different type as well darcs-hash:20080519190912-f7719-3c66bdaa2b029ea48020f0fa26026408ff97eca5.gz
* add site name in search prompt dialogzhen.sydow2008-05-181-24/+26
| | | | darcs-hash:20080518101357-3cf16-338933be87cc99ab30b1341b1fe0d652e2628496.gz
* add youtube to search engineszhen.sydow2008-05-131-2/+6
| | | | darcs-hash:20080513212508-3cf16-7b4ce8ca8bbe1e9a3b9b3172974c38d9a2b80eb1.gz
* SwapWorkspaces: swapTo Next|PrevDevin Mullins2008-05-181-1/+11
| | | | darcs-hash:20080518024121-78224-1538cf1deee4ff65794d2c2fd171b807b44f7011.gz
* X.A.WindowNavigation: currentPosition and setPosition share the same ↵Devin Mullins2008-05-151-16/+16
| | | | | | | | `inside` logic, now Aside from documentation, this is pretty much usable, now. darcs-hash:20080515062211-78224-3587cf6a973ea8defc217bd6a926b540dc5445f3.gz
* X.A.WindowNavigation: have currentPosition handle axes independentlyDevin Mullins2008-05-151-6/+8
| | | | | | | This improves some subtle interactions between mod-j/k and mod-w/a/s/d, though that might not become very apparent until I fix setPosition. darcs-hash:20080515053330-78224-2ba67cefda58b7c079b23f93441859e30c539c73.gz
* move AppLauncher from Actions module to Prompt modulezhen.sydow2008-05-131-70/+0
| | | | darcs-hash:20080513201252-3cf16-f92855fb696915644cc2cdbc52f7b3f860894f3d.gz
* X.A.WindowNavigation: comment cleanupDevin Mullins2008-05-131-8/+3
| | | | darcs-hash:20080513091313-78224-b2c8aac4caa2fc3bdab6bd97fba458ca7decf222.gz
* windowRect now compensates for border widthDevin Mullins2008-05-131-3/+3
| | | | | | | Odd that I have to do (Rectangle x y (w + 2 * bw) (h + 2 * bw)) -- you'd think the window would be centered within the bordered area. darcs-hash:20080513090151-78224-b1520de8a35596af5a49c935d9b56422e945a061.gz
* X.A.WindowNavigation: update TODODevin Mullins2008-05-131-1/+1
| | | | darcs-hash:20080513044229-78224-ace9494b47f74677b1106020a227f389fabfcb27.gz
* X.A.WindowNavigation: minor cleanupDevin Mullins2008-05-121-8/+4
| | | | darcs-hash:20080512170410-78224-328d3a7380fec2172b0605d770c542ebd0bc7f34.gz
* X.A.WindowNavigation: simplify inr somewhatDevin Mullins2008-05-121-18/+13
| | | | darcs-hash:20080512090647-78224-1a2dd996d217d4be6818bf08b2f5c111f1158b41.gz
* X.A.WindowNavigation: clarityDevin Mullins2008-05-121-4/+5
| | | | darcs-hash:20080512085338-78224-b662b943102da2c00bc5980aa767fec5032c4cb2.gz
* X.A.WindowNavigation: ugh, typoDevin Mullins2008-05-121-3/+1
| | | | darcs-hash:20080512082228-78224-9fa253af956d0d4493197c520aebed43683f1b95.gz
* X.A.WindowNavigation: implement swap, extract withTargetWindow commonalityDevin Mullins2008-05-121-11/+28
| | | | | | Why doesn't mapWindows exist already? darcs-hash:20080512064715-78224-61fd294027e65d7db5675e7879b2e79c1ba524da.gz
* add more flexible withWindowNavigationKeysDevin Mullins2008-05-121-8/+19
| | | | | | Names aren't permanent yet, so don't cry if they change. darcs-hash:20080512050637-78224-ac7c46ba5f826be132d1d28133f76416d63cff66.gz
* X.A.WindowNavigation: TODODevin Mullins2008-05-121-0/+1
| | | | darcs-hash:20080511222116-78224-33ad4291ae43467a6060ae6f8b3b2b38ea3b44d6.gz
* X.A.WindowNavigation: add withWindowNavigation, for easy setupDevin Mullins2008-05-121-1/+10
| | | | | | This should be more flexible than it is -- I've got an idea, but am interested to hear others. darcs-hash:20080511220458-78224-1eb331e0c1a89118c39b0d014e6c5ec7356d4a6a.gz
* X.A.WindowNavigation: fix currentPositionDevin Mullins2008-05-111-23/+28
| | | | | | | Now properly deals with an unitialized state (e.g. from a restart) or an inconsistent state (e.g. from using mod-j/k). Deserves cleanup. darcs-hash:20080511212128-78224-13c7b897401800b9d729e765eba3385e40576f8d.gz
* X.A.WindowNavigation: add TODOsDevin Mullins2008-05-111-2/+8
| | | | darcs-hash:20080511211326-78224-2bc3ec2ff16e886901601f2f428215abfdbc72ba.gz
* X.A.WindowNavigation state is now workspace-specificDevin Mullins2008-05-111-9/+14
| | | | | | racking up some code debt, here... darcs-hash:20080511071656-78224-c7ec25648206f8f4b57ccc473539c2ec323f2ba2.gz
* X.A.WindowNavigation: minor doco changesDevin Mullins2008-05-061-2/+2
| | | | darcs-hash:20080506074235-78224-3d9e08f7b924efd9410d16384ef1083b62f7f579.gz
* add draft XMonad.Actions.WindowNavigationDevin Mullins2008-05-041-0/+135
| | | | | | | | | | This is an experiment with replacing the WindowNavigation LayoutModifier with one that simply adds keybindings and stores state in an IORef. Credit to droundy for the original code -- hopefully I'm not butchering it. The end intent is to add Xinerama support, but it'll be a little while before I get there. darcs-hash:20080504050022-78224-a1e156328d80897d8bfa245dc39f69d8fab9f929.gz
* new contrib module to launch apps with command line parameterszhen.sydow2008-05-131-0/+70
| | | | darcs-hash:20080513134754-3cf16-32d43fbbad243d902b1de3c3ddf508fc6efebb9a.gz
* Don't move the pointer if the user is moving the mouseKlaus Weidner2008-04-171-2/+4
| | | | | | | | | | | | This patch depends on the following xmonad core patch: Remember if focus changes were caused by mouse actions or by key commands If the user was moving the mouse, it's not appropriate to move the pointer around in resonse to focus changes. Do that only in response to keyboard commands. darcs-hash:20080417022234-e41d7-ee4ac41e65b28124cc3926693987d377d725dc34.gz
* remove myself as maintainer of CopyWindow.David Roundy2008-04-091-1/+1
| | | | | | I'm not sure who's maintaining this, but it's not me. darcs-hash:20080409144333-72aca-06ec25ead1109e0702cefc3a0bbc154d5214c44a.gz
* Generalize copyWindow, minor style changeSpencer Janssen2008-04-081-4/+4
| | | | darcs-hash:20080408210050-a5988-31d139d44b1207465d07b8c79e141c5eb79e157d.gz
* XMonad.Actions.CopyWindow: added copyToAll and killAllOtherCopies functionsIvan N. Veselov2008-04-081-4/+35
| | | | darcs-hash:20080408195111-98257-fa939d0b1d9fad8212e9051443451f133488bbc5.gz
* XMonad.Actions.UpdatePointer: doc fixLukas Mai2008-04-071-1/+1
| | | | darcs-hash:20080407152741-462cf-be82836b716dcac61e899f88cae672f1f5873d75.gz
* Added next-window versions of the raise* functions.Ian Zerny2008-04-051-1/+31
| | | | darcs-hash:20080405182900-ba7e7-6871a7f6ac9155c062c152c3c902c895ab9aa94b.gz
* update contrib for applySizeHints changesLukas Mai2008-04-054-5/+5
| | | | darcs-hash:20080404220558-462cf-2d7837b574aec854a158213d45a34cca75e38438.gz
* Actions/Search.hs: add dictionary.com searchBrent Yorgey2008-04-021-10/+14
| | | | darcs-hash:20080402150521-bd4d7-fe7567e79447a04e3b049b0d77aa97c8a3567262.gz
* improve WindowGo.hs Haddock formattinggwern02008-04-011-15/+15
| | | | darcs-hash:20080401023130-f7719-d1a353d78e7e97f194403dc9e9331374450fa276.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
* 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
* XMonad.Actions.CycleRecentWS: initial importMichal Janeczek2008-03-311-0/+85
| | | | darcs-hash:20080331111906-285cf-90722dd61a71e2e58711134f3665efb6986cc044.gz
* move Direction type from WindowNavigation to ManageDocks (ManageDocks will ↵Brent Yorgey2008-03-311-1/+1
| | | | | | move into the core, taking Direction with it) darcs-hash:20080331010127-bd4d7-972600c072354b2c07a227ade70d4abf80fe418c.gz
* UpdatePointer: Make pointer position configurable.xmonad2008-03-261-9/+28
| | | | darcs-hash:20080326075759-67423-391137fce18694e0151692653396c5578dbb2add.gz
* XMonad.Actions.Commands: documentation fixBrent Yorgey2008-03-251-4/+4
| | | | darcs-hash:20080325165707-bd4d7-70e00a53cf9ca0c0533a48590a7596db1ff92b00.gz
* XMonad.Actions.Search: add Google Maps searchBrent Yorgey2008-03-241-1/+5
| | | | darcs-hash:20080324143348-bd4d7-47c776a0eb91b385c9afabcc98a72e5366d346ed.gz
* XMonad.Actions.MouseGestures: reexport Direction from WindowNavigation, ↵Lukas Mai2008-03-221-5/+1
| | | | | | avoid type duplication darcs-hash:20080322193457-462cf-334fecefc720745f33a06e2224bd8f292ad70991.gz
* WindowGo.hs: improve descriptiongwern02008-03-161-2/+6
| | | | | | I'm still not sure whether the description makes sense if you don't already understand the idea. darcs-hash:20080316223946-f7719-1dbefc20dcd3d3b6696db6bc220a2cb986ab0b64.gz
* Search.hs: try to add a more descriptive typegwern02008-03-161-2/+3
| | | | darcs-hash:20080316215728-f7719-c3c8ea6ab46a743ff02f909bd867d5878053988b.gz