rupa
56850074df
fix-fromJust-errors
...
bogner wrote all this stuff and i just tested it.
I had:
myLogHook = ewmhDesktopLogHookCustom ScratchpadFilterOutWorkspace >> updatePointer Nearest
Everytime I invoked or hid Scratchpad, it would leave a 'Maybe.fromJust: Nothing' line in .xsession-errors, and updatePointer would stop working.
2008-12-24 04:55:09 +00:00
Dominik Bruhn
3ac1205411
Prompt: Change Filemode to 600 for history-file (fixes bug 244)
2008-12-18 00:16:01 +00:00
Roman Cheplyaka
ed240c6972
X.L.Monitor: changes in message passing
...
- transform mbName (Maybe String) to name (String)
- slghtly change semantics of messages, document it
2008-12-26 22:08:51 +00:00
Roman Cheplyaka
d44ca42551
X.L.Monitor: change interface
...
- remove add*Monitor
- add manageMonitor, monitor template
2008-12-26 21:31:18 +00:00
Roman Cheplyaka
fc581c9e4a
X.U.WindowProperties: propertyToQuery+docs
2008-12-25 08:07:02 +00:00
Roman Cheplyaka
c5af703cb8
X.L.Monitor: docs
2008-12-25 07:39:04 +00:00
gwern0
42692986e6
hlintify XUtils, XSelection, Search, WindowGo
2008-12-20 15:33:02 +00:00
Norbert Zeh
88e524f480
fix focus issue for XMonad.Actions.Warp.banishScreen
...
This patch ensures that the focus (or in fact the whose windowset)
does not change as a result of a banishScreen. The way this is implemented
will become problematic if xmonad ever goes multithreaded.
2008-12-12 20:35:32 +00:00
Norbert Zeh
4c7ebafcfe
addition of XMonad.Actions.Warp.banishScreen
...
This works on top of warpToScreen and, thus, suffers from the same issue:
focus change.
2008-12-12 19:26:21 +00:00
Norbert Zeh
fe253a602c
fixed documentation for banish
...
banish actually warps to the specified corner of the current window, not
the screen.
2008-12-12 19:18:19 +00:00
Norbert Zeh
52379a3736
addition of combined TallGrid layout
...
Added a module XMonad.Layouts.GridVariants, which defines layouts
Grid and TallGrid. The former is a customizable version of Grid. The latter
is a combination of Grid and Tall (see doc of the module).
2008-12-12 18:48:36 +00:00
Justin Bogner
a11a42b2a5
Add FixedColumn, a layout like Tall but based on the resize hints of windows
2008-12-13 07:30:54 +00:00
gwern0
afa80ad2a2
XMonad.Actions.WindowGo: fix a floating-related focus bug
...
If a floating window was focused, a cross-workspace 'raise' would cause a loop of
shifting windows. Apparently the problem was 'focus' and its mouse-handling. Spencer
suggested that the calls to focus be replaced with 'focusWindow', which resolved it.
2008-12-05 15:07:55 +00:00
gwern0
ef310e1792
Prompt.hs: +greenXPConfig and amberXPConfig
2008-11-19 21:31:22 +00:00
gwern0
8afb72a48e
Prompt.hs: increase font size to 12 from niggardly 10
2008-11-19 21:25:23 +00:00
gwern0
a521838fac
Prompt.hs: replace magic numbers with understandable names
2008-11-19 21:25:02 +00:00
Roman Cheplyaka
8698e58f12
X.L.Monitor: recommend doHideIgnore (docs)
2008-12-15 19:07:10 +00:00
Roman Cheplyaka
99f04b7504
X.L.Monitor: docs
2008-12-15 18:44:23 +00:00
Roman Cheplyaka
f365c082ba
X.L.Monitor: export Monitor datatype
2008-12-15 18:43:18 +00:00
Roman Cheplyaka
601c3c06db
X.H.ManageHelpers: add doHideIgnore
2008-12-15 18:27:58 +00:00
Spencer Janssen
9d0f34852c
Add KDE 4 config, thanks to Shirakawasuna on IRC
2008-12-11 07:11:41 +00:00
Spencer Janssen
293b8152aa
I use the deleteConsecutive history filter
2008-10-25 07:04:38 +00:00
Braden Shepherdson
1d78c1fd60
Remove XMonad.Config.PlainConfig, it has been turned into the separate xmonad-light project.
2008-12-03 16:15:34 +00:00
gwern0
96786e0abd
XMonad.Prompt: swap up and down per bug #243
2008-12-03 01:33:23 +00:00
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