Ivan Malison
0e35b6e504
Add X.A.CycleWorkspaceByScreen, Per screen WorkspaceHistory
2017-04-20 15:46:23 -07:00
Peter J. Jones
87683afd72
Merge pull request #165 from davama/master
...
X.P.Pass doc typo
2017-04-13 11:30:59 -07:00
Dave
20e8a33e0c
Typo fix
2017-04-13 13:37:30 -04:00
Peter J. Jones
21062dd392
Merge pull request #44 from deepfire/spawnon-child-pid-tracking
...
Spawnon child pid tracking
2017-04-12 08:26:18 -07:00
Peter J. Jones
cfc99693fe
Merge pull request #161 from xmonad/revert-128-master
...
Requesting focus causes layout order to change
Reverts xmonad/xmonad-contrib#128
2017-04-10 16:52:12 -07:00
Peter J. Jones
1b738c2bed
Revert "Add new module XMonad.Hooks.Focus ."
2017-04-10 16:19:06 -07:00
Kosyrev Serge
33237f47f7
Actions.SpawnOn: make spawnOn more reliable on Linux, by tracking children across fork
2017-04-11 01:00:47 +03:00
Peter Jones
65ac029636
Move example configuration file into xmonad-contrib for better visibility
2017-04-10 10:38:23 -07:00
Brent Yorgey
7136394282
Merge pull request #147 from pjones/pjones/windowMultiPrompt
...
New function: `X.P.Window.windowMultiPrompt'
2017-03-30 16:15:50 -05:00
Brent Yorgey
0ecbc68b98
Merge branch 'master' into pjones/windowMultiPrompt
2017-03-30 16:15:06 -05:00
Brent Yorgey
3ab4a94d6f
clean up Hooks.Focus-related CHANGES and move to 0.14
2017-03-30 16:10:21 -05:00
Brent Yorgey
3b9924b181
Merge pull request #128 from sgf-dma/master
...
Add new module XMonad.Hooks.Focus .
2017-03-30 16:03:18 -05:00
Brent Yorgey
08abaccdce
Merge branch 'master' into master
2017-03-30 16:02:47 -05:00
geekosaur
acdea28dfd
Merge pull request #158 from xmonad/ezconfig-latin1
...
X.U.EZConfig: include Latin1 keys
2017-03-28 20:20:04 -04:00
Brent Yorgey
4ba56ee388
update CHANGES for EZConfig Latin1 changes
2017-03-26 22:06:05 -05:00
Brent Yorgey
057af44998
X.U.EZConfig: include Latin1 keys
2017-03-26 22:02:48 -05:00
Daniel Wagner
8984ce64bb
Merge pull request #153 from mitchellwrosen/master
...
Respect number of master windows in Magnify layout
2017-02-25 10:07:01 -08:00
Mitchell Rosen
1b96c646c1
Respect number of master windows in Magnify layout
2017-02-25 10:02:29 -05:00
Brent Yorgey
78a15b9d49
Merge pull request #151 from samdoshi/gridselect
...
GridSelect: border colour and vertically centring text
2017-02-21 20:20:20 -06:00
Brent Yorgey
4c00eb5848
fix ThreeColMid window shuffling
...
Fixes #137 .
2017-02-19 20:45:43 -06:00
geekosaur
a372b455dc
typo in navigation2DP example
...
The example code in the documentation uses `navigation2D` instead of `navigation2DP`, evidently a simple copy/paste error. No actual code change.
2017-02-18 17:19:59 -05:00
Sam Doshi
a79a116934
improve the vertical centring in X.A.GridSelect
2017-02-18 13:46:30 +00:00
Sam Doshi
b1dee9b0b4
allow border colour to be specified in GSConfig
2017-02-17 08:29:12 +00:00
Brent Yorgey
54ef9f6f8d
Merge pull request #149 from pjones/pjones/tagged
...
X.U.WindowProperties: Added the ability to test if a window has a tag…
2017-02-16 21:59:09 -06:00
Brent Yorgey
cffc36e21a
Merge pull request #148 from samdoshi/bsp
...
export BinarySpacePartition type
2017-02-16 21:52:46 -06:00
Peter Jones
025433c658
X.U.WindowProperties: Added the ability to test if a window has a tag from X.A.TagWindows
...
New data constructor `Tagged` that uses `hasTag` from
`X.A.TagWindows`. This is great for building layouts based off of
window tags.
2017-02-15 09:36:35 -07:00
Sam Doshi
0f9a6015e4
export BinarySpacePartition type
2017-02-15 14:45:11 +00:00
Peter Jones
00eb2abd87
New function: `X.P.Window.windowMultiPrompt'
...
Like 'windowPrompt', but uses the multiple modes feature of
@Prompt@ (via 'mkXPromptWithModes').
Given a list of actions along with the windows they should work
with, display the appropriate prompt with the ability to switch
between them using the @changeModeKey@.
For example, to have a prompt that first shows you all windows, but
allows you to narrow the list down to just the windows on the
current workspace:
> windowMultiPrompt config [(Goto, allWindows), (Goto, wsWindows)]
2017-02-14 10:32:50 -07:00
sgf
6f8145a2dc
X.H.Focus: Add predefined configurations and more examples.
2017-02-14 20:13:49 +03:00
Peter Jones
298e51f939
Correctly mark functions in X.P.Window as deprecated
2017-02-13 16:16:04 -07:00
Peter J. Jones
9d2ffeb8e1
Merge pull request #139 from mekeor/better-xpc-font-description
...
Better description of 'font' field of 'XPC' record
2017-02-13 12:15:59 -07:00
Mekeor Melire
878987071b
Better description of 'font' field of 'XPC' record
...
Describe how to use the 'font' field of 'XPC' record by adding two different examples.
2017-02-13 13:25:25 +01:00
Peter Jones
ca9b7d9dfc
Add a stack.yaml
file for testing and easy Hackage upload
v0.13
2017-02-10 16:20:42 -07:00
Peter Jones
615f007fe4
Add a cabal.project file
2017-02-10 16:04:33 -07:00
Peter Jones
e4e20da8f0
Clean up the change log just a bit
2017-02-10 16:02:41 -07:00
Peter Jones
b064d22c2d
Add a release date
2017-02-09 16:25:24 -07:00
Peter Jones
d2ffb75031
Merge remote-tracking branch 'origin/pjones/rmworkarea' into release-0.13
2017-02-09 16:13:36 -07:00
Peter Jones
cb344d14b9
Bump version to 0.13
2017-02-09 16:12:55 -07:00
Peter J. Jones
d1a5f9cf91
Merge pull request #141 from pjones/pjones/prompt-complete
...
Better completion when using `alwaysHighlight'
2017-02-09 15:10:27 -07:00
Peter J. Jones
3b1c43cced
Merge pull request #142 from pjones/pjones/border
...
Use `setWindowBorderWithFallback' to support windows with RGBA color maps
2017-02-09 15:10:13 -07:00
Peter J. Jones
76b1771a31
Merge pull request #144 from pjones/pjones/dzen
...
Manage struts even when _NET_WM_WINDOW_TYPE isn't a dock
2017-02-09 15:07:40 -07:00
Peter Jones
cd96de5378
Manage struts even when _NET_WM_WINDOW_TYPE isn't a dock
...
Relates to #21
2017-02-07 15:58:55 -07:00
Peter Jones
0a8e68b458
Delete _NET_WORKAREA instead of setting it
...
References:
* 9c020877dd
* https://github.com/qtile/qtile/issues/847
* eec80838ab
* https://github.com/xmonad/xmonad-contrib/pull/79
2017-02-07 15:42:35 -07:00
Peter Jones
de4a3bd0ed
Use `setWindowBorderWithFallback' to support windows with RGBA color maps
...
This brings xmonad-contrib inline with xmonad in this regard. Should
also be fix for #138
2017-02-07 14:49:01 -07:00
Peter Jones
4f3020313d
Don't use `windows' in X.L.Hidden, it might cause an infinite loop
...
Fixes #132
2017-02-07 13:39:01 -07:00
Peter Jones
57c00b1086
Better completion when using `alwaysHighlight'
...
This change improves the UX of X.Prompt when `alwaysHighlight` is
enabled. This is especially useful for use with `mkXPromptWithModes`
which forces `alwaysHighlight` to be `True`.
When the user presses the `complKey` and `alwaysHighlight` is `True`,
one of two things will happen:
1. If this is the first time `complKey` is pressed in this round of
completion then the prompt buffer will be updated so it contains
the currently highlighted item.
2. Every other time that the `complKey` is pressed the next
completion item will be selected and the prompt buffer updated.
This gives immediate feedback to the user and allows using some
prompts with `alwaysHighlight` that weren't possible before (e.g.,
shellPrompt, directoryPrompt, etc.)
2017-02-05 19:38:00 -07:00
Peter Jones
bdec8df4c6
Improve prompts for X.A.DynamicProjects
2017-02-05 19:36:30 -07:00
Peter Jones
52087953fd
Add `directoryMultipleModes'
...
Allow X.P.Directory to be used with `mkXPromptWithModes`
2017-02-05 19:31:41 -07:00
Peter Jones
33c805fadc
Add GitHub templates
2017-01-12 12:27:11 -07:00
Peter J. Jones
32b9f00ce7
Merge pull request #134 from pjones/bugfix/prompt-history
...
Use the new getXMonadCacheDir function from #62
2017-01-08 21:26:13 -07:00