| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
This should be more flexible than it is -- I've got an idea, but am interested to hear others.
darcs-hash:20080511220458-78224-1eb331e0c1a89118c39b0d014e6c5ec7356d4a6a.gz
|
|
|
|
|
|
|
| |
Now properly deals with an unitialized state (e.g. from a restart) or an
inconsistent state (e.g. from using mod-j/k). Deserves cleanup.
darcs-hash:20080511212128-78224-13c7b897401800b9d729e765eba3385e40576f8d.gz
|
|
|
|
| |
darcs-hash:20080511211326-78224-2bc3ec2ff16e886901601f2f428215abfdbc72ba.gz
|
|
|
|
|
|
| |
racking up some code debt, here...
darcs-hash:20080511071656-78224-c7ec25648206f8f4b57ccc473539c2ec323f2ba2.gz
|
|
|
|
| |
darcs-hash:20080506074235-78224-3d9e08f7b924efd9410d16384ef1083b62f7f579.gz
|
|
|
|
|
|
|
|
|
|
| |
This is an experiment with replacing the WindowNavigation LayoutModifier with
one that simply adds keybindings and stores state in an IORef. Credit to
droundy for the original code -- hopefully I'm not butchering it. The end
intent is to add Xinerama support, but it'll be a little while before I get
there.
darcs-hash:20080504050022-78224-a1e156328d80897d8bfa245dc39f69d8fab9f929.gz
|
|
|
|
| |
darcs-hash:20080513134754-3cf16-32d43fbbad243d902b1de3c3ddf508fc6efebb9a.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch depends on the following xmonad core patch:
Remember if focus changes were caused by mouse actions or by key commands
If the user was moving the mouse, it's not appropriate to move the pointer
around in resonse to focus changes. Do that only in response to keyboard
commands.
darcs-hash:20080417022234-e41d7-ee4ac41e65b28124cc3926693987d377d725dc34.gz
|
|
|
|
|
|
| |
I'm not sure who's maintaining this, but it's not me.
darcs-hash:20080409144333-72aca-06ec25ead1109e0702cefc3a0bbc154d5214c44a.gz
|
|
|
|
| |
darcs-hash:20080408210050-a5988-31d139d44b1207465d07b8c79e141c5eb79e157d.gz
|
|
|
|
| |
darcs-hash:20080408195111-98257-fa939d0b1d9fad8212e9051443451f133488bbc5.gz
|
|
|
|
| |
darcs-hash:20080407152741-462cf-be82836b716dcac61e899f88cae672f1f5873d75.gz
|
|
|
|
| |
darcs-hash:20080405182900-ba7e7-6871a7f6ac9155c062c152c3c902c895ab9aa94b.gz
|
|
|
|
| |
darcs-hash:20080404220558-462cf-2d7837b574aec854a158213d45a34cca75e38438.gz
|
|
|
|
| |
darcs-hash:20080402150521-bd4d7-fe7567e79447a04e3b049b0d77aa97c8a3567262.gz
|
|
|
|
| |
darcs-hash:20080401023130-f7719-d1a353d78e7e97f194403dc9e9331374450fa276.gz
|
|
|
|
|
|
| |
Specialize runOrRaise in the same way as with Actions.Search, for one's browser and one's editors.
darcs-hash:20080401021740-f7719-010716f904682bee3d7f96862dd5bcef73f7907f.gz
|
|
|
|
|
|
|
|
| |
The new getBrowser function allows us to mv the old selectSearch and promptSearch aside as too-general functions, and replace them with new versions, which employ getBrowser to supply one more argument. This allows us to replace the tedious 'selectSearch google "firefox"; selectSearch yahoo "firefox"...' with shorter 'selectSearch google' and so on. One less argument.
Also, update the docs.
darcs-hash:20080401013947-f7719-866c590c5d7c109718ed54fcdee0313550bbef40.gz
|
|
|
|
| |
darcs-hash:20080331111906-285cf-90722dd61a71e2e58711134f3665efb6986cc044.gz
|
|
|
|
|
|
| |
move into the core, taking Direction with it)
darcs-hash:20080331010127-bd4d7-972600c072354b2c07a227ade70d4abf80fe418c.gz
|
|
|
|
| |
darcs-hash:20080326075759-67423-391137fce18694e0151692653396c5578dbb2add.gz
|
|
|
|
| |
darcs-hash:20080325165707-bd4d7-70e00a53cf9ca0c0533a48590a7596db1ff92b00.gz
|
|
|
|
| |
darcs-hash:20080324143348-bd4d7-47c776a0eb91b385c9afabcc98a72e5366d346ed.gz
|
|
|
|
|
|
| |
avoid type duplication
darcs-hash:20080322193457-462cf-334fecefc720745f33a06e2224bd8f292ad70991.gz
|
|
|
|
|
|
| |
I'm still not sure whether the description makes sense if you don't already understand the idea.
darcs-hash:20080316223946-f7719-1dbefc20dcd3d3b6696db6bc220a2cb986ab0b64.gz
|
|
|
|
| |
darcs-hash:20080316215728-f7719-c3c8ea6ab46a743ff02f909bd867d5878053988b.gz
|
|
|
|
| |
darcs-hash:20080316215642-f7719-f9a18f1c41bbca26888a42d2beb2399ec91e8bf2.gz
|
|
|
|
|
|
| |
This removes whitespace in source code snippets. Because Haddock renders quoted source code as monospaced unwrappable text, the excess whitespace meant you would have to scroll horizontally, unpleasantly.
darcs-hash:20080316213914-f7719-9e03305d976a466e956b9e49181ac816a257b84c.gz
|
|
|
|
| |
darcs-hash:20080316205722-a910a-ef6c0d20e5267c6ddcb92cdd089722bc195c3daa.gz
|
|
|
|
| |
darcs-hash:20080308223717-72aca-4700b3f3ae28b1ceef816965bbfa7a8c9ce8fa1b.gz
|
|
|
|
| |
darcs-hash:20080306163516-94725-4b3ca44d88fa9bbfff2fe63b0f5c09f5769f9d7a.gz
|
|
|
|
| |
darcs-hash:20080305082336-69f16-37aa44c986f6a66b2315cb1a7e0b98e2293b22ea.gz
|
|
|
|
| |
darcs-hash:20080301143126-d4c7e-fde7062d5c8e2e3ece14711d178811f2cf5a753f.gz
|
|
|
|
| |
darcs-hash:20080301134401-d4c7e-6d984009ecc7fb9f3e3d96b829a928bbf56503af.gz
|
|
|
|
| |
darcs-hash:20080302202346-3ebed-e62add839eb2d1449b6f6edf3b4d1b13961a7e4b.gz
|
|
|
|
| |
darcs-hash:20080229223047-72aca-f66c6583d8be77207a3f083fe26be40f1f02e4b5.gz
|
|
|
|
| |
darcs-hash:20080229211732-462cf-01169e7d9e548b87da8b1f2662bedb8619f35add.gz
|
|
|
|
|
|
|
|
|
|
|
| |
It is now possible to get "live" status updates while the gesture handler
is running. I use this in my xmonad.hs to print the current gesture to my
status bar. Because collecting movements is now the callback's job, the
implementation of mouseGestureH got quite a bit simpler. The interface is
incompatible with the previous mouseGestureH but the old mouseGesture
function works as before.
darcs-hash:20080229002136-462cf-0afb81828e5cc56330652d834d5e011057b7405f.gz
|
|
|
|
| |
darcs-hash:20080226202639-462cf-6c4b586a2abbe11cf8c81ffc9e9a81dcedf16da1.gz
|
|
|
|
| |
darcs-hash:20071109020755-462cf-88b4b53f2889a8c912eb5af1b7eb2c47980c8616.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
isVisible, isInvisible
This patch includes several changes, which are strictly related and
cannot be recorded separately:
- remove Decoraion.isDecoartion and introduce Decoration.isInStack
(with the related change to LayoutHints)
- in Decoration introduce useful utilities: isVisible, isInvisible,
isWithin and lookFor'
- MouseResize: - invisible inputOnly windows will not be created;
- fix a bug in the read instance which caused a failure
in the state deserialization.
darcs-hash:20080218105726-32816-9d42d4fdff75fad3258aec92d059e5155f0e64bc.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
darcs-hash:20080212173455-32816-f3c4d9428563eea98d8ad0588f0e73c267dab491.gz
|
|
|
|
| |
darcs-hash:20080209225135-bd4d7-5ab810a3ccac0935a9f5b9d312fe3b100b992973.gz
|
|
|
|
| |
darcs-hash:20080205032155-f7719-b389feea8c7968cc4c601d33fd21603df605fcf0.gz
|
|
|
|
|
|
| |
* add support for swapping the workspaces on screens to CycleWS
darcs-hash:20080206191032-07ee0-9f041fb517000089fe62ac0ca621af36e1745253.gz
|
|
|
|
|
|
| |
help of Spencer Janssen
darcs-hash:20080204173402-f7719-20807fc962351a57b939dcf90daa7fbe20de37d7.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
|