2.2 KiB
2.2 KiB
Changelog
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[0.5.2] - 2021-05-05
Changed
- Build intel810.c and sis.c only when sys/io.h is available (#94)
- Fixed building with autoconf-2.71 (#98)
Added
- Update README to add Solus distribution build dependencies (#93)
- Add debian instructions (#96)
[0.5.1] - 2021-01-011
Changed
- Fixed application version
[0.5.0] - 2021-01-05
Added
- liblzma-dev to the list of required packages to build from source
- src folder to include reference paths
- openSUSE installation instructions
- Information about Fedora package into README
- TravisCI: add automatic code-format check
- License headers to new scripts
- ddccontrol CLI argument
-l
to load profiles created in GUI - ddccontrol CLI arg.
-W
to relatively change ctrl value - D-Bus daemon to perform HW access under root
- D-Bus client execution mode to ddccontrol (default mode, if available)
- systemd service to launch daemon
- support to disable daemon use by environment variable
- valgrind tests and fixed memory leaks
Changed
- fix gcc10 compilation
- Fixes building in separate build folder, daemon/dbus_client.h was referenced in main.c directly.
- remove AUTOMAKE_OPTIONS from configure.ac
- Setting AUTOMAKE_OPTIONS=xxx is done in a Makefile.am, not configure.ac, where options are set via AM_INIT_AUTOMAKE.
- Lots of code quality improvements
- Code Format: using Linux kernel coding style
- ddccontrol shows warning message without blinking
- gddccontrol uses D-Bus daemon to access HW devices
0.4.4 - 2018-04-26
Added
- changelog in Keep a Changelog style
Changed
- show warning message without blinking
- install binary ddcpci to pkglibexec directory (it's not run by users)
- fixed build with custom CFLAGS
- fixed configure.ac to use
$PKGCONFIG
set byPKG_PROG_PKG_CONFIG
macro
0.4.3 - 2017-12-28
Removed
- original changelog written in GNU style, because it wasn't maintained