aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/Tabbed.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-02-05make tabbed work nicely with LayoutCombinators and WindowNavigation.David Roundy1-5/+13
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-04switch tabbed back to using Simplest (so tabs will be shown).David Roundy1-2/+3
darcs-hash:20080204005350-72aca-c0823e2c4a11d249758bc353d8c6d0865acd12c9.gz
2008-01-30Various decorations related updatesSpencer Janssen1-74/+8
* remove deprecated TConf stuff * Remove 'style' from DeConf * Change DeConf to Theme * share defaultTheme across all decorations darcs-hash:20080130064624-a5988-98fcf49dde956e318f801e934f2045cf94c951d5.gz
2008-01-26Don't export TConf anymore and export DeConfig insteadAndrea Rossato1-1/+2
WARNING: this patch may be breaking your configuration. While it is still possible to use: tabbed shrinkText defaultTConf updating the fields of the defaultTConf record is not possible anymore, since the type TConf is now hidden. WARNING: "tabSize" has been substituted by "decoHeight" You can change your configuration this way: myTConf :: TConf myTConf darcs-hash:20080126092141-32816-e85f5278e303d811f487460f68f0a15082476d2d.gz
2008-01-25Tabbed now uses DecorationAndrea Rossato1-183/+80
darcs-hash:20080125152311-32816-a9956f4fe81156bb37370082fd18c04e47496844.gz
2007-12-24Fix isssue 105Andrea Rossato1-4/+4
issue 105 was due to the fact that tab windows created when bootstrapping the windowset after a restart where managed. Setting the override_redirect attributes to True fixes the issue. Added the possibility to set the override_redirect attribute with XMonad.Util.XUtils.creationNewWindow darcs-hash:20071224171020-32816-74cb79d8000d00c6eb9abdcf71474df5d0d9c735.gz
2007-12-22No more tabsSpencer Janssen1-6/+6
darcs-hash:20071222050439-a5988-7eb14f0e316b41ace318d1e4b92d15aaa3808c4d.gz
2007-12-15Add UrgencyHook support to TabbedShachaf Ben-Kiki1-4/+16
darcs-hash:20071215171617-bffde-c77b72dce227d2969b9cbc6580bdb1e3123b6d27.gz
2007-12-08Remove XMonad.Operations importsSpencer Janssen1-1/+0
darcs-hash:20071208000547-a5988-874ebc1bfa76ad6ec2191812240fa2303b2d531c.gz
2007-12-08Remove redundant importsSpencer Janssen1-5/+0
darcs-hash:20071207233827-a5988-9e41d51120499637f14d115f2cf1428edaf326bb.gz
2007-11-23dafaultConfig --> defaultConfigBrent Yorgey1-1/+1
darcs-hash:20071123164722-bd4d7-b4649f25d2c573a17ca822ac0f9c3d3bb6e4ed10.gz
2007-11-21Tabbed: haddock fixesAndrea Rossato1-3/+4
darcs-hash:20071121181710-32816-c665f9950da92bf196b26b62472573c8ae111a85.gz
2007-11-21Tabbed: haddock documentation and code formattingAndrea Rossato1-29/+22
darcs-hash:20071121140908-32816-f2b7db2e2a95431f6eeb743727fec65eba17078a.gz
2007-11-16Add Font layer supporting an Xft backend. Make Tabbed.hs a user of this layer.Clemens Fruhwirth1-18/+33
darcs-hash:20071116120653-ed0c4-9a8c7fbac69976bbc85701338f89cf085a1f1ddf.gz
2007-11-15remove unneeded Data.Bits imports.David Roundy1-1/+0
darcs-hash:20071115161346-72aca-58745545e0e1b46ffc5b6725c4fa558b6edd820d.gz
2007-11-15Tabbed.hs, SetWMName.hs: the modules need bitwise "or"Valery V. Vorotyntsev1-16/+17
Tabbed.hs cleaned of trailing whitespace. darcs-hash:20071115143758-ae588-77b213d1d149e4144e0656be9a3239b1a4102114.gz
2007-11-15 Tabbed: removed -fno-warn-orphansAndrea Rossato1-1/+0
I added it by mistake, but it is not needed. Sorry. darcs-hash:20071114230544-32816-301be1f0fd7fa56ea316e1aeda19f45bcf471552.gz
2007-11-14no need to import Data.BitsDon Stewart1-1/+0
darcs-hash:20071114183955-cba2c-2ffcb06654997bc4dfff1e67783a882c2c0a3882.gz
2007-11-14Tabbed: added -fno-warn-orphansAndrea Rossato1-1/+1
darcs-hash:20071114135525-32816-061fb4c85ea2ea6a6aaffb85f23552100437057e.gz
2007-11-13make shrinker preserved over restart in tabbed.David Roundy1-19/+32
darcs-hash:20071113163116-72aca-e299ebe5cb2a80daa30c526ba64305a7469d1dd6.gz
2007-11-01HierarchifySpencer Janssen1-7/+7
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz
2007-11-01Use hierarchical module names from the coreSpencer Janssen1-2/+2
darcs-hash:20071101182824-a5988-e02ade829d66f49dd6b303b7a797933251c44164.gz
2007-10-15defaultLayouts -> layoutsSpencer Janssen1-9/+9
darcs-hash:20071015205542-a5988-4636825868c99db4f3cfdcd6b1e361d78e393762.gz
2007-10-13Tabbed: haddock fixesAndrea Rossato1-5/+9
darcs-hash:20071013090342-32816-3c2575691c880a1248b839d3f1fcbd54acfabda5.gz
2007-10-12doco fix: s/SomeLayout/Layout/gDevin Mullins1-4/+4
darcs-hash:20071012025953-78224-916a50210664192b90802aabb67da486374d0519.gz
2007-10-08make createNewWindow set background and foreground to a given color.David Roundy1-1/+1
This means we don't need to draw colors that are this color. Also speeds up redrawing, since the X server can do all the drawing on its own, without talking with xmonad. darcs-hash:20071008125206-72aca-0f17cde109eeb8f66ea651657fcc09599680881d.gz
2007-10-08Add LANGUAGE pragamsShachaf Ben-Kiki1-1/+2
It seems that GHC 6.6 just enables -fglasgow-exts when it sees any LANGUAGE pragma, so not all of them were added; this patch adds the rest of them, which is necessary for xmonad to compile in GHC > darcs-hash:20071008022141-bffde-c7ab0ae3d58eab8707b5f428a7236540bae5b4e1.gz
2007-10-07Tabbed and XPrompt updated to lates Extras changesAndrea Rossato1-15/+11
darcs-hash:20071007163825-32816-8ebe1d13dff1ac21304138a19b6ae883a54f71c7.gz
2007-10-07Tabbed: updated to the last (unannounced) API changesAndrea Rossato1-1/+5
darcs-hash:20071007072018-32816-e982babac787e3d32c24cb407475fb8c56e89f9e.gz
2007-10-05Tabbed: check if we really have a window to focusAndrea Rossato1-2/+4
darcs-hash:20071005111733-32816-6e026a39a1f807302223547b3ce2855ef844d520.gz
2007-09-29some renaming of classes and data types.David Roundy1-1/+1
darcs-hash:20070929191238-72aca-ceb0f2a89b35460e87cf9ff935f786b5a6028fb5.gz
2007-10-02Make Tabbed use XUtils.releaseFontAndrea Rossato1-3/+2
darcs-hash:20071002062709-32816-5d0465f61bcd76ad587e0a2d0e06b9097fac4e38.gz
2007-10-01Tabbed: updated usage informationAndrea Rossato1-4/+4
darcs-hash:20071001082219-32816-884bc455e28a1a7b69cd6f8c9ad6fb955bb6afe6.gz
2007-09-30Removed fromIMaybe from Tabbed ad added it to InvisibleAndrea Rossato1-6/+2
darcs-hash:20070930181912-32816-142656b555beb7701117f43c1e20837e2daeb589.gz
2007-09-30Tabbed: reintroduced shrinker configuration option and removed the unneeded ↵Andrea Rossato1-33/+36
Read instance darcs-hash:20070930131936-32816-354ee38e34c345b573947fba614d554ff8140a09.gz
2007-09-30Tabbed: moved string positioning to XUtilsAndrea Rossato1-5/+1
darcs-hash:20070930095441-32816-5ef330e813e605abf70b8a365224b48befb9eee2.gz
2007-09-29make Tabbed use XUtilsAndrea Rossato1-47/+14
darcs-hash:20070929172823-32816-83817935b03b166259155d5671a46051ae93ebea.gz
2007-09-29Tabbed: fixed a bug: when only one window is in the stack doLayout must ↵Andrea Rossato1-3/+3
still return a Tabbed (I Nothing) TConf darcs-hash:20070928223136-32816-33bbcf0b5cf72e47b278c4656f54ac6f8f528fea.gz
2007-09-28Tabbed now uses InvisibleAndrea Rossato1-20/+14
darcs-hash:20070928185808-32816-60007a3a392da2cc317195f62f1c2a389e0c19f7.gz
2007-09-28Tabbed: removed two little bugs due to the mess during the transition (my ↵Andrea Rossato1-2/+2
fault, sorry ;) darcs-hash:20070928085513-32816-3b1aec5f65f3077eee240e4ecf9eec1c379d46ec.gz
2007-09-28Use LANGUAGE pragmas over -fglasgow-extsSpencer Janssen1-1/+2
darcs-hash:20070928181614-a5988-85415ed570690a468bf92cdf0f66d69494cecf4e.gz
2007-09-28Tabbed: give a nice descriptionSpencer Janssen1-0/+1
darcs-hash:20070928052608-a5988-8fad757e5e7927d9c184f2d6393ce9aa7100318e.gz
2007-09-28NewTabbed: after a ReleaseResources we should return Tabbed Nothing...Andrea Rossato1-4/+4
darcs-hash:20070928011645-32816-65bee6e787843aca95306b592c7f611b1bb1926a.gz
2007-09-28Move NewTabbed to TabbedSpencer Janssen1-3/+3
darcs-hash:20070927231840-a5988-248eab9abaef26741a2a2482e4c5b5b2f8a8859d.gz
2007-09-27NewTabbed: fixes a (reintroduced) bug and some code formattingAndrea Rossato1-23/+22
- The InvisibleMaybe patch reintroduced the rectangle bug. - Some code formatting - Corrected usage information darcs-hash:20070927083551-32816-ffd0296a16a65b4784a59c31cbd414df60722ee7.gz
2007-09-26make NewTabbed use InvisibleMaybe to hide its cache.David Roundy1-17/+24
darcs-hash:20070926202330-72aca-a9536d23d1665b0ed73a3e0a53f4abbc06ce39b1.gz
2007-09-26NewTabbed: we must check if the sceen rectangle changedAndrea Rossato1-4/+5
- Check if rectangle changed - removed orphan instances warnings - some code formatting darcs-hash:20070926114056-32816-82fecbb401a9b189de27199a5e528ec9849e19ea.gz
2007-09-25modifyLayout -> handleMessage.David Roundy1-1/+1
darcs-hash:20070925182930-72aca-7941d37cac143444e9f167e3dd15944d1138a377.gz
2007-09-25NewTabbed: fixed a bug and some code formattingAndrea Rossato1-10/+12
- Since now Operations.windows doesn't call sendMessage UnDoLayout anymore, doLayout must take care of destroying all tabs when only one window ( or none) is left on the workspace. - Some code formatting. darcs-hash:20070925133749-32816-d5215bd1bd499e84a9b8eea01b813f48f1fb6855.gz
2007-09-24Added a NewTabbed module with a new tabbed layout to testAndrea Rossato1-0/+241
darcs-hash:20070924193419-32816-77ba1981f3868bc7bb07dbba877e283edc27d47c.gz