aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-02-16Prompt: haddock fixes onlyAndrea Rossato1-24/+31
darcs-hash:20080216172331-32816-8b5de92d2cd4bed79a02d51b4efc53c4d7738b86.gz
2008-02-16Prompt.XMonad: use mkComplFunFromList' to get all the completions with an ↵Andrea Rossato1-2/+2
empty command line darcs-hash:20080216133949-32816-6a80869c750b424462ac2a4639a47574cfe5d61e.gz
2008-02-16Prompt.Window: remove unneeded and ugly escaping/unescapingAndrea Rossato1-12/+6
darcs-hash:20080216133842-32816-e47eca7967f6fd2134473fc9114113d744a0a57a.gz
2008-02-16Theme: move theme's nextCompletion implementation to Prompt.getNextCompletionAndrea Rossato1-4/+1
darcs-hash:20080216133738-32816-bcecfaa205c235b6e480a25bdc03d222aa205d51.gz
2008-02-16Shell: escape the string in the command line onlyAndrea Rossato1-2/+3
darcs-hash:20080216133651-32816-c092df2db541278400906696550f43b6052a5e9a.gz
2008-02-16Prompt: add some methods to make completions more flexibleAndrea Rossato2-24/+47
- now it is possible to decide if the prompt will complete the last word of the command line or the whole line (default is the last word); - completing the last word can be fine tuned by implementing 'commandToComplete' and 'completionToCommand': see comments for details; - move mkComplFunFromList' from TagWindows to Prompt. darcs-hash:20080216133454-32816-86eba16c4c73357b5bf6fee185c652d5ecd75521.gz
2008-02-16Prompt.Theme: display all theme information and handle completion accordinglyAndrea Rossato1-2/+8
darcs-hash:20080216114159-32816-3a53fcae3f880fcd243f0ed2f967dc0f5a506068.gz
2008-02-16Prompt.Shell: if there's just one completion and it is a directory add a ↵Andrea Rossato1-2/+8
trailing slash darcs-hash:20080216114005-32816-f4b424bd543885bff361b75ad1cc7e7511260f6a.gz
2008-02-16Prompt: added nextCompletion and commandToComplete methods to fine tune ↵Andrea Rossato1-21/+29
prompts' completion functions darcs-hash:20080216113723-32816-d9d5e1ea31cb1477bbcd9710e08d98bb4ab3fe15.gz
2008-02-16Util.Themes: add ppThemeInfor to render the theme infoAndrea Rossato1-0/+7
darcs-hash:20080216113635-32816-25cdcb42aa91c55c1d9d71a3a0cb1ebd882d53f8.gz
2008-02-12DecorationMadness: resizable layouts now use MouseResize tooAndrea Rossato1-46/+63
darcs-hash:20080212173645-32816-7febc46c59d76c483d083c870227025aa86a7d34.gz
2008-02-12SimpleFloat now uses MouseResizeAndrea Rossato1-4/+5
darcs-hash:20080212173615-32816-4819108b6ea9331f60e04a7262f1fbe86f4dbcd4.gz
2008-02-12Add Actions.MouseResize: a layout modifier to resize windows with the mouseAndrea Rossato1-0/+119
darcs-hash:20080212173455-32816-f3c4d9428563eea98d8ad0588f0e73c267dab491.gz
2008-02-12Decoration: remove mouse resize and moreAndrea Rossato1-17/+15
- since mouse resize is not related to decoration, I removed the code from here. Mouse resize will be handled by a separated layout modifier (in a separated module) - now also stacked decoration will be removed (I separated insert_dwr from remove_stacked) darcs-hash:20080212165306-32816-1272c6e2d3aaaecb389a6e655f22d35c21a40168.gz
2008-02-11Decoration.hs: variable names consistency onlyAndrea Rossato1-6/+6
darcs-hash:20080211123056-32816-c5f74aca2d52d7ed30ed9bebaacda2d30b3244c1.gz
2008-02-11Tabbed and SimpleTabbed (in DecorationMadness) define their own ↵Andrea Rossato2-0/+2
decorationMouseDragHook method ... to disable mouse drag in tabbed layouts darcs-hash:20080211114043-32816-5d2387c5ecc443956694e1b6f572e7741b6e96bd.gz
2008-02-11Decoration: DecorationStyle class cleanup and focus/drag unificationAndrea Rossato1-16/+34
- moved decoEventHook to decorationEventHook - added decorationMouseFocusHook, decorationMouseDragHook, decorationMouseResizeHook methods - added a handleMouseFocusDrag to focus and drag a window (which makes it possible to focus *and* drag unfocused windows too darcs-hash:20080211113650-32816-ac63185747020d74f295ff70bd179d5750bbe4de.gz
2008-02-10Refactor XMonad.Hooks.DynamicLogRoman Cheplyaka1-4/+15
This allows using DynamicLog not only for statusbar. darcs-hash:20080210222406-3ebed-1943dc0ec95f1a630f89271b03b0a02c8918d5fd.gz
2008-02-10DecorationMadness: comment onlyAndrea Rossato1-4/+3
darcs-hash:20080210131427-32816-65c7d85cb78ddbcfa5f4f89cb944288afcc6fa9d.gz
2008-02-10DecorationMadness: added a few floating layoutsAndrea Rossato1-0/+81
darcs-hash:20080210122523-32816-e38b64a7e17f2fd0de4b08c95ddea6fbc0107089.gz
2008-02-10SimpleFloat: export SimpleFloat and add documentationAndrea Rossato1-3/+8
darcs-hash:20080210113159-32816-4821b7c8d4d18ec8c5d47c7b1620f280f2c9625c.gz
2008-02-10Move DefaultDecoration from DecorationMadness to DecorationAndrea Rossato2-4/+4
darcs-hash:20080210104304-32816-9d239fd9c63a1c7d295ad376cefc2d7259446ce8.gz
2008-02-10Themes: added robertTheme and donaldThemeAndrea Rossato1-0/+37
darcs-hash:20080210083016-32816-305f528fe1192335215ad5110cf9ca2606f10be2.gz
2008-02-10DecorationMadness: make tunable tabbed layouts respect the Theme decoHeight ↵Andrea Rossato1-4/+4
field darcs-hash:20080210075322-32816-faf155ed2146d92975e733d91d75968e56750be4.gz
2008-02-10ScreenResize: vertical and horizontal now respond to SetThemeAndrea Rossato1-3/+8
And so they will change the screen dimension accordingly. darcs-hash:20080210074544-32816-8f48df80b768eb518ac07dacb17e25b685097a6e.gz
2008-02-09WindowGo.hs: fix syntax in exampleBrent Yorgey1-1/+1
darcs-hash:20080209225135-bd4d7-5ab810a3ccac0935a9f5b9d312fe3b100b992973.gz
2008-02-05+doc for WindowGo.hs: I've discovered a common usecase for me for raiseMaybegwern01-1/+8
darcs-hash:20080205032155-f7719-b389feea8c7968cc4c601d33fd21603df605fcf0.gz
2008-02-05Run.hs: add an option to runintermsgwern03-7/+7
It turns out that for urxvt, and most terminal, apparently, once you give a '-e' option, that's it. They will not interpret anything after that as anything but input for /bin/sh, so if you wanted to go 'runInTerm "'screen -r session' -title IRC"', you were SOL - the -title would not be seen by urxvt. This, needless to say, is bad, since then you can't do stuff like set the title which means various hooks and extensions are helpless. This patch adds an extra options argument which is inserted *before* the -e. If you want the old behaivour, you can just go 'runInTerm "" "executable"', but now if you need to do something extra, 'runInTerm "-title mutt" "mutt"' works fine. This patch also updates callers. darcs-hash:20080205031824-f7719-ca5117c1b75f6667459273be2613bc29e8cbbacb.gz
2008-02-09Add DecorationMadness: a repository of weirdnessesAndrea Rossato1-0/+527
darcs-hash:20080209182515-32816-f9b08279c8ae07297c6dde78f004113d829cdd21.gz
2008-02-09Decoration: change mouseEventHook to decoEventHook and moreAndrea Rossato1-15/+18
Fix also the problem with window's movement when the grabbing starts darcs-hash:20080209165101-32816-9309b3cf4be37f3e33c893e5520780f356f48831.gz
2008-02-09Tabbed: add simpleTabbed and fx documentationAndrea Rossato1-3/+24
simpleTabbed is just a version of tabbed with default theme and default srhinker. darcs-hash:20080209163917-32816-e3591acbdfcb38ed0b7c712392a9808d2b78a373.gz
2008-02-08Arossato: update to latest changesAndrea Rossato1-12/+18
darcs-hash:20080208140604-32816-9853131f2a2b6cda5e0b2b656c3a642b8cecbae9.gz
2008-02-08Decoration: enable mouse dragging of windowsAndrea Rossato1-5/+11
darcs-hash:20080208083602-32816-a0078da982c632ab686ec368b5055dca63ce0180.gz
2008-02-08WindowArranger: add a SetGeometry message - needed to enable mouseDragAndrea Rossato1-1/+5
darcs-hash:20080208083413-32816-fe9fcd4589cbd3c7caaff53cb331a54a077e6f6f.gz
2008-02-08Decoration: add a mouseEventHook methohd and move mouse button event thereAndrea Rossato1-5/+12
darcs-hash:20080208073514-32816-9f8c9812e142c55a37a04ed9919b9eb76f0fedf5.gz
2008-02-08Util.Thems: some more typos in commentsAndrea Rossato1-3/+3
darcs-hash:20080207233341-32816-8024b74e572815920cda30ecbecd949ecfe3694b.gz
2008-02-08Util.Themes: documentation and export list (added themes that have been left ↵Andrea Rossato1-7/+29
out) darcs-hash:20080207232251-32816-2523d5d7f87bc296f7f49b886ed7958eb1c8774a.gz
2008-02-08Prompt.Theme: comments and some point-freeAndrea Rossato1-6/+6
darcs-hash:20080207232155-32816-b33ac4902f1f2c2cfef11570edea06fab9ad5cf4.gz
2008-02-07oxymor00nThemeits.sec1-0/+21
darcs-hash:20080207213100-07ee0-46d825c3731ea3f33698ac3862408b543ec7e03e.gz
2008-02-06add swapScreen to CycleWSits.sec1-0/+17
* add support for swapping the workspaces on screens to CycleWS darcs-hash:20080206191032-07ee0-9f041fb517000089fe62ac0ca621af36e1745253.gz
2008-02-07Decoration: consistency of variable namesAndrea Rossato1-30/+30
Since the configuration is now called Theme, the variable 'c' is now a 't' darcs-hash:20080207191442-32816-c7124f2f3c599108f31a03a29591cb600836dcf5.gz
2008-02-07Add Prompt.Theme: a prompt for dynamically applying a theme to the current ↵Andrea Rossato1-0/+52
workspace darcs-hash:20080207184321-32816-90de355649c2e7190726ee5f0de2ca99a0b19bdc.gz
2008-02-07Decoration: add a SetTheme message and releaseResourcesAndrea Rossato1-10/+17
...which should make it harder to forget to release the font structure. darcs-hash:20080207184048-32816-9eb5e6f572ed83affeb1f1c726bc0f59e3d90a91.gz
2008-02-07Add Util.Themes to collect user contributed themesAndrea Rossato1-0/+94
darcs-hash:20080207182843-32816-627be1eab5cb30e543ad88364ff459e3ae516055.gz
2008-02-07SimpleFloat: comment onlyAndrea Rossato1-1/+1
darcs-hash:20080207182438-32816-5bb3a3181e970086f675e1fbf0c4c27cd103fde1.gz
2008-02-06Update to safer initColor apiDon Stewart2-7/+9
darcs-hash:20080206192232-cba2c-fe41eae586cdcde8b8fa18789440175c4cdd0eaa.gz
2008-02-06use Util.WorkspaceCompare in Prompt.Workspace.David Roundy1-2/+3
darcs-hash:20080206004057-72aca-6fbc6e0d97ff9a251ddc8b564621800fab52d0b7.gz
2008-02-05roll back to previous version of Droundy.hs.David Roundy1-10/+10
A cleaner WindowNavigation fix made the separation of tabbed and addTabs not strictly necessary (but still a desireable possibility in my opinion, as it allows pretty decoration of non-composite layouts that might want to have some of their windows tabbed. darcs-hash:20080205204043-72aca-dc02471d49791c03f2a3671ff13dc8c9b0c1bd76.gz
2008-02-05make WindowNavigation ignore decorations.David Roundy1-7/+9
darcs-hash:20080205203556-72aca-1340a5e4360366b96fa5509c2233891d5c2022fe.gz
2008-02-05make tabbed work nicely with LayoutCombinators and WindowNavigation.David Roundy2-14/+23
The problem is that WindowNavigation assumes all windows are navigable, and it was getting confused by decorations. With a bit of work, we can decorate windows *after* combining layouts just fine. darcs-hash:20080205202343-72aca-38ec52df06997059edaac4085a6f1d86d5a756ae.gz