Skip to content

feat: give the driver cleanup tool its own section - #657

Merged
TheSevenPens merged 1 commit into
masterfrom
feat/driver-cleanup-section
Sep 2, 2026
Merged

feat: give the driver cleanup tool its own section#657
TheSevenPens merged 1 commit into
masterfrom
feat/driver-cleanup-section

Conversation

@TheSevenPens

@TheSevenPens TheSevenPens commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Gives the TabletDriverCleanup controls on Settings → System their own DRIVER CLEANUP TOOL heading.

Before this, the section ran on directly from the CONFLICTING DRIVERS DETECTED list above it with nothing marking the boundary. Those two things do different jobs: the list above reports what is wrong on this machine, while this block manages a third-party tool you install to fix it. Reading straight down, the Install / Run / Uninstall buttons looked like actions belonging to the conflict list.

Section.Title renders and uppercases the label itself, so this is a one-attribute change rather than a hand-rolled heading. (The conflicts list above still needs its own SectionLabel because it is an ItemsControl, not a Section — worth knowing if you wonder why the two headings are built differently.)

Heading and a 4px top margin only; no behaviour, wiring or command changes.

It was sitting unlabelled under the conflict scan, which read as though
it were part of that list. They are different things: the list reports
what is wrong on this machine, the tool is a third-party utility you
install to fix it. Now under DRIVER CLEANUP TOOL.

Used Section.Title rather than another hand-rolled heading -- Section
renders and uppercases the label itself. The conflicts list above still
needs its own TextBlock because it is an ItemsControl, not a Section.

The tool's card keeps the name TabletDriverCleanup even though the
heading now says much the same thing: it is a real third-party tool by
the OTD team, and the exact name is what someone would search for.

Verified live with a conflicting driver present, so both sections show.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@TheSevenPens
TheSevenPens merged commit 9f28f86 into master Sep 2, 2026
3 checks passed
@TheSevenPens
TheSevenPens deleted the feat/driver-cleanup-section branch September 2, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant