aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Actions (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-09-05windowbringer-menu-choicemathstuf1-11/+45
Ignore-this: 3f57b88d725b04f07ce6a43b8d0f56ff Add functions to allow users to use a menu other than dmenu and pass arguments to the menu. darcs-hash:20100905013522-4ccff-7c0ff1eaed7d70d32ea6699a303deb3af44fcb7f.gz
2010-10-01Orphan my modulesmoserq1-1/+1
Ignore-this: 781ebf36f25a94df96fde5f7bb7bc53e darcs-hash:20101001104300-88fd0-873c177e11b9e4bed41fc29048e45ca165e369f2.gz
2010-07-28Minimize: Replaced calls to 'sendMessage' (BW.focusDown) and 'windows' with ↵Jan Vornberger1-1/+1
alternative methods Ignore-this: 67257480b7b93181967a806fedf6fbc5 Calling these functions during message handling results in the loss of layout state. This fixes a number of bugs related to the combination of X.L.Minimize with a decoration. darcs-hash:20100727224841-594c5-c8ddec3ae634ec96103e332433066b5173a0002a.gz
2010-07-12WindowGo: bulk up 'runOrRaise' doc to point to 'raiseMaybe' for shell scriptinggwern01-2/+5
Ignore-this: f8f2b04fe7c49827b935ada1345d2ce8 darcs-hash:20100712045632-f7719-f417f9e132c5b90d0dd2c4d2fcef172a086f1ce2.gz
2010-07-12WindowGo: fmt & spgwern01-2/+2
Ignore-this: dc733961f0308815fa2ec0afe118f9cb darcs-hash:20100712042915-f7719-489e041f7cb1f82e1cff7a75710b9ae9dfcca0a2.gz
2010-06-13encode string of bytes not list of charsKhudyakov Alexey1-2/+2
Ignore-this: bd03772f1e1ab303646f36c28944b43 darcs-hash:20100613113341-7ba7e-2dfcd9ddf52b69a6b224497b1c8f9e5a845f8056.gz
2010-06-08GroupNavigation.hs: clean up importsgwern01-3/+1
Ignore-this: 166ad0b78d8be8453339c7dd5e5cc266 darcs-hash:20100608203832-f7719-ef1c9cffe328bbe5f1cad737a8f0cdec2b1d2c70.gz
2010-06-04Fix bug in history maintenance of X.A.GroupNavigationNorbert Zeh1-2/+2
Ignore-this: 84a22797ec1b76a9b9805af3272911b0 When the focused window was closed without a new window receiving focus, the closed window was not removed from the history database, making for example "nextMatch History (return True)" misbehave. This patch fixes this. darcs-hash:20100604081431-18a2b-d8416c45ccc86ac7e95e4cb49face9f13b242da7.gz
2010-05-20TopicSpace: +reverseLastFocusedTopicsNicolas Pouillard1-1/+7
Ignore-this: 97c860fb139269cd592beab275f78d57 darcs-hash:20100520072844-eb2e9-5f78879484684e406ab4d3502fe65f2bd0d36e4a.gz
2009-12-20TopicSpace: improve the lastFocusedTopic handlingNicolas Pouillard1-9/+10
Ignore-this: 9ad30b815e8a9cf002c8b17c07f05dc2 Now the list of last topics is internally kept but only visually truncated. darcs-hash:20091220212813-eb2e9-acb357754706c9765c5ebe8ac29b60d89a7c0f2e.gz
2010-05-15X.A.GroupNavigation with containers < 0.3.0.0 compatibilityNorbert Zeh1-4/+19
Ignore-this: e0cf2a784ff02829ad10962863fd50ed This patch replaces the use of Seq.filter and Seq.breakl with two functions flt and brkl that do the same. This is necessary to keep compatibility with containers < 0.3.0.0 because Seq.filter and Seq.breakl were introduced only in containers 0.3.0.0. darcs-hash:20100514222153-18a2b-0b11f7214f473df160de9db0e6dfc9ff0ec13376.gz
2010-05-10New module XMonad.Actions.GroupNavigationNorbert Zeh1-0/+210
Ignore-this: c286dbd1b365326fa25a9c5c0e564af7 This module adds two related facilities. The first one allows cycling through the windows in a window group. A group is defined as the set of windows for which a given Boolean Query returns True. The second one keeps track of the history of focused windows and allows returning to the most recently focused window in a given window group before the currently focused window. darcs-hash:20100510081412-18a2b-f3a46acd1883a5b74f70ab2457694a05d5568c5d.gz
2010-05-03Remove trailing whitespace in A.KeyRemapAdam Vogt1-21/+21
Ignore-this: 59d38be8462d50c298f590d55ebda910 darcs-hash:20100503153258-1499c-4921676fa3c624edec47864508492717f011e9dd.gz
2010-05-02Adding XMonad.Actions.KeyRemap for mapping single keysstettberger1-0/+156
Ignore-this: 113f6ef92fd31134fb6752a8b8253c3a With KeyRemap it is possible to emit different keys to client windows, when pressing some key. For example having dvorak layout for typing, but us for keybindings. darcs-hash:20100502152322-caded-3d1063ea35511ec6ffbbf98ead626181e7f0f512.gz
2010-04-29A.Search: Remove unnecessary `do'Adam Vogt1-2/+1
Ignore-this: 2fc31d045a57ccd01f3af03cb46440c2 darcs-hash:20100429134749-1499c-a2107f9d50b9366982b5c3ab43828e2ec5dbaabb.gz
2010-04-23Fix escaping of URIKhudyakov Alexey1-26/+14
Ignore-this: 7dad15752eb106d8bc6cd50ffd2e8d3a darcs-hash:20100423204707-7ba7e-ee7d3c3412d191cfcd267fd7e9f5e26e11e93dac.gz
2010-04-16Use imported `fi' alias for fromIntegral more often.Adam Vogt2-6/+2
Ignore-this: 51040e693066fd7803cc1b108c1a13d5 Also moves `fi' into U.Image to avoid cyclic imports, though XUtils sill exports that definition. darcs-hash:20100416212939-1499c-a12428074d873b1eaea197e1b79c0ca07a96b05f.gz
2010-04-02WindowMenu: own colorizer that works better with Bluetile's new themeJan Vornberger1-1/+9
Ignore-this: 708e1ad1654165fc5da5efc943a2a6b9 darcs-hash:20100402184119-594c5-85606e6199c43214a91dbf0f78a52c489f191793.gz
2010-01-17Update my e-mail addressquentin.moser1-2/+2
Ignore-this: f5efc4d494cb001d3cfbe2b2e169cbe5 darcs-hash:20100117011109-5ccef-9bf858e60dffc4321b5e324c76b8b72386051c76.gz
2010-03-16fixed argument order to isPrefixOf in a couple of places in X.A.SearchJurgen Doser1-4/+4
Ignore-this: 1a613748778d07de1b459a4268ff8d55 In some places, ((!>), prefixAware, and one place in the documentation), isPrefixOf was used with wrong argument order. In particular, this made combining search engines not work as advertised, for example, the predefined search engine "multi". darcs-hash:20100316122010-89868-46a01544d9e54b8630aff04bcbf131fdb65ef1f5.gz
2010-03-14DynamicWorkspaces.hs: rm whitespacegwern01-1/+1
Ignore-this: 9d64301708cb1702b9b46f1068efa891 darcs-hash:20100314205951-f7719-8e10d50daafbf32e3f13d32ab21af82ff37869eb.gz
2010-03-08X.A.PhysicalScreens cleaning and allow cyclingAnders Engstrom1-10/+38
Ignore-this: 3a9a3554cda29f976df646b38b56e8e7 Remove redundant import to supress warning, did some refactoring to use xmonad internal things to find screens instead of using X11-stuff. Also added ability to cycle between screens in physical order. darcs-hash:20100308113704-8978f-d312f0f413ff2d6fc1b1fe64dfac098e298d59f5.gz
2010-02-22Prevent possible pattern match failure in X.A.UpdateFocusDaniel Schoepe1-2/+2
Ignore-this: fe132d248db01076a1038e9e8acbdf42 darcs-hash:20100221234735-7f603-56b9bbdc90ef75c5afe5088d17a15efde7bd9aa7.gz
2010-01-12suppress some warnings under ghc 6.12.1 and clean up redundant imports to ↵Brent Yorgey12-17/+2
get rid of some others. Ignore-this: bf3487b27036b02797d9f528a078d006 darcs-hash:20100112172507-1e371-1b466e62ac727b196330c72c8553116282ef5702.gz
2010-01-24A.CycleWindows replace partial rotUp and rotDown with safer versionsWirt Wolff1-3/+5
Ignore-this: 6b4e40c15b66fc53096910e85e736c23 Rather than throw exceptions, handle null and singleton lists, i.e. f [] gives [] and f [x] gives [x]. darcs-hash:20100123231912-18562-6986c6acb711331ab135e62e1a41fbe8aabf5f13.gz
2009-12-30import new contrib module, X.A.DynamicWorkspaceOrderBrent Yorgey1-0/+166
Ignore-this: bba2c0c30d5554612cc6e8bd59fee205 darcs-hash:20091230192350-1e371-612ae7cfbae4dcd7af436add198c2746d3abd05c.gz
2009-12-30X.A.CycleWS: export generalized 'doTo' function for performing an action on ↵Brent Yorgey1-2/+8
a workspace relative to the current one Ignore-this: 7cf8efe7c45b501cbcea0943f667b77e darcs-hash:20091230191953-1e371-32fbdd9891ca3a8e55d6cc6427e7fed2c330f57b.gz
2009-12-29new contrib module, X.A.DynamicWorkspaceGroups, for managing groups of ↵Brent Yorgey1-0/+137
workspaces on multi-head setups Ignore-this: fc3e6932a95f57b36b4d8d4cc7f3e2d7 darcs-hash:20091229165702-1e371-25917a051a5ff81e58965c8bc8b078511b836f45.gz
2009-12-29new contrib module from Tomas Janousek, X.A.WorkspaceNamesBrent Yorgey1-0/+155
Ignore-this: 5bc7caaf38647de51949a24498001474 darcs-hash:20091229163915-1e371-78c02a000c6b80a30b7c552c7bfa503f051aad1a.gz
2009-12-28Use imported xC_bottom_right_corner in A.MouseResizeAdam Vogt1-4/+1
Ignore-this: 52794f788255159b91e68f2762c5f6a1 darcs-hash:20091227233705-1499c-e433de75a2abd78621d158e6edbc19fc92bcce4d.gz
2009-12-27X.A.MouseResize: assign an appropriate cursor for the resizing inpuwinTomas Janousek1-0/+8
Ignore-this: d9ce96c2cd0312b6b5be4acee30a1da3 darcs-hash:20091227212140-c9ff5-ade651be3ca32df9cdb4a26df777a34829df9fe8.gz
2009-12-22Actions/Search: added openstreetmapintrigeri1-24/+28
Ignore-this: fafc4680c8b59b7a044d995c1dacec9a darcs-hash:20091222114545-35915-57fbeafca9c63e2cc182b0fc57728a9b0590cd50.gz
2009-12-11X.A.GridSelect: documentation typo fixTomas Janousek1-2/+2
Ignore-this: 521bef2a73a9e969d7a96defb555177b spotted by Justin on IRC darcs-hash:20091211182515-c9ff5-01b20f90615b7f88f1c61f521a2e60f8670777af.gz
2009-12-10A.GridSelect shouldn't grab keys if there are no choices.Adam Vogt1-0/+1
Ignore-this: 48509f780120014a10b32e7289369f32 Thanks thermal2008 in #xmonad for bringing up the corner case when gridselect is run with an empty list of choices. darcs-hash:20091210183038-1499c-b1c6ae201f7ce908ad09274cef7dd10fe83dd5c2.gz
2009-12-09onScreen' variation for X () functionsNils Schweinsberg1-15/+40
Ignore-this: 6a9644c729c2b60f94398260f3640e4d darcs-hash:20091209003717-1f2e3-0f9b6f1f277e7b502d7d45dbb3175951ec9a99e3.gz
2009-12-09BluetileCommands - a list of commands that Bluetile uses to communicate with ↵Jan Vornberger1-0/+83
its dock Ignore-this: 1a5a5e69c7c37d3ffe8d8e09496568de darcs-hash:20091208234431-594c5-d2e921046b8e3a5af12cb94ab681fcf4c7b45d67.gz
2009-11-29Use lookup instead of find in A.PerWorkspaceKeysAdam Vogt1-5/+4
Ignore-this: 7ecb043df4317365ff3d25b17303eed8 darcs-hash:20091129032650-1499c-73cf78ec246d6c088d01e8c0eeae32fa3978f3dc.gz
2009-12-07Change of X.A.OnScreen, more simple and predictable behaviour of onScreen, ↵Nils Schweinsberg1-52/+101
new functions: toggle(Greedy)OnScreen Ignore-this: c375250778758e401217bcad83567d3b darcs-hash:20091207155050-1f2e3-a14155ae12764e3c998439cd7e06ebcf6b767985.gz
2009-12-05XMonad.Actions.Search: finally fixed the internet archive search plugingwern01-4/+1
Ignore-this: c78ecebced9bc8e39e6077ffa9f9f182 darcs-hash:20091205033435-f7719-37e2258a72279fdde3da375e3408218dac567678.gz
2009-12-05XMonad.Actions.Search: in retrospect, a bit silly to make everyone go ↵gwern01-2/+2
through SSL Ignore-this: 452b4e6efb83935fc1063ab695ae074d darcs-hash:20091205033318-f7719-26d70fd5d8a110c880c3277583730a1b49190015.gz
2009-11-16Changed interface of X.U.ExtensibleStateDaniel Schoepe2-7/+6
Ignore-this: 9a830f9341e461628974890bab0bd65b Changed the interface of X.U.ExtensibleState to resemble that of Control.Monad.State and modified the modules that use it accordingly. darcs-hash:20091116171013-7f603-0631dc163d78785b123bc10164ee3295add28b60.gz
2009-11-15X.A.CycleWS cycle by tag groupAnders Engstrom1-0/+7
Ignore-this: 909da8c00b47a31d04f59bd3751c60bc Allow grouping of workspaces, so that a user can cycle through those in the same group. Grouping is done by using a special character in the tag. darcs-hash:20091115130217-8978f-b0d053d44faa9b3d165b5f0b8c4aab3d27caca37.gz
2009-11-15Minor style changes in DynamicWorkspacesAdam Vogt1-18/+15
Ignore-this: 1a6018ab134e4420a949354575a8a110 darcs-hash:20091115022751-1499c-c2f8ccf3cada9e16a5d35e87e41baa160c74e774.gz
2009-11-14X.A.DynamicWorkspaces fix doc and add behaviourAnders Engstrom1-9/+51
Ignore-this: ab7c20a9c1b43ebc6a7f4700d988fb73 Before this patch the documentation claims that it won't do anything on non-empty workspaces when it actually does. This patch fixes the documentation to reflect the actual behaviour, but also adds the behaviour promised by the documentation in other functions. It does not break configs. In addition it also provides functions to help removing empty workspaces when leaving them. darcs-hash:20091113233903-8978f-1adf2aba46b7931732b51338c3f73508e840a487.gz
2009-11-12Rename gridselectViewWorkspace to gridselectWorkspace, add another example.Adam Vogt1-3/+7
Ignore-this: 462cf1c7f66ab97a1ce642977591a910 The name should be more general to suggest uses other than just viewing other workspaces. darcs-hash:20091112211435-1499c-f81d9c42117c42149d6fe9e7b0a87e6f3e19e19b.gz
2009-11-12X.A.DynamicWorkspaces: fix addWorkspace and friends so they never add ↵Brent Yorgey1-5/+11
another copy of an existing workspace Ignore-this: 5bfe8129707b038ed04383b7566b2323 darcs-hash:20091112201351-1e371-ed6aeb650d2e9d6a4c131e8f7a36b922b8f1d905.gz
2009-11-11Change A.TopicSpace haddocks to use block quotes.Adam Vogt1-123/+102
Ignore-this: 6f7f43d2715cfde62b9c05c7d9a0da2 darcs-hash:20091111013241-1499c-0a4f762f53ef3b3f1b5676c8ec75ec8e4147e990.gz
2009-11-11Add defaultTopicConfig, to allow adding more fields to TopicSpace later.Adam Vogt1-0/+9
Ignore-this: 6dad95769651a9a1ef8d771f81c91f8e darcs-hash:20091111012915-1499c-125a9eb4016c35753929c5e551f81d2e9083deaa.gz
2009-11-11X.A.WindowGo: fix haddock markupSpencer Janssen1-4/+5
Ignore-this: c6a06de900ca8b67498abf5152e3d9ea darcs-hash:20091111003256-25a6b-6b886408b007f0684aafbd9661d030583a326adb.gz
2009-11-09Add gridselectViewWorkspace in X.A.GridSelectDaniel Schoepe1-0/+9
Ignore-this: 5543211e9e3fd325cb798b004635a525 darcs-hash:20091109155815-7f603-3268ca3679728a4493365b98bdfef4066f8fef0f.gz