From f0476ee707977e37851034399324bc618117934f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Oct 2026 19:44:51 +0000 Subject: [PATCH 1/2] Bump the ktsu group with 1 update Bumps ktsu.Semantics.Strings from 5.8.3 to 5.11.0 --- updated-dependencies: - dependency-name: ktsu.Semantics.Strings dependency-version: 5.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ktsu ... Signed-off-by: dependabot[bot] --- Directory.Packages.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index bd084c5..6fbcd80 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,7 +4,7 @@ - + From 092156c04960b75d491a2c14cbdf58561f54fb04 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 6 Oct 2026 12:53:50 +0000 Subject: [PATCH 2/2] Migrate the demo off the obsolete Profile.Chords property Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_013j5p1tUWLykEtnhAziUkZa --- Keybinding.Demo/Program.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Keybinding.Demo/Program.cs b/Keybinding.Demo/Program.cs index 7c5c69e..84cb2d6 100644 --- a/Keybinding.Demo/Program.cs +++ b/Keybinding.Demo/Program.cs @@ -342,9 +342,10 @@ private static void ShowProfileKeybindings(string profileId) AnsiConsole.WriteLine($"⌨️ Keybindings for '{profile.Name}' profile:"); - if (profile.Chords.Count != 0) + IReadOnlyDictionary chords = profile.GetAllChords(); + if (chords.Count != 0) { - foreach (KeyValuePair kvp in profile.Chords.OrderBy(k => k.Key)) + foreach (KeyValuePair kvp in chords.OrderBy(k => k.Key)) { Command? command = _manager.Commands.GetCommand(kvp.Key); AnsiConsole.WriteLine($" {kvp.Value} → {command?.Name ?? kvp.Key}"); @@ -496,7 +497,7 @@ private static void ListProfiles() string isActive = profile.Id == activeProfile?.Id ? " (active)" : ""; AnsiConsole.WriteLine($" {profile.Id}: {profile.Name}{isActive}"); AnsiConsole.WriteLine($" {profile.Description}"); - AnsiConsole.WriteLine($" Chords: {profile.Chords.Count}"); + AnsiConsole.WriteLine($" Chords: {profile.ChordCount}"); } }