aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Util (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-04explicit import list for things in the process libraryDon Stewart1-1/+1
Ignore-this: 91b7f96421828788760e8bcff7dec317 darcs-hash:20081104035319-cba2c-8ab06cc5abfb2593bbed8def16119bce54d2ea1f.gz
2008-10-27generic menu and window bringerTravis B. Hartwell1-8/+16
darcs-hash:20081027005523-c78c1-4de3783ba078b1acd99f70f675c37341030b3d7c.gz
2008-09-27Paste.hs: improve haddocksgwern01-7/+8
darcs-hash:20080927150158-f7719-ec39026e096874f51eb4b44e4c04ead2e29bea53.gz
2008-09-27Paste.hs: fix haddockgwern01-1/+10
darcs-hash:20080927145238-f7719-a737f32ecbff30c768802b0d0bc5dbdaf5fb6e08.gz
2008-09-30XMonad.Util.Font: UTF8 -> USE_UTF8Lukas Mai1-2/+2
darcs-hash:20080930140056-462cf-8a61de464b460befca24edbefcbf98901d984cfa.gz
2008-09-27Paste.hs: implement noModMask suggestiongwern01-3/+7
darcs-hash:20080926232056-f7719-35b3e9a6103a1b2b014ae4d2b490b9e993a960cf.gz
2008-09-21-DUTF8 flag with -DUSE_UTF8gwern03-4/+4
darcs-hash:20080921154014-f7719-42b0056cce0872dbd95dafcb07244a1bd8dabad1.gz
2008-09-20XSelection.hs: use CPP to compile against utf8-stringgwern01-40/+46
darcs-hash:20080920151615-f7719-f3e3f95487ffce029e822e9a00d2aab2f1751cdd.gz
2008-09-21Paste.hs: +warning about ASCII limitationsgwern01-0/+3
darcs-hash:20080921155038-f7719-02da6d343a804c468b107e17d989b1f73f895d98.gz
2008-09-21Paste.hs: shorten comment lines to under 80 columns per sjanssengwern01-5/+8
darcs-hash:20080921154950-f7719-d24b1961ada404e29051923c1e7cfb4837c8ab63.gz
2008-09-21Rename pasteKey functions to sendKeySpencer Janssen1-5/+5
darcs-hash:20080921062016-25a6b-aaaf3d0a43b9c1d0e677cc4df64bed7f8f62f59c.gz
2008-09-21Move XMonad.Util.XPaste to XMonad.Util.PasteSpencer Janssen1-3/+3
darcs-hash:20080921060947-25a6b-6feda2edc133f5968df19892c2490a3a2df785c8.gz
2008-09-20XPaste.hs: improve author infogwern01-2/+2
darcs-hash:20080920152342-f7719-e4a1bb673a68fab8a6262a59952f885382c9ae28.gz
2008-09-20+XMonad.Util.XPaste: a module for pasting strings to windowsgwern01-0/+74
darcs-hash:20080920152106-f7719-a6fa113c92ddfb932285957c272d0d4de1cd444b.gz
2008-08-28remove myself as maintainer from modules I don't maintain or use.David Roundy1-1/+1
darcs-hash:20080828151830-72aca-75151cf20f4efc1a3d1bc324cfdbc5602f58b363.gz
2008-07-14I prefer the spencerjanssen@gmail.com addressSpencer Janssen2-4/+4
darcs-hash:20080714204005-25a6b-52d0b1b901b1fa3e2fbdd8082f709ed3537624e2.gz
2008-07-06Added function to filter out scratchpad workspace for use with ↵Braden Shepherdson1-0/+7
ewmhLogHookCustom. darcs-hash:20080706161027-d53a8-b788e5a27c8f95fcd50f6fb052f4d5ed621dd785.gz
2008-06-26allow function keys up to F24brian1-2/+2
darcs-hash:20080626040516-8cb90-0aae953ab35ad51157be2b8e6e971f2f01dca3d8.gz
2008-06-08Now using -name instead of -title as the term app argument, and ↵Braden Shepherdson1-4/+4
correspondingly resource for the ManageHook. darcs-hash:20080608180748-d53a8-bea50d6f478dc346a5dabbbc5fee0a54d215c9e1.gz
2008-06-15XMonad.Util.EZConfig: add keypad bindingsLukas Mai1-0/+74
darcs-hash:20080615143702-462cf-7af17b2dea76a6731840d8ad375d36e9a78b1f64.gz
2008-05-28XMonad.Util.EZConfig: minor cleanupsLukas Mai1-28/+26
darcs-hash:20080528165450-462cf-f4426554ed2f9786a2ac2143778c6e0ddd64bbf5.gz
2008-06-08Replaced old "spawn on mod+s" semantics with "spawn/summon or banish on mod+s".Braden Shepherdson1-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
2008-06-08Added scratchpadSpawnActionTerminal to specify the terminal program directly ↵Braden Shepherdson1-0/+6
as a String. darcs-hash:20080608032619-d53a8-c0636b8e87746e0aa77713837cfae160e65968fa.gz
2008-06-08Removed odd scratchpadSpawnDefault, improved documentation.Braden Shepherdson1-14/+9
darcs-hash:20080608032439-d53a8-2a38fb4fedf6ef5cf52f41ce45d737a7dff8a397.gz
2008-05-15decent documentation for UrgencyHookDevin Mullins1-2/+1
Blame it on lack of sleep. Or perhaps the causation is the reverse. darcs-hash:20080515082222-78224-3ad2870a4f5e56481131bd4898f0d3154bb89694.gz
2008-05-04minor cleanup on getNameDevin Mullins1-5/+3
darcs-hash:20080504054923-78224-e8649c630c71c3ba23f549a9e4d02aa4b2f91d31.gz
2008-05-02NamedWindows: when converting the text property, handle the empty list.Spencer Janssen1-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
2008-04-09XMonad.Util.WindowProperties: add WM_WINDOW_ROLE as RoleRoman Cheplyaka1-1/+3
darcs-hash:20080409174935-3ebed-fdde76e2a0889e75467fe94af6f34f875a738dac.gz
2008-04-06XMonad.Util.Font: minor reformattingLukas Mai1-2/+2
darcs-hash:20080406020935-462cf-7570d989ed221f4394ad87e1207aa7fa14bd0789.gz
2008-04-06XMonad.Util.Font: don't call setlocale; core does it for usLukas Mai1-15/+2
darcs-hash:20080406013123-462cf-886315685e0e1a8824b384d05d1e89b557047cde.gz
2008-03-26XMonad.Util.NamedWindows: fix importsLukas Mai1-2/+2
darcs-hash:20080326172745-462cf-ea5ac2b804ac082cbb3464d95256645e6b1bf3d8.gz
2007-08-19Changed getName to use locale-aware functionsMats Jansborg1-3/+12
Rewrote getName using getTextProperty and wcTextPropertyToTextList. darcs-hash:20070819132104-7344d-78695db057adecf12b37a3caae6ef1b624aae4f2.gz
2008-03-28Util.Run, Hooks.DynamicLog: re-export hPutStrLn and hPutStr from Util.Run ↵Brent Yorgey1-1/+3
for convenience, and update DynamicLog documentation to show proper imports darcs-hash:20080328205446-bd4d7-ae6c9a13c69620ec5edef7d34086236974c0c631.gz
2008-03-25focusedHasPropertyredbeard05311-1/+11
darcs-hash:20080325040412-c935a-a165c9d60780822b78ad984fa1a8514d5f64c12b.gz
2008-03-24XMonad.Util.Themes: improve documentation to make it clear that themes only ↵Brent Yorgey1-8/+12
apply to decorated layouts darcs-hash:20080324185946-bd4d7-477aaac8b62e875914f56ff7cd8ea7dbfbf58500.gz
2008-03-24wfarrThemewcfarrington1-0/+18
Add a new color theme using blue and black. darcs-hash:20080324011625-05946-c5f8ef395cb99dbda0804ae07f10ec5ea0b6b553.gz
2008-03-22cut Anneal and Mosaic.David Roundy1-93/+0
darcs-hash:20080322153546-72aca-fe4f9a048f5a1127b0b2d7e7d382550c134b60af.gz
2008-03-18WindowProperties: fix documentationBrent Yorgey1-1/+1
darcs-hash:20080318204540-bd4d7-5526c42ce8026240d01d425208f6b9fbc6707877.gz
2008-03-18Move window properties to a separate Util moduleRoman Cheplyaka1-0/+49
Add XMonad.Util.WindowProperties Modify XMonad.Layout.IM.hs to use WindowProperties. darcs-hash:20080318165658-3ebed-d440ac2a3eb05438402f2ce5e23dc7586a89ba70.gz
2008-03-16Run.hs: improve haddockgwern01-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
2008-03-16XSelection.hs: improved haddockf formatting, more links, & cpeditgwern01-50/+51
darcs-hash:20080316222050-f7719-4a59f1251d47732d40495cba0aebe2a2a1442e52.gz
2008-03-11Scratchpad: update to work with runLayout changesBrent Yorgey1-5/+5
darcs-hash:20080311181715-bd4d7-5cff794736dff51acbdf3c6383f465b6707bfab3.gz
2008-03-11EZConfig: add documentation and a warning, so no one repeats my silly ↵Brent Yorgey1-1/+12
hard-to-track-down mistake. darcs-hash:20080311172610-bd4d7-3119b86f77cf8e26b17c68e074ce634bbee22009.gz
2008-03-02Font and XUtils: add UTF-8 support and various fixes related to XFTAndrea Rossato3-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
2008-03-03Util.Run: minor clarification in commentgwern01-1/+1
darcs-hash:20080303051513-f7719-6ebdf87e5a5889f480ad10e1f489dc7ce625ce46.gz
2008-03-02Haddock fix: Changed URL-MarkupDominik Bruhn1-1/+1
darcs-hash:20080302185435-ae55e-9f354d574e799dd14fb1c6dfead04edb8621604d.gz
2008-02-27EZConfig: additional documentationBrent Yorgey1-3/+15
darcs-hash:20080227164602-bd4d7-e866f61a86ddf7713450dcbe048ac914a216fe38.gz
2008-02-27XMonad.Util.Scratchpad: change 'XConfig Layout' to 'XConfig l', to avoid ↵Brent Yorgey1-2/+2
type mismatches; the exact layout type doesn't actually matter darcs-hash:20080227014201-bd4d7-575e99d56112ff746a07505f59d6b63d36953846.gz
2008-02-26EZConfig: add an emacs-style keybinding parser!Brent Yorgey1-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
2008-02-25Scratchpad terminalBraden Shepherdson1-0/+81
Key binding and ManageHook to pop up a small, floating terminal window for a few quick commands. Combined with a utility like detach[1], makes a great X application launcher. Requires my two new ManageHooks (doRectFloat, specifically). [1] http://detach.sourceforge.net darcs-hash:20080225183633-d53a8-d3d517320cd98c1b6ea2abe82262a0a6877f1406.gz