-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
"Ctrl+Esc" never matches "Ctrl+Escape" (nor Up/UpArrow, Return/Enter, Del/Delete, 1/D1): only modifier aliases are canonicalized
enhancementNew feature or requestNew feature or requestStatus: Open.#162 In ktsu-dev/Keybinding;A torn or corrupt profiles.json loads as zero profiles and the next SaveAsync overwrites it for good (non-atomic saves, corrupt file not kept)
bugSomething isn't workingSomething isn't workingStatus: Open.#157 In ktsu-dev/Keybinding;Semantic string types declare Validate* format rules that are never enforced and contradict what the library actually accepts
enhancementNew feature or requestNew feature or requestStatus: Open.#156 In ktsu-dev/Keybinding;Binding a chord that is already in use succeeds silently, and which command it then runs depends on unrelated earlier unbinds
bugSomething isn't workingSomething isn't workingStatus: Open.#152 In ktsu-dev/Keybinding;SaveAsync without InitializeAsync wipes stored commands and the active profile, leaving the preserved profiles' bindings dead
bugSomething isn't workingSomething isn't workingStatus: Open.#150 In ktsu-dev/Keybinding;KeybindingManager.SetChords can split one batch across two profiles if the active profile changes mid-call
bugSomething isn't workingSomething isn't workingStatus: Open.#149 In ktsu-dev/Keybinding;Concurrent saves silently lose profiles: JsonKeybindingRepository does unsynchronised read-modify-write of profiles.json
bugSomething isn't workingSomething isn't workingStatus: Open.#148 In ktsu-dev/Keybinding;Command built from semantic types keeps padded name/description/category, so GetCommandsByCategory misses it until a save/reload
bugSomething isn't workingSomething isn't workingStatus: Open.#146 In ktsu-dev/Keybinding;KeybindingConfiguration's AutoSave, AutoSaveIntervalMilliseconds and DefaultProfileId/Name have no effect: nothing in the library reads IKeybindingConfiguration
bugSomething isn't workingSomething isn't workingStatus: Open.#145 In ktsu-dev/Keybinding;Chord, Phrase, Command and Profile don't round-trip through System.Text.Json: deserialize throws NotSupportedException, Command ids serialize as char arrays, Profile silently loses its chords
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#141 In ktsu-dev/Keybinding;Multi-chord phrases (e.g. "Ctrl+K, Ctrl+C") can be parsed but never bound, looked up or executed
enhancementNew feature or requestNew feature or requestStatus: Open.#135 In ktsu-dev/Keybinding;- Status: Open.#93 In ktsu-dev/Keybinding;