Skip to content

Comments

KBM improvements#45697

Merged
niels9001 merged 7 commits intoniels9001/kbm-ux-consolidationfrom
niels9001/kbm-commoncontrols
Feb 20, 2026
Merged

KBM improvements#45697
niels9001 merged 7 commits intoniels9001/kbm-ux-consolidationfrom
niels9001/kbm-commoncontrols

Conversation

@niels9001
Copy link
Collaborator

@niels9001 niels9001 commented Feb 20, 2026

  • Uses Common.UI.Controls for KeyVisual and KeyCharPresenter, deleted custom controls
  • Added input validation before clicking the save button.
  • Added an empty state when there are no remappings
  • Minor XAML fixes and improvements

@github-actions

This comment has been minimized.

@niels9001 niels9001 changed the title Niels9001/kbm commoncontrols KBM improvements Feb 20, 2026
@github-actions
Copy link

@check-spelling-bot Report

🔴 Please review

See the 📂 files view, the 📜action log, or 📝 job summary for details.

Unrecognized words (2)

commoncontrols
kbmcontrols

To accept these unrecognized words as correct, you could run the following commands

... in a clone of the git@github.com:microsoft/PowerToys.git repository
on the niels9001/kbm-commoncontrols branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/c635c2f3f714eec2fcf27b643a1919b9a811ef2e/apply.pl' |
perl - 'https://github.com/microsoft/PowerToys/actions/runs/22230246447/attempts/1' &&
git commit -m 'Update check-spelling metadata'
Warnings ⚠️ (1)

See the 📂 files view, the 📜action log, or 📝 job summary for details.

⚠️ Warnings Count
⚠️ ignored-expect-variant 3

See ⚠️ Event descriptions for more information.

If the flagged items are 🤯 false positives

If items relate to a ...

  • binary file (or some other file you wouldn't want to check at all).

    Please add a file path to the excludes.txt file matching the containing file.

    File paths are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your files.

    ^ refers to the file's path from the root of the repository, so ^README\.md$ would exclude README.md (on whichever branch you're using).

  • well-formed pattern.

    If you can write a pattern that would match it,
    try adding it to the patterns.txt file.

    Patterns are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your lines.

    Note that patterns can't match multiline strings.

@niels9001 niels9001 merged commit 869c516 into niels9001/kbm-ux-consolidation Feb 20, 2026
12 checks passed
@niels9001 niels9001 deleted the niels9001/kbm-commoncontrols branch February 20, 2026 16:55
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