1
0

8 Commits

Author SHA256 Message Date
Michael Hamilton
1a7fb61e96 - 1.0.9
- Fixed a GetCapabilitiesMetadata bug that caused some VCP features to lack metadata values.
  - Fixed the return of feature-name and feature-description from GetVcpMetadata.
  - Fixed potential hot-plug/DPMS polling memory leaks and simplified event locking.
  - Recoded hot-plug/DPMS polling to avoid a potential libddcutil assertion failure.
  - Fixed code/doc typos, improved code readability/structure, reduced IDE warnings.
  - Updated documentation to caution against excessive updates when coding loops, as this may impact VDU NVRAM lifespan.
  - Updated documentation to caution against experimenting with non-standard features, as it may risk damage to the VDU.

OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=57
2024-06-14 01:49:21 +00:00
Michael Hamilton
7af3b3c001 Accepting request 1174401 from home:mchnz:branches:hardware
- 1.0.7
  - Slightly improved setvcp diagnostics.
  - Fix methods failing with return code DDCRC_OTHER (-3022) when only some i2c devices are accessible.

OBS-URL: https://build.opensuse.org/request/show/1174401
OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=55
2024-05-16 08:23:18 +00:00
Michael Hamilton
a6408a61af Accepting request 1170643 from home:mchnz:branches:hardware
- 1.0.6
  - Add SetVcp/SetVcpWithContext NO_VERIFY (no retry) flag option.
  - Match the behaviour of the ddcutil command, default to verify-and-retry for all set-vcp method calls.
  - Default to verify-and-retry for all libddcutil versions.
  - Replace the stateful DdcutilVerifySetVcp property with the stateless NO_VERIFY flag.
  - Fix the ServiceFlagOptions property so that it lists all flag options.
  - Check the status returned by libddcutil ddca_init() and exit on error to prevent any inconsistent behaviour.
  - Cleanup the --prefer-polling and --prefer-drm options to make them consistent with each other.

OBS-URL: https://build.opensuse.org/request/show/1170643
OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=53
2024-04-29 04:34:00 +00:00
Michael Hamilton
7667a65d52 Accepting request 1167498 from home:mchnz:branches:hardware
- 1.0.4
  - Provide an API flag RETURN_RAW_VALUES which disables GetVcp high-byte masking of Simple Non-Continuous features.
  - Provide the --return-raw-values command line option for the same purpose.

OBS-URL: https://build.opensuse.org/request/show/1167498
OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=51
2024-04-12 23:10:57 +00:00
Michael Hamilton
4aeb639b11 OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=46 2024-04-01 18:07:51 +00:00
Michael Hamilton
fba9135f4d Accepting request 1156256 from home:mchnz:branches:hardware
- Version 1.0.2
  - Added VcpValueChanged D-Bus signal which triggers if the SetVcp method succeeds. This is to allow
    multiple clients to be aware of changes made by each.
  - Added SetVcpWithContext which accepts a client-context to be returned with the VcpValueChanged signal.
  - ServiceEmitSignals renamed to ServiceEmitConnectivitySignals to avoid confusion.
  - Command line option --emit-signals renamed to --emit-connectivity-signals for the same reason.
  - Fix ServiceEmitSignals property assignment so that it correctly toggles hotplug signals.
  - Fix hotplug polling so that it remains an option no matter what version of libddcutil is in use. 
- Version 1.0.1
  - Use gcc with -Wformat-security for safety and to match Arch and Ubuntu defaults.
  - Calling ddca_init() before verify_i2c() to fix runtime error for libddcutil >= 2.1.
- Version 1.0.0
  * Added an optional D-Bus interface to ddcutil for up 10x faster response times.

OBS-URL: https://build.opensuse.org/request/show/1156256
OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=44
2024-03-08 07:09:24 +00:00
Michael Hamilton
0ef4415c70 OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=43 2024-02-29 06:37:55 +00:00
50e8374d72 Accepting request 1139819 from home:mchnz
New package submission

OBS-URL: https://build.opensuse.org/request/show/1139819
OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil-service?expand=0&rev=1
2024-01-19 10:28:19 +00:00