Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.34 KB

CHANGELOG.md

File metadata and controls

39 lines (34 loc) · 1.34 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Outline the motivation for screenconfig
  • Add configuration options exec_on_connect and exec_on_disconnect that take a list of commands that are executed at the various events
  • Add more details on how to install screenconfig
  • Add configuration option xrandr_args that accepts arbitrary parameters for xrandr
  • Add work setup to configuration
  • Add description field for monitors
  • Add setup.py and proper python packaging

Changed

  • Make edid and output optional for get_mon_configuration_for_edid
  • Move script and configuration to screenconfig package
  • Improve variable names for finding the reference output
  • Update configuration
  • Change file format to TOML
  • Require position parameters to be real xrandr arguments, e.g. "--left-of" instead of "left-of"
  • Rename field edid to edids
  • Change indentation to spaces

Removed

  • Remove rotate option
  • Remove YAML configuration
  • Remove support for YAML file format
  • Remove debug output

Fixed

  • Add missing parameter event to get_commands
  • Set missing entrypoint for screenconfig
  • Fix broken import in setup.py