X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=README.md;h=0f2012e2ffb1f7ff345f748857c01c2c9bf95eb2;hb=76a229a5e7b71c1c1eb7151556621987dc231dc6;hp=4dbb0c5e1c533ec000cc37a764211c7e284ce5fc;hpb=a3e0693ea48225f41222537499dd3eb132f4e5b3;p=deb_pkgs%2Fautorandr.git diff --git a/README.md b/README.md index 4dbb0c5..0f2012e 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ Contributors to this version of autorandr are: * Brice Waegeneire * Chris Dunder * Christoph Gysin +* Christophe-Marie Duquesne * Daniel Hahler * Maciej Sitarz * Mathias Svensson @@ -56,6 +57,7 @@ Contributors to this version of autorandr are: * Timo Kaufmann * Tomasz Bogdal * Victor Häggqvist +* Jan-Oliver Kaiser ## Installation/removal @@ -69,7 +71,7 @@ as root to install it. If you prefer to have a system wide install managed by your package manager, you can -* Use the [aur package](https://aur.archlinux.org/packages/autorandr-git/) on Arch +* Use the [official Arch package](https://www.archlinux.org/packages/community/any/autorandr/). * Use the [official Debian package](https://packages.debian.org/sid/x11/autorandr) on sid * Use the [ebuild from zugaina](https://gpo.zugaina.org/x11-misc/autorandr) on Gentoo. * Use the @@ -78,7 +80,9 @@ you can * Use the automated nightlies generated by the [openSUSE build service](https://build.opensuse.org/package/show/home:phillipberndt/autorandr) for various distributions (RPM and DEB based). +* Use the [X binary package system](https://wiki.voidlinux.eu/XBPS)' on Void Linux * Build a .deb-file from the source tree using `make deb`. +* Build a .rpm-file from the source tree using `make rpm`. We appreciate packaging scripts for other distributions, please file a pull request if you write one. @@ -150,7 +154,7 @@ candidate for doing that is `skip-options`, if you need it. ### Hook scripts -Three more scripts can be placed in the configuration directory (as +Three more scripts can be placed in the configuration directory (as defined by the [XDG spec](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html), usually `~/.config/autorandr` or `~/.autorandr` if you have an old installation for user configuration and `/etc/xdg/autorandr` for system wide configuration): @@ -187,7 +191,7 @@ configuration takes precedence, and it has a unique name. If you switch back from `docked` to `mobile`, `~/.config/autorandr/postswitch` -is executed instead of the `mobile` specific `postswitch`. +is executed instead of the `docked` specific `postswitch`. In these scripts, some of autorandr's state is exposed as environment variables prefixed with `AUTORANDR_`, such as: @@ -210,9 +214,47 @@ profiles matching multiple (or any) monitors. ## Changelog +**autorandr 1.10** +* *2020-04-23* Fix hook script execution order to match description from readme +* *2020-04-11* Handle negative gamma values (fixes #188) +* *2020-04-11* Sort approximate matches in detected profiles by quality of match +* *2020-01-31* Handle non-ASCII environment variables (fixes #180) +* *2019-12-31* Fix output positioning if the top-left output is not the first +* *2019-12-31* Accept negative gamma values (and interpret them as 0) +* *2019-12-31* Prefer the X11 launcher over systemd/udev configuration + +**autorandr 1.9** + +* *2019-11-10* Count closed lids as disconnected outputs +* *2019-10-05* Do not overwrite existing configurations without `--force` +* *2019-08-16* Accept modes that don't match the WWWxHHH pattern +* *2019-03-22* Improve bash autocompletion +* *2019-03-21* Store CRTC values in configurations +* *2019-03-24* Fix handling of recently disconnected outputs (See #128 and #143) + +**autorandr 1.8.1** + +* *2019-03-18* Removed mandb call from Makefile + +**autorandr 1.8** + +* *2019-02-17* Add an X11 daemon that runs autorandr when a display connects (by @rliou92, #127) +* *2019-02-17* Replace width=0 check with disconnected to detect disconnected monitors (by @joseph-jones, #139) +* *2019-02-17* Fix handling of empty padding (by @jschwab, #138) +* *2019-02-17* Add a man page (by @somers-all-the-time, #133) + +**autorandr 1.7** + +* *2018-09-25* Fix FB size computation with rotated screens (by @Janno, #117) + +**autorandr 1.6** + * *2018-04-19* Bugfix: Do not load default profile unless --change is set * *2018-04-30* Added a `AUTORANDR_MONITORS` variable to hooks (by @bricewge, #106) * *2018-06-29* Fix detection of current configuration if extra monitors are active +* *2018-07-11* Bugfix in the latest change: Correctly handle "off" minitors when comparing +* *2018-07-19* Do not kill spawned user processes from systemd unit +* *2018-07-20* Correctly handle "off" monitors when comparing -- fixup for another bug. **autorandr 1.5**