aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2008-02-05make WindowNavigation work when windows are stacked.David Roundy1-1/+1
darcs-hash:20080205202027-72aca-52df32eeb02ca8abacc78486be8a02e1ea4063b6.gz
2008-02-04 XMonad.Actions.WindowGo: add a runOrRaise module for Joseph Garvin with the ↵gwern01-0/+75
help of Spencer Janssen darcs-hash:20080204173402-f7719-20807fc962351a57b939dcf90daa7fbe20de37d7.gz
2008-02-04enable proper handling of panels in droundy config.David Roundy1-0/+3
darcs-hash:20080204030843-72aca-38df975c851880148c8109a55e5f56571e53cf5b.gz
2008-02-04enable button click for focus in tabbed.David Roundy1-0/+8
Note that this patch doesn't work with Thu Dec 27 03:03:56 EST 2007 Spencer Janssen <sjanssen@cse.unl.edu> * Broadcast button events to all layouts, fix for issue #111 but this isn't a regression, since button events have never worked with tabbed and this change. darcs-hash:20080204010536-72aca-3e6f9c697f8e6e26931850d84b56b3f5de917f55.gz
2008-02-04in Decoration, remove windows that are precisely hidden underneath other ↵David Roundy1-3/+8
windows. This is needed for WindowNavigation to work properly with the new Decorations framework. darcs-hash:20080204005413-72aca-7aa06211c7080d3d4f485017183251e3e6f440ab.gz
2008-02-04switch tabbed back to using Simplest (so tabs will be shown).David Roundy1-2/+3
darcs-hash:20080204005350-72aca-c0823e2c4a11d249758bc353d8c6d0865acd12c9.gz
2008-02-01CycleWS: change example binding for toggleWS from mod-t to mod-z. example ↵Brent Yorgey1-1/+1
bindings shouldn't conflict with default key bindings. darcs-hash:20080201202126-bd4d7-b8f30a97c7b6498e6e552df306b52511d9e50868.gz
2008-02-01REMOVE RotView: use CycleWS instead.Brent Yorgey4-76/+11
See CycleWS docs for info on switching, or just look at the changes to XMonad.Config.Droundy. darcs-hash:20080201180618-bd4d7-7b4deec416c0afd7926b44652bd00cfede1e5e17.gz
2008-02-01CycleWS: add more general functionality that now subsumes the functionality ↵Brent Yorgey2-26/+169
of RotView. Now with parameterized workspace sorting and predicates! darcs-hash:20080201121524-bd4d7-e0cd1b3c150aa2fa58972305c5a7e4061747280e.gz
2008-02-01WorkspaceCompare: some refactoring.Brent Yorgey3-26/+51
* Export WorkspaceCompare and WorkspaceSort types. * Extract commonality in sort methods into mkWsSort, which creates a workspace sort from a workspace comparison function. * Rename getSortByTag to getSortByIndex, since it did not actually sort by tag at all; it sorts by index of workspace tags in the user's config. * Create a new getSortByTag function which actually does sort lexicographically by tag. * Enhance documentation. darcs-hash:20080201120430-bd4d7-71310db2b8d4248ddfb77e3fa25dd0f3b98ea00b.gz
2008-01-31Search.hs: haddock cleanupBrent Yorgey1-35/+32
darcs-hash:20080131161948-bd4d7-2b3b51f5698ee4755402db7984406fa3c585fe76.gz
2008-01-31Added a handy tip to the documentation of XMonad.Actions.Searchv.dijk.bas1-1/+47
The tip explains how to use the submap action to create a handy submap of keybindings for searching. darcs-hash:20080131122620-4237f-af8af65fe7f3189e5d6d9c6b162afdf214765756.gz
2008-01-31Make LayoutHints a decoration aware layout modifierAndrea Rossato2-5/+9
darcs-hash:20080131082314-32816-665793ea8ce408fe0bc0f3c9ee9a16fa5404c3b7.gz
2008-01-31Remove LayoutCombinator class and revert PerWorkspace to its Maybe Bool stateAndrea Rossato2-79/+65
As I said in order to have a CombinedLayout type instace of LayoutClass and a class for easily writing pure and impure combinators to be feeded to the CombinedLayout together with the layouts to be conbined, there's seems to be the need to change the type of the LayoutClass.description method from l a -> String to l a -> X String. Without that "ugly" change - loosing the purity of the description (please note the *every* methods of that class unless description operates in the X monad) - I'm plainly unable to write something really useful and maintainable. If someone can point me in the right direction I would really really appreciate. Since, in the meantime, PerWorkspace, which has its users, is broken and I broke it, I'm reverting it to it supposedly more beautiful PerWorkspac [WorkspaceId] (Maybe Bool) (l1 a) (l2 a) type. darcs-hash:20080131063929-32816-8e37919b38c70675a90e492f0c29674061ba3968.gz
2008-01-31Extending.hs: documentation updateBrent Yorgey2-13/+16
darcs-hash:20080131012728-bd4d7-37532b163af1144c2a6cfdd87a6b69360ded3f32.gz
2008-01-30DynamicLog: lots of additional documentation; add byorgeyPP as an example ↵Brent Yorgey1-32/+99
dzen config darcs-hash:20080130205219-bd4d7-3c76c5258b78f894054fa26a0df552c0e1b4b318.gz
2008-01-09Extended PP with sorting algorithm specification and added xinerama sortingJuraj Hercek2-7/+37
algorithm - idea is to specify sorting algorithm from user's xmonad.hs - xinerama sorting algorithm produces same ordering as pprWindowSetXinerama - default ppSort is set to getSortByTag, so the default functionality is the same as it was before darcs-hash:20080109154923-69f16-2b9674eab322c2cac47698a66402cecae6abe253.gz
2008-01-30SimpleDecoration: export defaultThemeAndrea Rossato1-0/+1
darcs-hash:20080130124609-32816-0bc8bfb0a5f8e9f398a102a1a220cf89c4542299.gz
2008-01-30Various decorations related updatesSpencer Janssen8-188/+97
* remove deprecated TConf stuff * Remove 'style' from DeConf * Change DeConf to Theme * share defaultTheme across all decorations darcs-hash:20080130064624-a5988-98fcf49dde956e318f801e934f2045cf94c951d5.gz