Edit

kc3-lang/libxkbcommon/changes/api/622.feature.md

Branch :

  • Show log

    Commit

  • Author : Pierre Le Marre
    Date : 2025-05-09 15:15:10
    Hash : b4c89600
    Message : actions: Add VoidAction(), mirroring NoSymbol/VoidSymbol. Added `VoidAction()` action to match the keysym pair `NoSymbol` / `VoidSymbol`. It enables overriding a previous action and breaks latches. This is a libxkbcommon extension. When serializing it will be converted to `LockControls(controls=none,affect=neither)` for backward compatibility. We cannot serialize it to `NoAction()`, as it would be dropped in e.g. the context of multiple actions.

  • changes/api/622.feature.md
  • Added `VoidAction()` action to match the keysym pair `NoSymbol`/`VoidSymbol`.
    It enables erasing a previous action and breaks latches.
    
    This is a libxkbcommon extension. When serializing it will be converted to
    `LockControls(controls=none,affect=neither)` for backward compatibility.