Clean up CHANGES.md:

* 0.14 (Not Yet) -> 0.14
 * Removed reverted changes left over from #128 & #161
 * Fixed some typos
 * Made markup more consistent.
This commit is contained in:
L. S. Leary 2018-07-30 23:24:12 +12:00
parent a1111a3418
commit 9a80f2d891

View File

@ -1,6 +1,6 @@
# Change Log / Release Notes # Change Log / Release Notes
## 0.14 (Not Yet) ## 0.14
### Breaking Changes ### Breaking Changes
@ -30,18 +30,6 @@
- Added field `gs_bordercolor` to `GSConfig` to specify border color. - 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` * `XMonad.Layout.Minimize`
Though the interface it offers is quite similar, this module has been Though the interface it offers is quite similar, this module has been
@ -57,7 +45,7 @@
- `unicodePrompt :: String -> XPConfig -> X ()` now additionally takes a - `unicodePrompt :: String -> XPConfig -> X ()` now additionally takes a
filepath to the `UnicodeData.txt` file containing unicode data. 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 `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 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` * `XMonad.Util.WorkspaceCompare`
`getXineramaPhysicalWsCompare` now need a extra argument of type `ScreenComparator` defined in `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` * `XMonad.Hooks.EwmhDesktops`
@ -140,9 +128,9 @@
* `XMonad.Layout.StateFull` * `XMonad.Layout.StateFull`
Provides StateFull: a stateful form of Full that does not misbehave when Provides `StateFull`: a stateful form of `Full` that does not misbehave when
floats are focused, and the FocusTracking layout transformer by means of floats are focused, and the `FocusTracking` layout transformer by means of
which StateFull is implemented. FocusTracking simply holds onto the last 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 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 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. 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 Module for tracking master window history per workspace, and associated
functions for manipulating the stack using such history. 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` * `XMonad.Actions.CycleWorkspaceByScreen`
A new module that allows cycling through previously viewed workspaces in the A new module that allows cycling through previously viewed workspaces in the
@ -176,9 +151,9 @@
* `XMonad.Prompt.FuzzyMatch` * `XMonad.Prompt.FuzzyMatch`
Provides a predicate 'fuzzyMatch' that is much more lenient in matching Provides a predicate `fuzzyMatch` that is much more lenient in matching
completions in XMonad.Prompt than the default prefix match. Also provides completions in `XMonad.Prompt` than the default prefix match. Also provides
a function 'fuzzySort' that allows sorting the fuzzy matches by "how well" a function `fuzzySort` that allows sorting the fuzzy matches by "how well"
they match. they match.
* `XMonad.Utils.SessionStart` * `XMonad.Utils.SessionStart`
@ -214,17 +189,17 @@
Fix as per issue #223; Grid will no longer calculate more columns than there Fix as per issue #223; Grid will no longer calculate more columns than there
are windows. are windows.
* XMonad.Hooks.FadeWindows * `XMonad.Hooks.FadeWindows`
Added support for GHC version 8.4.x by adding a Semigroup instance for Added support for GHC version 8.4.x by adding a Semigroup instance for
Monoids Monoids
* XMonad.Hooks.WallpaperSetter * `XMonad.Hooks.WallpaperSetter`
Added support for GHC version 8.4.x by adding a Semigroup instance for Added support for GHC version 8.4.x by adding a Semigroup instance for
Monoids Monoids
* XMonad.Hooks.Mosaic * `XMonad.Hooks.Mosaic`
Added support for GHC version 8.4.x by adding a Semigroup instance for Added support for GHC version 8.4.x by adding a Semigroup instance for
Monoids Monoids
@ -377,7 +352,7 @@
- Added `updateName` and `removeName` to better control ordering when - Added `updateName` and `removeName` to better control ordering when
workspace names are changed or workspaces are removed. workspace names are changed or workspaces are removed.
* XMonad.Config.Azerty * `XMonad.Config.Azerty`
* Added `belgianConfig` and `belgianKeys` to support Belgian AZERTY * Added `belgianConfig` and `belgianKeys` to support Belgian AZERTY
keyboards, which are slightly different from the French ones in the top keyboards, which are slightly different from the French ones in the top