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
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
Peter Jones
4dd60756ea
Update the change log
2017-01-04 14:47:20 -07:00
Peter Jones
74b281b5d3
Use the new getXMonadCacheDir function from #62
...
Prompt should have been using getXMonadDir this entire time but since
we now have getXMonadCacheDir use that instead. This brings
xmonad-contrib inline with the changes in #62 .
This also fixes xmonad/xmonad-contrib#68
2017-01-04 14:39:00 -07:00
Peter J. Jones
77e5e5190d
Merge pull request #131 from sgf-dma/fix-changes.md
...
Fix CHANGES.md after b9d8f6c
.
2017-01-03 15:49:09 -07:00
sgf
5bf4b27054
Fix CHANGES.md after b9d8f6c
.
2016-12-25 14:59:30 +03:00
Brent Yorgey
8956684ff5
Merge pull request #130 from strokyl/add_HiddenEmptyWS_to_CycleWS
...
Add HiddenEmptyWS to CycleWS
2016-12-23 23:50:52 -05:00
Luc DUZAN
9da78669e7
Add HiddenEmptyWS to CycleWS
...
When I have multiscreen I think it's usefull to get the next empty workspace
that is not already displayed.
2016-12-22 22:48:23 +01:00
Peter J. Jones
c0cf18def2
Merge pull request #17 from kurnevsky/update_pointer_bugfix
...
UpdatePointer bugfix.
2016-12-14 14:48:52 -07:00
Peter Jones
d5aa562282
Add build status badge from Travis
2016-12-14 14:44:15 -07:00
Peter Jones
f1de0413da
Update GHC versions to a more reasonable list
2016-12-14 14:29:52 -07:00
Peter Jones
6eac81cf51
Bump X11 version upper-bounds to 1.8
2016-12-14 14:11:30 -07:00
Kurnevsky Evgeny
a8d290b830
Update CHANGES.md
2016-12-14 11:49:28 +03:00
Kurnevsky Evgeny
86280c5063
Rewrite XMonad.Actions.UpdatePointer bugfix with Control.Exception.try.
2016-12-14 09:03:26 +03:00
Kurnevsky Evgeny
11e0d683af
UpdatePointer bugfix.
2016-12-14 09:03:26 +03:00
geekosaur
061edbd954
Merge pull request #127 from bennofs/patch-1
...
DynamicProperty: execute other hooks
2016-12-09 23:10:06 -05:00
Benno Fünfstück
0949b9ec91
DynamicProperty: execute other hooks
...
All False short-cuts the default behavior for the event, which leads to a non-functioning window manager. Returning mempty ensures that the default action is still executed,
2016-12-09 22:35:11 +01:00
Peter J. Jones
f837a4fb36
Merge pull request #6 from sgf-dma/master
...
X.A.Submap: establish pointer grab to avoid freezing X.
2016-12-09 08:34:47 -07:00
sgf
b9d8f6ce34
X.A.Submap: establish pointer grab to avoid freezing X.
...
Establish active asynchronous pointer grab before entering infinity cycle.
Because xmonad already has passive synchronous pointer grab, this overwrites
it temporary and avoids freezing X, when button press occurs after submap key
press.
Also, terminate submap at button press in the same way, as we do for wrong key
press.
2016-12-09 12:38:33 +03:00
Peter J. Jones
c69b2933a3
Merge pull request #126 from pauleve/master
...
Fix #120 - Make Actions.WindowGo.raiseNextMaybe span over all workspaces
2016-12-08 14:39:30 -07:00
Loïc Paulevé
0573451789
Update CHANGES.md for #126
2016-12-08 22:24:24 +01:00
Loïc Paulevé
43673b3907
workspacesSorted: fix indentation + add comment
2016-12-05 13:37:26 +01:00
Loïc Paulevé
9f9b5d3748
Make Actions.WindowGo.raiseNextMaybe span over all workspaces. Fixes #120
2016-12-02 08:54:01 +01:00
Daniel Wagner
0a1d8505a0
Merge pull request #125 from vvv/fix-custom-keys-doc
...
CustomKeys.hs: Fix documentation
2016-11-30 18:41:54 +01:00
Valery V. Vorotyntsev
c392a407bb
CustomKeys.hs: Fix documentation
...
Fix code example in documentation. (Wrong implementation of `delkeys`.)
Thanks to Lasse R.H. Nielsen for reporting the problem!
2016-11-30 17:55:20 +02:00