gwern
eca9d7318e
XSelection: getSelection: fix connection exhaustion bug (issue #573 ); include warning
2014-06-01 02:50:19 +00:00
md143rbh7f
72a537cf46
Fix dbus-send call in XMonad.Config.Gnome
...
dbus-send --print-reply=string is invalid, but it was silently ignored until recently:
http://cgit.freedesktop.org/dbus/dbus/commit/tools/dbus-send.c?id=c690ee4351f99ed5e629ffcf5f4a2edcd418d103
I've changed XMonad.Config.Gnome to run --print-reply=literal, since that's what the old behavior was.
2014-01-29 03:21:14 +00:00
Adam Vogt
2f44f16fac
warning police (unused variables)
2014-05-05 00:12:42 +00:00
linxray
2b7add99aa
This patch makes the Ssh extension works with **user** arguments in ssh, .e.g ssh admin@localhost.
2014-05-04 09:11:20 +00:00
Adam Vogt
c9b63a8f40
remove trailing whitespace in L.BinarySpacePartition
2014-05-01 01:19:43 +00:00
Adam Vogt
fb7ca05a63
replace Bound with the equivalent Direction2D
2014-05-01 01:15:40 +00:00
Adam Vogt
fcf0545475
remove unused extension in BSP
2014-05-01 01:14:55 +00:00
benweitzman
ec56f2c47c
Add BinarySpacePartition layout
2014-04-30 20:58:48 +00:00
Brent Yorgey
25b9a25925
X.Actions.DynamicWorkspaceGroups: export new function addRawWSGroup
2014-04-28 14:29:01 +00:00
Adam Vogt
6a2ad3f1ee
Remove unneeded context with the IfMax layout instance
...
Extra constraints on instances are about as useful as -XDataTypeContexts
2014-04-22 22:11:05 +00:00
nrujac
e2ff50687e
Adding side tabs and replacing TabbarLocation with Direction2D.
2014-02-19 20:08:11 +00:00
Daniel Wagner
fb3b9f59e4
warning police
2014-03-16 18:37:47 +00:00
Dmitry Bogatov
ca9961c1ca
New module: XMonad.Util.WindowState
...
Save almost arbitary data per window
2014-02-18 10:02:29 +00:00
nrujac
0f6bed2ff7
Add side tabs to the tabbed layout.
2014-02-13 21:52:47 +00:00
cwills.dev
c1b8674aa0
SpawnNamedPipe hlint cleanup
2014-02-02 21:36:13 +00:00
cwills.dev
d88153d3be
document and cleanup SpawnNamedPipe
2014-02-02 21:10:00 +00:00
cwills.dev
6b46603147
Added SpawnNamedPipe
2014-02-02 14:34:15 +00:00
md143rbh7f
9403542db0
Make commandToComplete in XMonad.Prompt.Shell complete last word
...
The following change from 2013-02-09 breaks shell completion for me:
hunk ./XMonad/Prompt/Shell.hs 65
+ commandToComplete _ c = c
It seems to be passing the entire string into compgen in order to get the file completions, but it should only pass the last word. I propose reverting this change. Comments are appreciated.
2014-01-30 20:00:50 +00:00
Daniel Wagner
35ed0601f4
expose and document X.L.IndependentScreens.marshallSort
2014-01-28 21:28:44 +00:00
Adam Vogt
df824edf5f
ServerMode properly indent
2013-12-19 20:14:40 +00:00
Adam Vogt
78ed2e1a9e
remove ServerMode tabs
2013-12-19 20:10:00 +00:00
Adam Vogt
f453a9a375
fix -Wall ServerMode
2013-12-19 18:10:30 +00:00
Adam Vogt
c6b91b546e
documentation note that ServerMode is similar to wmctrl
2013-12-19 18:07:48 +00:00
polson2
7ccac6a9a0
Generalized XMonad.Hooks.ServerMode
2013-12-16 02:51:00 +00:00
Ilya Portnov
f10a18670a
IfMax-Layout
...
This adds a new ("conditional") layout, IfMax, which simply runs one layout, if there are <= N windows, and else runs another layout.
2013-12-01 07:26:34 +00:00
Adam Vogt
ab3f5b3d5d
fix UrgencyHook and add filterUrgencyHook
2013-09-24 22:47:38 +00:00
Adam Vogt
075b7d69ed
export XMonad.Hooks.UrgencyHook.clearUrgency (issue 533)
2013-09-23 03:13:49 +00:00
Daniel Wagner
95372520bb
minor documentation fix: manageDocks doesn't do anything with struts, so don't claim it does
2013-08-14 12:51:06 +00:00
Daniel Wagner
0906634f3a
don't pretend to be LG3D in X.C.Dmwit because this confuses modern GTK
2013-08-13 21:16:36 +00:00
Liyang HU
fd23bd692b
XMonad.Actions.UpdatePointer: generalise updatePointer
2013-07-30 07:10:07 +00:00
Liyang HU
2fe30c6730
XMonad.Actions.UpdatePointer: document TowardsCentre
2013-07-30 05:37:46 +00:00
Adam Vogt
8f712f0a04
Haddock formatting in H.Minimize
2013-07-23 15:56:58 +00:00
Adam Vogt
1a916d1c57
Bump version (and xmonad dependency) to 0.12
...
This makes a breakage due to missing patches in core a bit more obvious.
Previously you would have a build failure regarding some missing identifiers
(def re-exported by XMonad from Data.Default), while after applying this patch
it will be clear that xmonad-core needs to be updated.
2013-07-20 20:58:57 +00:00
Adam Vogt
7246defb90
Fix issue 551 by also getting manpath without -g flag.
...
Instead of taking Ondrej's approach of figuring out which man (man-db or
http://primates.ximian.com/~flucifredi/man/ ) is used by the system, just try
both sets of flags.
2013-07-16 03:05:36 +00:00
Adam Vogt
d3b2a01e3d
Escape dzen markup and remove xmobar tags from window titles by default.
...
The issue was that window titles, such as those set by, for example a browser,
could set the window title to display something like
<action=malicious shell command>normal title</action>
Which could be executed by xmobar (or dzen).
This adds a ppTitleSanitize which does the above functions. This way when users
override ppTitle, the benefits are not lost.
Thanks to Raúl Benencia and Joachim Breitner for bringing this to my attention.
2013-07-08 14:48:13 +00:00
gopsychonauts
129e98773e
DynamicBars-use-ExtensibleState
...
Hooks.DynamicBars was previously using an MVar and the unsafePerformIO hack (
http://www.haskell.org/haskellwiki/Top_level_mutable_state ) to store bar
state. Since ExtensibleState exists to solve these sorts of problems, I've
switched the file over to use unsafePerformIO instead.
Some functions' types had to be changed to allow access to XState, but the
public API is unchanged.
2013-06-18 07:47:55 +00:00
Thomas Tuegel
7958f8905e
Catch exceptions when finding commands on PATH in Prompt.Shell
2013-06-16 23:02:19 +00:00
Adam Vogt
646090a3d9
Fix haddock parse error in X.A.LinkWorkspaces
2013-05-28 13:34:48 +00:00
Daniel Wagner
0f1b6fb772
use Data.Default wherever possible, and deprecate the things it replaces
2013-05-28 01:39:09 +00:00
Daniel Wagner
daa2731d3d
eliminate references to defaultConfig
2013-05-28 00:58:25 +00:00
Daniel Wagner
0287b2861c
minimal change needed to get xmonad-contrib to build with xmonad's data-default patch
2013-05-28 00:10:40 +00:00
Francesco Ariis
e8259ebd43
Remove unneeded XSync call in Layout.ShowWName
2013-05-17 15:33:41 +00:00
Adam Vogt
12b91b9630
Remove misleading comment: we definitely don't support ghc-6.6 anymore
2013-05-14 21:58:51 +00:00
Adam Vogt
546b582a3d
Fix module name in comment of X.L.Fullscreen
2013-05-14 21:57:27 +00:00
Adam Vogt
91a5d13005
Minor update to cabal file (adding modules & maintainership)
2013-05-14 21:56:32 +00:00
Adam Vogt
31ec8cc26a
Remove trailing whitespace in X.A.LinkWorkspaces
2013-05-14 21:54:21 +00:00
quesel
0fcb4ae238
Update documentation of LinkWorkspaces Module
2011-03-28 07:28:13 +00:00
quesel
3722f48da9
Added a module for linking workspaces
...
This module provides a way to link certain workspaces in a multihead setup.
That way, when switching to the first one the other heads display the linked
workspaces.
2011-02-10 16:50:18 +00:00
Adam Vogt
00be056a1b
Cache results from calcGap in ManageDocks
...
http://www.haskell.org/pipermail/xmonad/2013-April/013670.html
2013-04-25 15:58:11 +00:00
Adam Vogt
eae925fc29
Remove unnecessary contexts from L.MultiToggle
2013-02-17 16:33:56 +00:00