aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Util (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* XMonad.Util.Font: minor reformattingLukas Mai2008-04-061-2/+2
| | | | darcs-hash:20080406020935-462cf-7570d989ed221f4394ad87e1207aa7fa14bd0789.gz
* XMonad.Util.Font: don't call setlocale; core does it for usLukas Mai2008-04-061-15/+2
| | | | darcs-hash:20080406013123-462cf-886315685e0e1a8824b384d05d1e89b557047cde.gz
* XMonad.Util.NamedWindows: fix importsLukas Mai2008-03-261-2/+2
| | | | darcs-hash:20080326172745-462cf-ea5ac2b804ac082cbb3464d95256645e6b1bf3d8.gz
* Changed getName to use locale-aware functionsMats Jansborg2007-08-191-3/+12
| | | | | | Rewrote getName using getTextProperty and wcTextPropertyToTextList. darcs-hash:20070819132104-7344d-78695db057adecf12b37a3caae6ef1b624aae4f2.gz
* Util.Run, Hooks.DynamicLog: re-export hPutStrLn and hPutStr from Util.Run ↵Brent Yorgey2008-03-281-1/+3
| | | | | | for convenience, and update DynamicLog documentation to show proper imports darcs-hash:20080328205446-bd4d7-ae6c9a13c69620ec5edef7d34086236974c0c631.gz
* focusedHasPropertyredbeard05312008-03-251-1/+11
| | | | darcs-hash:20080325040412-c935a-a165c9d60780822b78ad984fa1a8514d5f64c12b.gz
* XMonad.Util.Themes: improve documentation to make it clear that themes only ↵Brent Yorgey2008-03-241-8/+12
| | | | | | apply to decorated layouts darcs-hash:20080324185946-bd4d7-477aaac8b62e875914f56ff7cd8ea7dbfbf58500.gz
* wfarrThemewcfarrington2008-03-241-0/+18
| | | | | | Add a new color theme using blue and black. darcs-hash:20080324011625-05946-c5f8ef395cb99dbda0804ae07f10ec5ea0b6b553.gz
* cut Anneal and Mosaic.David Roundy2008-03-221-93/+0
| | | | darcs-hash:20080322153546-72aca-fe4f9a048f5a1127b0b2d7e7d382550c134b60af.gz
* WindowProperties: fix documentationBrent Yorgey2008-03-181-1/+1
| | | | darcs-hash:20080318204540-bd4d7-5526c42ce8026240d01d425208f6b9fbc6707877.gz
* Move window properties to a separate Util moduleRoman Cheplyaka2008-03-181-0/+49
| | | | | | | Add XMonad.Util.WindowProperties Modify XMonad.Layout.IM.hs to use WindowProperties. darcs-hash:20080318165658-3ebed-d440ac2a3eb05438402f2ce5e23dc7586a89ba70.gz
* Run.hs: improve haddockgwern02008-03-161-25/+26
| | | | | | | This module too was causing horizontal scrolling because of the shell command. I managed to discover that you only need to specify 'png:' *or* "foo.png", not both, which trimmed off enough characters. Also, I improved the docs for my functions. darcs-hash:20080316223219-f7719-0accbb96dc6a14bbb5ba302a2dbae65c1a78fedd.gz
* XSelection.hs: improved haddockf formatting, more links, & cpeditgwern02008-03-161-50/+51
| | | | darcs-hash:20080316222050-f7719-4a59f1251d47732d40495cba0aebe2a2a1442e52.gz
* Scratchpad: update to work with runLayout changesBrent Yorgey2008-03-111-5/+5
| | | | darcs-hash:20080311181715-bd4d7-5cff794736dff51acbdf3c6383f465b6707bfab3.gz
* EZConfig: add documentation and a warning, so no one repeats my silly ↵Brent Yorgey2008-03-111-1/+12
| | | | | | hard-to-track-down mistake. darcs-hash:20080311172610-bd4d7-3119b86f77cf8e26b17c68e074ce634bbee22009.gz
* Font and XUtils: add UTF-8 support and various fixes related to XFTAndrea Rossato2008-03-023-157/+228
| | | | | | | | | | | | | | - printStringXMF: use the background color for XFT fonts too - textWidthXMF now returns the text width even with xft fonts - textExtentsXMF will now return only the ascend and the descent of a string. - stringPosition now takes the display too - add support for UTF-8 locales: if the contrib library is compiled with the 'with_xft' or the 'with_utf8' option the prompt and the decoration system will support UTF-8 locales - this requires utf8-strings. darcs-hash:20080302095712-32816-f3d6d06ff9d921288b1625e4bfd643013d2075ec.gz
* Util.Run: minor clarification in commentgwern02008-03-031-1/+1
| | | | darcs-hash:20080303051513-f7719-6ebdf87e5a5889f480ad10e1f489dc7ce625ce46.gz
* Haddock fix: Changed URL-MarkupDominik Bruhn2008-03-021-1/+1
| | | | darcs-hash:20080302185435-ae55e-9f354d574e799dd14fb1c6dfead04edb8621604d.gz
* EZConfig: additional documentationBrent Yorgey2008-02-271-3/+15
| | | | darcs-hash:20080227164602-bd4d7-e866f61a86ddf7713450dcbe048ac914a216fe38.gz
* XMonad.Util.Scratchpad: change 'XConfig Layout' to 'XConfig l', to avoid ↵Brent Yorgey2008-02-271-2/+2
| | | | | | type mismatches; the exact layout type doesn't actually matter darcs-hash:20080227014201-bd4d7-575e99d56112ff746a07505f59d6b63d36953846.gz
* EZConfig: add an emacs-style keybinding parser!Brent Yorgey2008-02-261-8/+279
| | | | | | | | | | | | | | Now, instead of writing out incredibly dull things like ((modMask conf .|. controlMask .|. shiftMask, xK_F2), ...) you can just write ("M-C-S-<F2>", ...) Hooray! darcs-hash:20080226222723-bd4d7-9990a79938a01b53d11f2a27488b127333b52685.gz