aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Util (follow)
Commit message (Collapse)AuthorAgeFilesLines
* NamedScratchpadkonstantin.sobolev2009-04-191-0/+138
| | | | | | Ignore-this: b442cb08123d2413e0bb144a73bf3f57 darcs-hash:20090419045542-fb31b-b1a385de0fbefc5c16c9f5db9c58a4e55bc4753a.gz
* U.EZConfig: add xK_Print <Print> to special keyswirtwolff2009-03-031-0/+2
| | | | | | | | Ignore-this: 9560b7c7c4424edb5cea6eec45e2b41d Many setups are expecting xK_Print rather than xK_Sys_Req, so make it available in additionalKeysP. darcs-hash:20090302230741-d17f0-d238ee4d4b1977c4badae6ab8dde89590754be66.gz
* U.Run: remove waitForProcess to close Issue 268wirtwolff2009-02-201-4/+4
| | | | | | | | | | | | Ignore-this: a6780565fde40a4aac9023cc55fc2273 http://code.google.com/p/xmonad/issues/detail?id&8 Submitting with some trepidation, since I've nearly no understanding of process handling. Should be ok, no warnings by sjanssen when asking about it in hpaste or earlier email, and tested locally by spawning excessive numbers of dzens: did not leave zombies or raise exceptions. darcs-hash:20090220214153-d17f0-2915109755eb08968878dc751e19e62f141e37d8.gz
* X.U.Loggers: handle possible EOF (reported by dyfrgi)Roman Cheplyaka2009-02-161-2/+1
| | | | darcs-hash:20090216213842-3ebed-958cbc985ea9e5f72ac0d0b63c7544947e31d134.gz
* U.Scratchpad: add general spawn action to close issue 249wirtwolff2009-02-141-13/+23
| | | | | | | | | Ignore-this: 925ad9db4ecc934dcd86320f383ed44a Adds scratchpadSpawnActionCustom where user specifies how to set resource to "scratchpad". This allows use of gnome-terminal, etc. Add detail to RationalRectangle documentation; strip trailing spaces. darcs-hash:20090214003642-d17f0-2b2a11617ed0dd4c5dc9fba62ac90373002043f3.gz
* X.U.WindowProperties: docs (description and sections)Roman Cheplyaka2009-02-091-7/+12
| | | | darcs-hash:20090208231422-3ebed-5015f93cadf2505eaccce4e8921e3af60e9fac22.gz
* X.U.WindowProperties: Add getProp32 and getProp32s, helpers to get ↵Ismael Carnales2009-02-051-0/+10
| | | | | | | | properties from windows Ignore-this: c5481fd5d97b15ca049e2da2605f65c1 darcs-hash:20090205013031-6553f-d106b609838d4ccf3fe4afa448910b897cd5b87c.gz
* minor typo in XMonad/Util/EZConfig.hsJoachim Breitner2009-02-081-1/+1
| | | | | | Ignore-this: 7ffee60858785c3e31fdd5383c9bb784 darcs-hash:20090208192224-23c07-52bf57cfad9e197b431848f9b42594c697c86b9f.gz
* Multimedia keys support for EZConfigKhudyakov Alexey2009-02-071-11/+283
| | | | | | Ignore-this: 21183dd7c192682daa18e3768828f88d darcs-hash:20090207173330-7ba7e-3339e560daae7088e4ebe83bd5879cb405814747.gz
* Remove X.U.SpawnOnWorkspace (superseded by X.A.SpawnOn)Roman Cheplyaka2009-02-041-81/+0
| | | | darcs-hash:20090204103635-3ebed-9189e11e7e1ce9a6e2e9430016503b1302c9bda9.gz
* Support for spawning most applications on a specific workspaceDaniel Schoepe2009-01-251-0/+81
| | | | | | Ignore-this: 26076d54b131e037b42c87e4fde63200 darcs-hash:20090125191045-cb1c6-124cbecad2e7fa37ada2c6c938a95e3e4ad4e037.gz
* uninstallSignalHandlers in spawnPipeSpencer Janssen2009-01-221-0/+1
| | | | | | Ignore-this: e8cfe0f18f278c95d492628da8326fd7 darcs-hash:20090122002745-25a6b-b42d9d8cb09c461d5e7669524a0c488213a4a1b3.gz
* Create a new session for spawnPiped processesSpencer Janssen2009-01-221-1/+2
| | | | | | Ignore-this: 37529c5fe8b4bf1b97fffb043bb3dfb0 darcs-hash:20090122000441-25a6b-becd6e77cacaeedd73bddc96b8059c89cbb97bca.gz
* Update all uses of doubleFork/waitForProcessSpencer Janssen2009-01-163-10/+12
| | | | | | Ignore-this: 4e15b7f3fd6af3b7317449608f5246b0 darcs-hash:20090116210315-25a6b-53190793833624e0c5e36ce353333092e5243883.gz
* X.U.EZConfig: expand documentationBrent Yorgey2009-01-161-5/+13
| | | | darcs-hash:20090116153143-1e371-fdb01ad19eae7869cd65ee6acb6f75466559a61e.gz
* XMonad.Util.XSelection: update maintainer informationgwern02009-01-101-2/+1
| | | | | | Ignore-this: 1592ba07f2ed5d2258c215c2d175190a darcs-hash:20090110213000-f7719-56e0f214a4477a0cc67c2c20d253e4ab43cd4b5c.gz
* X.U.XSelection: get rid of warning about missing newline, add Haddock linkBrent Yorgey2009-01-021-2/+2
| | | | darcs-hash:20090102194357-1e371-df23f1646a97cc1a2a0b8bd252d0c3b0e7eeef85.gz
* adds haddock documentation for transformPromptSelectionloupgaroublond2009-01-021-5/+8
| | | | | | also renames the function per mailing list recommendation darcs-hash:20090102190954-3ec9f-cbba65194ed36b0dd615a05104f5d6e0a4564605.gz
* adds a weird function to XSelectionloupgaroublond2008-12-221-0/+6
| | | | | | This enables you to pass a function of (String -> String) to a selection function to modify the string before executing it. This way, you can input your own escape routines to make it shell command line safe, and/or do other fancier things. darcs-hash:20081222020730-3ec9f-cca983e9800b5b712239797d7b4199e0a8d3d97a.gz
* X.U.WindowProperties: propertyToQuery+docsRoman Cheplyaka2008-12-251-1/+14
| | | | darcs-hash:20081225080702-3ebed-12de5f40c2a50480118e521fb233bfd4feb3d841.gz
* hlintify XUtils, XSelection, Search, WindowGogwern02008-12-202-2/+2
| | | | | | Ignore-this: 7e877484e3cd8954b74232ea83180fa9 darcs-hash:20081220153302-f7719-750549ea12a24a7364f4be71894720700f98f6a7.gz
* WindowProperties: added allWithPropertyRoman Cheplyaka2008-11-151-1/+7
| | | | darcs-hash:20081115104525-3ebed-19b3392f2bcc128da265bd7ca34c508d913383b7.gz
* explicit import list for things in the process libraryDon Stewart2008-11-041-1/+1
| | | | | | Ignore-this: 91b7f96421828788760e8bcff7dec317 darcs-hash:20081104035319-cba2c-8ab06cc5abfb2593bbed8def16119bce54d2ea1f.gz
* generic menu and window bringerTravis B. Hartwell2008-10-271-8/+16
| | | | darcs-hash:20081027005523-c78c1-4de3783ba078b1acd99f70f675c37341030b3d7c.gz
* Paste.hs: improve haddocksgwern02008-09-271-7/+8
| | | | darcs-hash:20080927150158-f7719-ec39026e096874f51eb4b44e4c04ead2e29bea53.gz
* Paste.hs: fix haddockgwern02008-09-271-1/+10
| | | | darcs-hash:20080927145238-f7719-a737f32ecbff30c768802b0d0bc5dbdaf5fb6e08.gz
* XMonad.Util.Font: UTF8 -> USE_UTF8Lukas Mai2008-09-301-2/+2
| | | | darcs-hash:20080930140056-462cf-8a61de464b460befca24edbefcbf98901d984cfa.gz
* Paste.hs: implement noModMask suggestiongwern02008-09-271-3/+7
| | | | darcs-hash:20080926232056-f7719-35b3e9a6103a1b2b014ae4d2b490b9e993a960cf.gz
* -DUTF8 flag with -DUSE_UTF8gwern02008-09-213-4/+4
| | | | darcs-hash:20080921154014-f7719-42b0056cce0872dbd95dafcb07244a1bd8dabad1.gz
* XSelection.hs: use CPP to compile against utf8-stringgwern02008-09-201-40/+46
| | | | darcs-hash:20080920151615-f7719-f3e3f95487ffce029e822e9a00d2aab2f1751cdd.gz
* Paste.hs: +warning about ASCII limitationsgwern02008-09-211-0/+3
| | | | darcs-hash:20080921155038-f7719-02da6d343a804c468b107e17d989b1f73f895d98.gz
* Paste.hs: shorten comment lines to under 80 columns per sjanssengwern02008-09-211-5/+8
| | | | darcs-hash:20080921154950-f7719-d24b1961ada404e29051923c1e7cfb4837c8ab63.gz
* Rename pasteKey functions to sendKeySpencer Janssen2008-09-211-5/+5
| | | | darcs-hash:20080921062016-25a6b-aaaf3d0a43b9c1d0e677cc4df64bed7f8f62f59c.gz
* Move XMonad.Util.XPaste to XMonad.Util.PasteSpencer Janssen2008-09-211-3/+3
| | | | darcs-hash:20080921060947-25a6b-6feda2edc133f5968df19892c2490a3a2df785c8.gz
* XPaste.hs: improve author infogwern02008-09-201-2/+2
| | | | darcs-hash:20080920152342-f7719-e4a1bb673a68fab8a6262a59952f885382c9ae28.gz
* +XMonad.Util.XPaste: a module for pasting strings to windowsgwern02008-09-201-0/+74
| | | | darcs-hash:20080920152106-f7719-a6fa113c92ddfb932285957c272d0d4de1cd444b.gz
* remove myself as maintainer from modules I don't maintain or use.David Roundy2008-08-281-1/+1
| | | | darcs-hash:20080828151830-72aca-75151cf20f4efc1a3d1bc324cfdbc5602f58b363.gz
* I prefer the spencerjanssen@gmail.com addressSpencer Janssen2008-07-142-4/+4
| | | | darcs-hash:20080714204005-25a6b-52d0b1b901b1fa3e2fbdd8082f709ed3537624e2.gz
* Added function to filter out scratchpad workspace for use with ↵Braden Shepherdson2008-07-061-0/+7
| | | | | | ewmhLogHookCustom. darcs-hash:20080706161027-d53a8-b788e5a27c8f95fcd50f6fb052f4d5ed621dd785.gz
* allow function keys up to F24brian2008-06-261-2/+2
| | | | darcs-hash:20080626040516-8cb90-0aae953ab35ad51157be2b8e6e971f2f01dca3d8.gz
* Now using -name instead of -title as the term app argument, and ↵Braden Shepherdson2008-06-081-4/+4
| | | | | | correspondingly resource for the ManageHook. darcs-hash:20080608180748-d53a8-bea50d6f478dc346a5dabbbc5fee0a54d215c9e1.gz
* XMonad.Util.EZConfig: add keypad bindingsLukas Mai2008-06-151-0/+74
| | | | darcs-hash:20080615143702-462cf-7af17b2dea76a6731840d8ad375d36e9a78b1f64.gz
* XMonad.Util.EZConfig: minor cleanupsLukas Mai2008-05-281-28/+26
| | | | darcs-hash:20080528165450-462cf-f4426554ed2f9786a2ac2143778c6e0ddd64bbf5.gz
* Replaced old "spawn on mod+s" semantics with "spawn/summon or banish on mod+s".Braden Shepherdson2008-06-081-21/+77
| | | | | | | | | Originally the key binding just spawned a new floating terminal on every keypress. Now it spawns if it doesn't exist, summons from another workspace if it does but isn't visible, or banishes it to a dynamically created workspace if it is on the current workspace. darcs-hash:20080608045457-d53a8-e8bca6a987f7f408c18481d2173dd2f87a8d40fb.gz
* Added scratchpadSpawnActionTerminal to specify the terminal program directly ↵Braden Shepherdson2008-06-081-0/+6
| | | | | | as a String. darcs-hash:20080608032619-d53a8-c0636b8e87746e0aa77713837cfae160e65968fa.gz
* Removed odd scratchpadSpawnDefault, improved documentation.Braden Shepherdson2008-06-081-14/+9
| | | | darcs-hash:20080608032439-d53a8-2a38fb4fedf6ef5cf52f41ce45d737a7dff8a397.gz
* decent documentation for UrgencyHookDevin Mullins2008-05-151-2/+1
| | | | | | Blame it on lack of sleep. Or perhaps the causation is the reverse. darcs-hash:20080515082222-78224-3ad2870a4f5e56481131bd4898f0d3154bb89694.gz
* minor cleanup on getNameDevin Mullins2008-05-041-5/+3
| | | | darcs-hash:20080504054923-78224-e8649c630c71c3ba23f549a9e4d02aa4b2f91d31.gz
* NamedWindows: when converting the text property, handle the empty list.Spencer Janssen2008-05-021-1/+6
| | | | | | | | This fixes a "Prelude.head" exception observed with windows that have no title. Reproduce by placing several windows in the tabbed layout, then starting 'xterm -name ""'. Thanks to Andrea for pointing out the issue. darcs-hash:20080502104249-a5988-c460b42456d65ad71016a7423e713b8250f1aa5c.gz
* XMonad.Util.WindowProperties: add WM_WINDOW_ROLE as RoleRoman Cheplyaka2008-04-091-1/+3
| | | | darcs-hash:20080409174935-3ebed-fdde76e2a0889e75467fe94af6f34f875a738dac.gz