pax_global_header00006660000000000000000000000064147542512530014522gustar00rootroot0000000000000052 comment=38052ccf0b40daac9eeb74a90581b6654b1d717e ddcui-0.6.0/000077500000000000000000000000001475425125300126155ustar00rootroot00000000000000ddcui-0.6.0/.gitignore000066400000000000000000000002661475425125300146110ustar00rootroot00000000000000temp* old/ *old new/ *~ *.autosave *.lo *temp *tmp temp/ *.txt *.bak *.ctl meson.build build* .settings .cproject .project *.lst *.tgz *.tar.gz ddcui-coverity.tgz config.h todo TODO ddcui-0.6.0/AUTHORS000066400000000000000000000000521475425125300136620ustar00rootroot00000000000000Sanford Rockowitz ddcui-0.6.0/CHANGELOG.md000066400000000000000000000216611475425125300144340ustar00rootroot00000000000000# Changelog ## [0.6.0] 2025-02-15 Requires libddcutil.so.5.2 from ddcutil 2.2.0 or later. ### Changed - Dynamically add and remove displays as reported by libddcutil using a callback function. - Add API button to stats dialog ## Building - Use "universal" headers in source code for compatibility between Qt5 and Qt6 (per Luis Periera) [ddcui pull rquest 64: Fixes a FTBFS using Qt6](https://github.com/rockowitz/ddcui/pull/64) #@ [0.5.4] 2024-02-13 ### Added - Install file /usr/lib/modules-load.d/ddcui.conf to ensure that kernel module i2c-dev is loaded. ## [0.5.3] 2024-02-07 - Require libddcutil from ddcutil 2.1.3 or later ## [0.5.2] 2024-01-27 - Ensure display status change detection is enabled for display connection and disconnection, not for DPMS asleep. ## [0.5.0] 2023-01-17 ### Added - When libddcutil detects connection or disconnection of a display, ddcui puts up a dialog box reporting the change and indicating that the user needs to redetect displays using Action->Redetect Displays. - Options ***--enable-watch-displays***, ***--disable-watch-displays*** By default **ddcui** watches for display connection events. ### Changed - If multiple "options" lines are found in a segment of configuration file ddcuirc, their contents are combined into a single value. ### Building - Requires libddcutil.so.5.1 or later - If CMakeLists.txt option ASAN is specified, cmake compiles ddcui using options required for ASAN and links the executable with libasan. ## [0.4.2] 2023-09-27 ### Added - Option ***--disable-syslog***. Normally **ddcui** and **libddcutil** write important messages to the system log. This option disables that behavior. - Option ***--libopts "