Skip to content

Latest commit

 

History

History
78 lines (56 loc) · 2.42 KB

ChangeLog.md

File metadata and controls

78 lines (56 loc) · 2.42 KB

Change Log

All notable changes to the project are documented in this file.

v1.4 - 2020-07-08

Huge props to Magnus Malm for helping out with many of the fixes and features added in this release. Thank you!

Changes

  • Support for EDID matching, i.e. monitor description information, by Magnus Malm
  • Support for querying currently attached monitors for EDID info using xplugd -p, by Magnus Malm
  • Support XDG Base Directory, xplugd now first looks for xplugrc in ~/.config/xplugrc, with compat fallback to ~/.xplugrc. Initial patch by hydraz
  • Debian package support, use make package to build, or use the pre-built x86_64 package from https://deb.troglobit.com

Fixes

  • Support building on older musl libc based systems that do not yet support GLOB_TILDE. Used when looking for xplugrc file

v1.3 - 20018-02-01

Changes

  • Portability, replace __progname with a small function
  • Make script argument optional, default to ~/.xplugrc
  • Add support for monitor description using EDID, by Magnus Malm

Fixes

  • Fix SynPS/2 matching, conntected vs connected

v1.2 - 20016-06-25

Changes

  • Converted to GNU configure and build system
  • Add support for Travis-CI

Fixes

  • Issue #1: Use sigaction() instead of ambiguous SysV signal() API
  • Fix missing keyboard/mouse disconnect events
  • Portability fix, use __progname as identity in openlog(), gives clearer log messages on non-GLIBC systems

v1.1 - 20016-04-03

Now with xinput(1) support -- one daemon to detect both display and keyboard/mouse events! Ideas and code from inputplug.

v1.0 - 20016-04-01

First official release after fork from srandrd

  • Handles monitor plug/unplug events
  • Can be used to seamlessly dock/undock
  • Prepared for future support for xinput(1)