| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
darcs-hash:20080205203556-72aca-1340a5e4360366b96fa5509c2233891d5c2022fe.gz
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20080205202027-72aca-52df32eeb02ca8abacc78486be8a02e1ea4063b6.gz
|
|
|
|
|
|
| |
help of Spencer Janssen
darcs-hash:20080204173402-f7719-20807fc962351a57b939dcf90daa7fbe20de37d7.gz
|
|
|
|
| |
darcs-hash:20080204030843-72aca-38df975c851880148c8109a55e5f56571e53cf5b.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
windows.
This is needed for WindowNavigation to work properly with the new
Decorations framework.
darcs-hash:20080204005413-72aca-7aa06211c7080d3d4f485017183251e3e6f440ab.gz
|
|
|
|
| |
darcs-hash:20080204005350-72aca-c0823e2c4a11d249758bc353d8c6d0865acd12c9.gz
|
|
|
|
|
|
| |
bindings shouldn't conflict with default key bindings.
darcs-hash:20080201202126-bd4d7-b8f30a97c7b6498e6e552df306b52511d9e50868.gz
|
|
|
|
|
|
|
| |
See CycleWS docs for info on switching, or just look at the changes to
XMonad.Config.Droundy.
darcs-hash:20080201180618-bd4d7-7b4deec416c0afd7926b44652bd00cfede1e5e17.gz
|
|
|
|
|
|
| |
of RotView. Now with parameterized workspace sorting and predicates!
darcs-hash:20080201121524-bd4d7-e0cd1b3c150aa2fa58972305c5a7e4061747280e.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
darcs-hash:20080131161948-bd4d7-2b3b51f5698ee4755402db7984406fa3c585fe76.gz
|
|
|
|
|
|
| |
The tip explains how to use the submap action to create a handy submap of keybindings for searching.
darcs-hash:20080131122620-4237f-af8af65fe7f3189e5d6d9c6b162afdf214765756.gz
|
|
|
|
| |
darcs-hash:20080131082314-32816-665793ea8ce408fe0bc0f3c9ee9a16fa5404c3b7.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20080131012728-bd4d7-37532b163af1144c2a6cfdd87a6b69360ded3f32.gz
|
|
|
|
|
|
| |
dzen config
darcs-hash:20080130205219-bd4d7-3c76c5258b78f894054fa26a0df552c0e1b4b318.gz
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20080130124609-32816-0bc8bfb0a5f8e9f398a102a1a220cf89c4542299.gz
|
|
|
|
|
|
|
|
|
| |
* remove deprecated TConf stuff
* Remove 'style' from DeConf
* Change DeConf to Theme
* share defaultTheme across all decorations
darcs-hash:20080130064624-a5988-98fcf49dde956e318f801e934f2045cf94c951d5.gz
|
|
|
|
| |
darcs-hash:20080126141332-928c4-aa1a6cade461202de96c3526855dceb8d7d72ce4.gz
|
|
|
|
| |
darcs-hash:20080116205020-3ebed-4cbcc5e67871dddb863909b153205417ebe1ce94.gz
|
|
|
|
|
|
| |
Google Scholar)
darcs-hash:20080128190443-bd4d7-3bec2a9b8b692536ab7628ba05cef6b192926240.gz
|
|
|
|
| |
darcs-hash:20080128190137-bd4d7-f12ad32c1cdde5ad445e478eb1c92abad4c7d2b1.gz
|
|
|
|
|
|
|
|
| |
- ComboType becomes CombboChooser
- removed the stupid doFirst
- better comboDescription default implemenation
darcs-hash:20080129224952-32816-66fc976c8c1c4ce9faa480fc4876f063f7aebd4b.gz
|
|
|
|
|
|
| |
the new system
darcs-hash:20080129192903-32816-de07daf3f32a823c1f3a0e593ff6229b78ae0494.gz
|
|
|
|
| |
darcs-hash:20080128161343-32816-850ccc526022c8bade35c0cb22581577785fede7.gz
|
|
|
|
|
|
| |
layout description
darcs-hash:20080128160614-32816-0bb2e8e13a656887e5376405f866190874e050ab.gz
|
|
|
|
| |
darcs-hash:20080128151535-32816-be0f1a2f500c8c0e91f9243a7b50721d60047487.gz
|
|
|
|
|
|
|
|
| |
first window
This is quite an old bug! It affected Tabbed since the very beginning..;)
darcs-hash:20080128004411-32816-b633765bec3bc29b61a79f1dbc900dec48246368.gz
|
|
|
|
| |
darcs-hash:20080127233521-32816-d2aab29623d0d5744ebb71ddd4a8c2f82f64c2cb.gz
|
|
|
|
|
|
| |
Thanks to Feuerbach for reporting this.
darcs-hash:20080127231815-32816-e877922bacb5f3bd37a65c248c745151107b485c.gz
|
|
|
|
|
|
| |
windowArranger and decoration)
darcs-hash:20080127165854-32816-682cd6eac087a6a394389aa3ca7566626c7aaa32.gz
|
|
|
|
|
|
| |
description)
darcs-hash:20080127144556-32816-6b41964a7cf5333b069c075ca69eea9b3cf9e57c.gz
|
|
|
|
| |
darcs-hash:20080127144301-32816-bab1379fe84653d6d87accdb7c5e47aba0621079.gz
|
|
|
|
| |
darcs-hash:20080127140837-32816-174838d39b6808123270d6b6e83853dfb49faf4a.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many layouts are written as layout modifiers because they need to
change the stack of the rectangle before executing doLayout.
This is a major source of bugs. all layout modifiers should be using the
LayoutModifier class. This method (modifyLayout) can be used to
manipulate the rectangle and the stack before running doLayout by the
layout modifier.
darcs-hash:20080127140219-32816-bc3dbfc0be08587b94acead49f384e72c89e2df0.gz
|
|
|
|
| |
darcs-hash:20080127092415-32816-35b3d878a2c1cb87f5e58711767c4c293d2d544b.gz
|
|
|
|
| |
darcs-hash:20080127010755-32816-5e5262602de3f23f7da24d9d854fb0d6a4c22e8e.gz
|
|
|
|
|
|
|
| |
This is useful for SimpleFloat, whose state can now persists across
layout switches.
darcs-hash:20080126233053-32816-32077f5bc265ef80b14137e4abe65a82bf9b7378.gz
|
|
|
|
| |
darcs-hash:20080126205638-32816-dedb3268fd35bcfcc53d7829b55ddd9dcb18a576.gz
|
|
|
|
|
|
| |
according to their size hints
darcs-hash:20080126205410-32816-5cbea7a3f698b6e53b6fd9986c4edef7a1d5992e.gz
|
|
|
|
| |
darcs-hash:20080126204605-32816-e098b938f9dc5d2d2fa667223b7717c021631d77.gz
|
|
|
|
| |
darcs-hash:20080126190214-32816-3a4f8dadb60f9049888236be1206d3b928bde571.gz
|
|
|
|
|
|
| |
framework
darcs-hash:20080126185936-32816-eaeed6cf2631348fbe1640c778397c6883dae174.gz
|
|
|
|
| |
darcs-hash:20080126101354-32816-58ace2b87a1f52405762930dfea3020ad8bed97f.gz
|
|
|
|
| |
darcs-hash:20080126101049-32816-21a71ad8a3264a955e16906062e6b821ecccf405.gz
|
|
|
|
| |
darcs-hash:20080126093234-32816-da806988deb403ad4052e88607492eadf2d7a190.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|