mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-05-19 11:30:22 -07:00
commit
16836b6f91
51
CHANGES.md
51
CHANGES.md
@ -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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
name: xmonad-contrib
|
name: xmonad-contrib
|
||||||
version: 0.13
|
version: 0.14
|
||||||
homepage: http://xmonad.org/
|
homepage: http://xmonad.org/
|
||||||
synopsis: Third party extensions for xmonad
|
synopsis: Third party extensions for xmonad
|
||||||
description:
|
description:
|
||||||
@ -65,7 +65,7 @@ library
|
|||||||
mtl >= 1 && < 3,
|
mtl >= 1 && < 3,
|
||||||
unix,
|
unix,
|
||||||
X11>=1.6.1 && < 1.10,
|
X11>=1.6.1 && < 1.10,
|
||||||
xmonad>=0.13 && < 0.14,
|
xmonad>=0.14 && < 0.15,
|
||||||
utf8-string,
|
utf8-string,
|
||||||
semigroups
|
semigroups
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user