Releases: InputActions/kwin
Releases · InputActions/kwin
v0.9.0.0
Immutable
release. Only release title and notes can be modified.
First release after the repository split. For more information about the split and older releases see https://github.com/taj-ny/InputActions/releases.
This release only contains information about changes exclusive to the KWin implementation. For information about changes that affect all implementations, see the core v0.9.0 release.
Breaking changes
- Mouse: Gesture thresholds, intervals, speed and swipe direction change detection use the unaccelerated delta now.
- Changed installation instructions (see the
Installation changessection).
Changes
- The version string now includes a fourth number. The first three numbers correspond to the core library's version, which is where most features are implemented. This is the version to choose in the wiki's version selector. The last number will be increased by on any changes exclusive to this subproject, and will be reset to 0 on the next core release.
- All releases starting from now will include a
source.tar.gzarchive that contains all submodules.
Installation changes
Installation instructions | Packaging guidelines
An installation script has been introduced for easier installation.
Existing NixOS users should replace the taj-ny/InputActions input with InputActions/ctl and InputActions/kwin. The old repository will stop being supported in v0.10.0.
{
inputs = {
inputactions-ctl = {
url = "git+https://github.com/InputActions/ctl?submodules=1";
inputs.nixpkgs.follows = "nixpkgs";
};
inputactions-kwin = {
url = "git+https://github.com/InputActions/kwin?submodules=1";
inputs.nixpkgs.follows = "nixpkgs";
};
};
}{ inputs, pkgs, ... }:
{
environment.systemPackages = [
inputs.inputactions-ctl.packages.${pkgs.system}.default
inputs.inputactions-kwin.packages.${pkgs.system}.default
];
}