Aleksandar Dimitrov
78a9495c03
Fix boolean operator precedence in GridSelect keybindings
...
The vim-like hjkl keys were ORed to the key event AND arrow keys.
2008-12-01 12:09:28 +00:00
sean.escriva
0462f00f42
GridSelect.hs: navigate grid with h,j,k,l as well as arrow keys
2008-11-22 08:47:25 +00:00
Roman Cheplyaka
3b4473f121
Export setOpacity from FadeInactive. Document how to make monitor transparent (X.L.Monitor)
2008-11-17 15:30:27 +00:00
Roman Cheplyaka
6962d8f216
Monitor: use broadcastMessage instead of sendMessage; this solves several issues
2008-11-17 13:39:57 +00:00
Roman Cheplyaka
0a935aff63
FadeInactive: fade all inactive windows (including focused windows on visible screens)
2008-11-17 13:01:15 +00:00
Roman Cheplyaka
642cbdcad6
Monitor: documented one more issue
2008-11-17 11:38:07 +00:00
Roman Cheplyaka
1a6c11e8e6
Monitor: improved the docs
2008-11-17 07:37:09 +00:00
Roman Cheplyaka
8cc3556448
added XMonad.Layout.Monitor
2008-11-15 10:47:35 +00:00
Roman Cheplyaka
d043dfbaf9
WindowProperties: added allWithProperty
2008-11-15 10:45:25 +00:00
Roman Cheplyaka
565dd89ebe
ManageHelpers: added doSideFloat (generalization of doCenterFloat)
2008-11-14 11:30:15 +00:00
Dominik Bruhn
20119ffa7a
GridSelect: Export default_colorizer
2008-11-12 14:00:05 +00:00
Dominik Bruhn
7337ce50c2
Simplify code for restriction-calculation and remove compiletime warnings
2008-11-12 13:46:30 +00:00
Clemens Fruhwirth
cbc978936e
Simplify handle/eventLoop, introduce findInWindowMap, partial updates for key movements (less flickering)
...
* handle/eventLoop carried the display and the drawing window as
parameters. The display is available from the embedded X monad, the
drawing windows was added.
* updateWindows now takes a list of windows to
update. updateAllWindows updates all windows.
* only the windows that are modified by key movements are redrawn
now. This means less flickering.
2008-11-11 10:04:05 +00:00
Roman Cheplyaka
80618c53c1
GridSelect: force cursor stay in visible area
2008-11-11 06:33:48 +00:00
Roman Cheplyaka
4908cc5efb
GridSelect: fix infiniteness problem with diamondRestrict
2008-11-11 05:53:50 +00:00
Roman Cheplyaka
a5ffb70fc6
GridSelect: remove tabs
2008-11-11 05:36:47 +00:00
Roman Cheplyaka
dcde384f1a
Exported shrinkWhile from Decoration to use in GridSelect
2008-11-10 19:15:34 +00:00
Roman Cheplyaka
e3503bc3f2
GridSelect: added link to a screenshot
2008-11-10 19:06:17 +00:00
Roman Cheplyaka
1415787fa3
GridSelect: various improvements
...
Added documentation
Restricted export list for the sake of haddock
Added functions:
withSelectedWindow
bringSelected (by Clemens Fruhwirth)
goToSelected (by Dominik Bruhn)
2008-11-10 18:46:44 +00:00
Clemens Fruhwirth
de64bf60b4
Initial version of GridSelect.hs with a lot room for improvement/cleanups
2008-11-07 11:51:14 +00:00
sean.escriva
7749dc92d5
documentation: XMonad.Util.Search.hs, add EZConfig keybindings example
2008-11-06 17:17:07 +00:00
Don Stewart
9d2a5d4acc
typo
2008-11-04 04:30:44 +00:00
Don Stewart
b6164c6ddc
place an upper bound on the version of base we support
2008-11-04 03:58:57 +00:00
Don Stewart
c40d8c2f3d
explicit import list for things in the process library
2008-11-04 03:53:19 +00:00
Don Stewart
b6c951a30c
Work around ghc 6.10 bug #2738
2008-11-04 03:48:19 +00:00
deadguysfrom
2520104b1e
windowPromptBringCopy
2008-10-23 17:30:19 +00:00
Travis B. Hartwell
b849ccb29e
generic menu and window bringer
2008-10-27 00:55:23 +00:00
gwern0
1e30ffe2c6
Search.hs: +hackage search, courtesy of byorgey
2008-10-31 21:49:37 +00:00
gwern0
f0259987b1
Prompt.hs rename deleteConsecutiveDuplicates
...
That name is really unwieldy and long.
2008-10-08 20:51:31 +00:00
gwern0
c27eb22b39
Prompt.hs: have historyCompletion filter dupes
...
Specifically, it calls deleteConsecutiveDuplicates on the end product. uniqSort reverses order in an unfortunate way, so we don't use that.
The use-case is when a user has added the same input many times - as it stands, if the history records 30 'top's or whatever, the completion will show 30 'top' entries! This fixes that.
2008-10-08 20:47:10 +00:00
gwern0
a0ac6331df
Prompt.hs: tweak haddocks
2008-10-08 20:46:49 +00:00
gwern0
806c1f4b5f
Prompt.hs: mv uniqSort to next to its confreres, and mention the trade-off
2008-10-08 19:26:45 +00:00
Joachim Breitner
a4cbf496e7
Do not consider XMONAD_TIMER unknown
2008-10-08 19:56:43 +00:00
Joachim Breitner
6d17e66bb3
Kill window without focusing it first
...
This patch requires the patch "add killWindow function" in xmonad.
Before this patch, people would experience “workspace flicker” when closing
a window via EWMH that is not on the current workspace, for example when
quitting pidgin via the panel icon.
2008-10-05 00:25:33 +00:00
daniel
a2cf9d4d97
let MagnifyLess actually magnify less
2008-10-15 15:39:11 +00:00
intrigeri
9d409b6b3d
Actions.Search: add a few search engines
...
Add Debian {package, bug, tracking system} search engines, as well as Google
Images and isohunt.
2008-10-08 10:40:33 +00:00
Joachim Breitner
5f361b02af
Implement HiddenNonEmptyWS with HiddenWS and NonEmptyWS
...
(Just to reduce code duplication)
2008-10-06 21:10:27 +00:00
Joachim Breitner
5514c2ddca
Add straightforward HiddenWS to WSType
...
With NonEmptyWS and HiddenNonEmptyWS present, HiddenWS is obviously missing.
2008-10-06 21:05:48 +00:00
Joachim Breitner
2480ba1f02
Merge emptyLayoutMod into redoLayout
...
This removes the emptyLayoutMod method from the LayoutModifier class, and
change the Stack parameter to redoLayout to a Maybe Stack one. It also changes
all affected code. This should should be a refactoring without any change in
program behaviour.
2008-10-05 19:02:20 +00:00
Joachim Breitner
2102a565fd
SmartBorders even for empty layouts
...
Fixes: http://code.google.com/p/xmonad/issues/detail?id=223
2008-10-05 18:44:26 +00:00
gwern0
2051b80b25
Paste.hs: improve haddocks
2008-09-27 15:01:58 +00:00
gwern0
e8edf860f7
Paste.hs: fix haddock
2008-09-27 14:52:38 +00:00
daniel
95c8fa2d1d
minor explanatory comment
2008-10-03 01:59:19 +00:00
Lukas Mai
a667fa5720
XMonad.Layout.HintedGrid: add GridRatio (--no-test because of haddock breakage)
2008-09-30 14:17:15 +00:00
Lukas Mai
31fd3135cf
XMonad.Util.Font: UTF8 -> USE_UTF8
2008-09-30 14:00:56 +00:00
gwern0
300d9cf2b7
Paste.hs: implement noModMask suggestion
2008-09-26 23:20:56 +00:00
daniel
b663075990
fix a divide by zero error in Grid
2008-09-26 20:41:48 +00:00
gwern0
b0c3dcc192
-DUTF8 flag with -DUSE_UTF8
2008-09-21 15:40:14 +00:00
gwern0
07e9192f6f
XSelection.hs: use CPP to compile against utf8-string
2008-09-20 15:16:15 +00:00
Devin Mullins
205032840b
add XMonad.Config.Azerty
2008-09-24 04:49:46 +00:00