Merge pull request #275 from LSLeary/point14

0.14
This commit is contained in:
Peter Simons 2018-07-31 09:54:42 +02:00 committed by GitHub
commit 16836b6f91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 40 deletions

View File

@ -1,6 +1,6 @@
# Change Log / Release Notes
## 0.14 (Not Yet)
## 0.14
### Breaking Changes
@ -30,18 +30,6 @@
- Added field `gs_bordercolor` to `GSConfig` to specify border color.
* `ewmh` function from `X.H.EwmhDesktops` will use `manageHook` for handling
activated window. That means, actions, which you don't want to happen on
activated windows, should be guarded by
not <$> activated
predicate. By default, with empty `ManageHook`, window activation will do
nothing.
Also, you can use regular 'ManageHook' combinators for changing window
activation behavior.
* `XMonad.Layout.Minimize`
Though the interface it offers is quite similar, this module has been
@ -57,7 +45,7 @@
- `unicodePrompt :: String -> XPConfig -> X ()` now additionally takes a
filepath to the `UnicodeData.txt` file containing unicode data.
* `XMonad.Actions.PhysicalScreen`
* `XMonad.Actions.PhysicalScreens`
`getScreen`, `viewScreen`, `sendToScreen`, `onNextNeighbour`, `onPrevNeighbour` now need a extra parameter
of type `ScreenComparator`. This allow the user to specify how he want his screen to be ordered default
@ -75,7 +63,7 @@
* `XMonad.Util.WorkspaceCompare`
`getXineramaPhysicalWsCompare` now need a extra argument of type `ScreenComparator` defined in
`XMonad.Actions.PhysicalScreen` (see changelog of this module for more information)
`XMonad.Actions.PhysicalScreens` (see changelog of this module for more information)
* `XMonad.Hooks.EwmhDesktops`
@ -140,9 +128,9 @@
* `XMonad.Layout.StateFull`
Provides StateFull: a stateful form of Full that does not misbehave when
floats are focused, and the FocusTracking layout transformer by means of
which StateFull is implemented. FocusTracking simply holds onto the last
Provides `StateFull`: a stateful form of `Full` that does not misbehave when
floats are focused, and the `FocusTracking` layout transformer by means of
which `StateFull` is implemented. `FocusTracking` simply holds onto the last
true focus it was given and continues to use it as the focus for the
transformed layout until it sees another. It can be used to improve the
behaviour of a child layout that has not been given the focused window.
@ -152,19 +140,6 @@
Module for tracking master window history per workspace, and associated
functions for manipulating the stack using such history.
* `XMonad.Hooks.Focus`
A new module extending ManageHook EDSL to work on focused windows and
current workspace.
This module will enable window activation (`_NET_ACTIVE_WINDOW`) and apply
`manageHook` to activated window too. Thus, it may lead to unexpected
results, when `manageHook` previously working only for new windows, start
working for activated windows too. It may be solved, by adding
`not <$> activated` before those part of `manageHook`, which should not be
called for activated windows. But this lifts `manageHook` into
`FocusHook` and it needs to be converted back later using `manageFocus`.
* `XMonad.Actions.CycleWorkspaceByScreen`
A new module that allows cycling through previously viewed workspaces in the
@ -176,9 +151,9 @@
* `XMonad.Prompt.FuzzyMatch`
Provides a predicate 'fuzzyMatch' that is much more lenient in matching
completions in XMonad.Prompt than the default prefix match. Also provides
a function 'fuzzySort' that allows sorting the fuzzy matches by "how well"
Provides a predicate `fuzzyMatch` that is much more lenient in matching
completions in `XMonad.Prompt` than the default prefix match. Also provides
a function `fuzzySort` that allows sorting the fuzzy matches by "how well"
they match.
* `XMonad.Utils.SessionStart`
@ -214,17 +189,17 @@
Fix as per issue #223; Grid will no longer calculate more columns than there
are windows.
* XMonad.Hooks.FadeWindows
* `XMonad.Hooks.FadeWindows`
Added support for GHC version 8.4.x by adding a Semigroup instance for
Monoids
* XMonad.Hooks.WallpaperSetter
* `XMonad.Hooks.WallpaperSetter`
Added support for GHC version 8.4.x by adding a Semigroup instance for
Monoids
* XMonad.Hooks.Mosaic
* `XMonad.Hooks.Mosaic`
Added support for GHC version 8.4.x by adding a Semigroup instance for
Monoids
@ -377,7 +352,7 @@
- Added `updateName` and `removeName` to better control ordering when
workspace names are changed or workspaces are removed.
* XMonad.Config.Azerty
* `XMonad.Config.Azerty`
* Added `belgianConfig` and `belgianKeys` to support Belgian AZERTY
keyboards, which are slightly different from the French ones in the top

View File

@ -1,5 +1,5 @@
name: xmonad-contrib
version: 0.13
version: 0.14
homepage: http://xmonad.org/
synopsis: Third party extensions for xmonad
description:
@ -65,7 +65,7 @@ library
mtl >= 1 && < 3,
unix,
X11>=1.6.1 && < 1.10,
xmonad>=0.13 && < 0.14,
xmonad>=0.14 && < 0.15,
utf8-string,
semigroups