vcswatch reports that
this package seems to have a new changelog entry (version
2.0.0-2, distribution
unstable) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 7070f1fa5e4d0bf7b43ef2c17f0cebd2ff1a3db9
Merge: aadd78c 8b02568
Author: Barak A. Pearlmutter <barak+git@pearlmutter.net>
Date: Fri May 22 10:18:09 2026 +0100
Merge remote-tracking branch 'upstream/master' into debian
commit 8b02568092efb5f57cd87a808394cf8b9da3ae91
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Thu May 21 13:50:04 2026 +0200
Replace SourceForge references (#236)
* Replace SourceForge references
* Address SourceForge reference review feedback
* doc: publish generated docs to build directory
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/15bb0dbd-4042-4100-91ba-068ae19c8b72
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Use local stylesheet for DocBook xsltproc check
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/3d1c0d00-8d28-4ea3-a59b-0df01534f7fa
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
* Update DocBook stylesheet imports to non-SourceForge URLs
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/0c69bb7b-fe1f-4fb1-ad13-a9f36dbed808
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
commit d0696588ffafb90f9fefe54078d08728e65cb580
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Thu May 21 12:58:20 2026 +0200
Improve monitor DB UX for missing monitor profile XMLs (#234)
* Improve missing monitor profile error handling
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/ca69c250-06a7-4d66-ac15-b52d307dce01
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit d78432b12abda44d4eac9fde978003fbaa364c65
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Thu May 21 12:56:40 2026 +0200
Fix `po` check failure by syncing `POTFILES.in` with translatable sources (#235)
* chore: outline plan for POTFILES test failure fix
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/5a4631e6-3548-4866-bc7e-d0512cdac88d
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
* fix(po): include missing translatable sources in POTFILES
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/5a4631e6-3548-4866-bc7e-d0512cdac88d
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit e24f96e897659c68d7db996fdb595751583c887f
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Thu May 21 12:54:27 2026 +0200
Clarify `ddccontrol -s` behavior in CLI help and documentation (#222)
* Initial plan
* docs: clarify what ddccontrol -s does
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/873d818c-11d9-44fa-842e-2e9803aa2826
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit 201eed05e059eecbcb2bcedb262eee37f6b9a305
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Wed May 20 22:47:27 2026 +0200
Remove GitHub Pages workflows (#221)
commit df8e1837b8f95ec7cfc77c72072985a76cdf8611
Author: Christian Stadelmann <dev@genodeftest.de>
Date: Wed May 20 22:25:05 2026 +0200
chore: Delete empty file (#219)
commit 007dc37729dbdfe6d00dafc54c76d45f7c8b69d4
Author: Christian Stadelmann <dev@genodeftest.de>
Date: Wed May 20 22:24:37 2026 +0200
Chore: Delete unused file (SVN is long dead) (#218)
commit aadd78c95d0f94ac61f0906b1abc8c02b32cacea
Merge: de1e3b4 be04d32
Author: Barak A. Pearlmutter <barak+git@pearlmutter.net>
Date: Wed May 20 20:35:22 2026 +0100
Merge remote-tracking branch 'upstream/master' into debian
commit be04d3244743213185b80c193b47f89b817f5305
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Wed May 20 14:50:12 2026 +0200
Moved website to ddccontrol.github.io repo (#217)
commit f54ad5d152cf9696ee9bd8c1882331b66d0bcf7c
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Wed May 20 14:37:33 2026 +0200
Update checkout action version to v6
commit 702ac06e36a79b17eabc6cec2abff9d80e9042e4
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Wed May 20 14:36:30 2026 +0200
Github Pages: Change artifact upload path to './docs'
commit 6656aba1a1521409bf59063a0aebe9e5f50ba703
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Wed May 20 14:33:49 2026 +0200
Restore GitHub Pages website content (#216)
commit aeceafbb9fed559e35a1ad416fc8c950a77d2d3a
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 14:06:42 2026 +0200
Allow symlinked `dev:` device paths in daemon device allowlist checks (#215)
* Allow symlinked dev devices in daemon allowlist checks
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/5768980b-561b-4694-8c04-d8b9ba98a463
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
* daemon: fix monitor_ret index check and document realpath allowlist
* build: fix warning errors and gdbus glib compatibility
* daemon: restrict dev: allowlist canonicalization to /dev paths
* daemon: free dbus monitor resources on close
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
Co-authored-by: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
commit c89bfda7203d1b9a2934fe2ed8ba9f2ec5c78304
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 12:02:56 2026 +0200
Add GitHub Pages landing/docs redirects and replace stale SourceForge links (#213)
* Initial plan
* docs: add GitHub Pages replacements for old SourceForge entry points
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/3ce6aac1-1490-4bd6-9570-4be7b2ed1ca7
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit 3a8eb6c4df213454c4aa83549416598bcf5f3694
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 12:01:35 2026 +0200
doc: update install notes (Chapter 2) to mention autotools and GitHub (#212)
* Initial plan
* Update install notes to mention autotools and GitHub
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/a31e427c-3367-4ef7-bcc9-ee384609b3d9
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit 056c90c63cfd737a5345d89ca4dac0d8910405d4
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 12:01:10 2026 +0200
Avoid raw capability reads for D-Bus-backed monitors (#210)
* Fix ddcci_caps for D-Bus-backed monitors
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/77bfad81-0552-44aa-a8bc-d8d9006e27bc
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
* Guard virtual capability reads without raw fallback
* Document virtual monitor capability contract
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
Co-authored-by: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
commit d8ffb530f0b78a03389c97fc3f280899cdad9dca
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 11:47:41 2026 +0200
Suppress misleading Radeon probe errors in non-verbose mode (#214)
* Initial plan
* ddcpci/radeon: suppress open/mmap perror unless verbose
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/16675214-5b6e-4cab-921e-8d5594db63b5
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit 6808eaebd240bb386f19a7b42a81541ef6d7b46e
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 11:47:20 2026 +0200
docs: add public API comments and naming aliases in lib headers (#211)
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/12adcff9-61e7-435d-9303-5a4dc14168da
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit 08c062046a1148cf3266439650e3d48eb91e29f1
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 10:55:45 2026 +0200
Fix transient EDID init failure on first invocation (#209)
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/d96e5c43-bf38-462c-8845-cfbb8d4d0452
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit 0d9d848c0681e4c1e38f1994fbf7c8e6cb2149c9
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 10:27:35 2026 +0200
Increase coverage for URL encoding and issue URL construction paths (#208)
* Add unit tests for issue URL utilities
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/562c09e6-605a-4a6a-ba08-2ddda512ac1e
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
* Ignore generated Automake test driver
* Run unit tests in CI
* Limit CI test run to lib checks
* Ignore lib test artifacts
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
Co-authored-by: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
commit 143cc777c740687bbaafca9695302a2eedb567fe
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed May 20 09:42:08 2026 +0200
feat: Add native `-t` toggle mode for single-call control switching (#207)
* Initial plan
* Add -t option to toggle monitor control between two values
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/9ef5bea6-eadd-4363-8876-739a4e54fa02
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
* Avoid unsafe toggle writes
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
Co-authored-by: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
commit de1e3b4ffe74d4699d5f923091ee3b0790c8f927
Author: Barak A. Pearlmutter <barak+git@pearlmutter.net>
Date: Tue May 19 12:48:54 2026 +0100
log changes
commit 9423517eff1379118be168c642955ad0f94307e4
Merge: 65c9e2f 7fce214
Author: Barak A. Pearlmutter <barak+git@pearlmutter.net>
Date: Tue May 19 17:41:59 2026 +0100
Merge remote-tracking branch 'upstream/master' into debian
commit 7fce2143fc42b2ec9ba5520642c274074ec6576a
Author: Barak A. Pearlmutter <barak+git@pearlmutter.net>
Date: Tue May 19 16:13:48 2026 +0100
fix old bug; document (#205)
* fix drop-down monitor identity bug
Sometimes the drop-down monitor menu list was mixed up.
See https://bugs.debian.org/913770
Root cause: The gddccontrol monitor selector dropdown showed misleading labels because:
1. readdir returns i2c devices in non-deterministic filesystem order,
making the combo box ordering unpredictable across reboots
2. When a monitor's EDID PnP ID doesn't match any specific entry in
the ddccontrol database, it silently falls back to "VESA standard
monitor" — giving no indication of what hardware is actually there
Fixes in src/lib/ddcci.c:
ddcci_probe_device: When using a fallback profile (mon.fallback > 0),
the PnP ID is now appended to the label. A Samsung SyncMaster 710TM
whose model isn't in the database would now appear as "VESA standard
monitor [SAM0070]" rather than the opaque "VESA standard monitor",
making it identifiable.
2. ddcci_probe + new ddcci_cmp_dev_filenames: i2c device names are
collected into an array, sorted numerically by device number (i2c-0,
i2c-1, …, i2c-9, i2c-10 in the right order), then probed. This gives
consistent, predictable ordering instead of random readdir filesystem
order.
* update CHANGELOG.md
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
commit 021d664377091be57ad2bf808556b5aa9828ac2b
Author: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Tue May 19 17:12:45 2026 +0200
Clarify laptop internal-display DDC/CI limitations and improve support diagnostics (#206)
* Initial plan
* Improve no-DDC/CI guidance for laptop internal displays
Agent-Logs-Url: https://github.com/ddccontrol/ddccontrol/sessions/aa12c7a0-4872-4ed3-a65c-4c11226fabba
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larstobi <64238+larstobi@users.noreply.github.com>
commit 2e95c5c233e97f161549a4d46259cb4a2a1b56a8
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Tue May 19 16:31:33 2026 +0200
Use native armhf CI on arm64 runners (#204)
commit 326c59c3e77bac06be7202387b7159551ee02fd0
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Tue May 19 13:17:56 2026 +0200
Fix GUI build warnings (#203)
commit 040749b7c7ab82d68359c50d80358e08435f047d
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Tue May 19 13:06:19 2026 +0200
Remove empty subgroup loop (#202)
commit fabbd01b30a626d75707f7ee085565f452cc1466
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Tue May 19 12:28:05 2026 +0200
Harden check_integrity buffer and monitor auto-select allocation (#201)
* Harden check_integrity buffer construction and monitor auto-select allocation
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
commit f7f3ecb8b0e3aa613d7121689920bc81ed095659
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Tue May 19 11:18:41 2026 +0200
Update PO files after PR #191 (#200)
commit eb96d8b842e38451fd6921eedc41b202b5ad2706
Author: Christian Stadelmann <dev@genodeftest.de>
Date: Tue May 19 11:03:09 2026 +0200
Improve Gtk3 code (#191)
* Gui: get rid of many deprecation warnings
Replaces most stock elements and icons with the more modern "icon-name"
approach. As a side effect, this introduces quite a few translatable
labels.
Other changes:
* Get rid of unused variable in fspatterns.c:draw_shade
* Get rid of a compiler warning in gprofile.c:show_profile_information
* Choose more helpful icons and button texts
* Add mnemonics to buttons
* Replace crippled GtkNotebook by GtkStack
* Get rid of more deprecation warnings
* Get rid of remaining GtkStock code
Replace the misleading "Save" icon with text for easier understanding
* Fix bug I introduced
* Fix description for profile creation
* Improve typing
* Incorporate some of the findings of cpplint
---------
Co-authored-by: Barak A. Pearlmutter <barak+git@pearlmutter.net>
Co-authored-by: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
commit ed699b1bc01b6ba61b9d1655a1c700a306914eff
Author: Lars Tobias Skjong-Børsting <larstobi@relatime.no>
Date: Tue May 19 10:05:09 2026 +0200
Add armhf build (#199)
* Add armhf build
* Fix error
commit 65c9e2f0dcc4e8ca3ad2ea6226a1f63d6a00d87f
Author: Barak A. Pearlmutter <barak+git@pearlmutter.net>
Date: Tue May 19 08:45:57 2026 +0100
arch:any