Edit

kc3-lang/libxkbcommon/changes/api/+query-virtual-modifiers-state.bugfix.md

Branch :

  • Show log

    Commit

  • Author : Pierre Le Marre
    Date : 2024-11-18 20:08:56
    Hash : e0130e30
    Message : state: Add vmod support for xkb_state_mod_mask_remove_consumed

  • changes/api/+query-virtual-modifiers-state.bugfix.md
  • The following functions now allow to query also *virtual* modifiers, so they work
    with *any* modifiers (real *and* virtual):
    - `xkb_state_mod_index_is_active`
    - `xkb_state_mod_indices_are_active`
    - `xkb_state_mod_name_is_active`
    - `xkb_state_mod_names_are_active`
    - `xkb_state_mod_index_is_consumed`
    - `xkb_state_mod_index_is_consumed2`
    - `xkb_state_mod_mask_remove_consumed`
    
    Warning: they may overmatch in case there are overlappings virtual-to-real
    modifiers mappings.