Remove some use of keymap.h (#19980)
This commit is contained in:
parent
6676cc1942
commit
c3c40dfda8
@ -143,7 +143,7 @@ def generate_keycode_extras(cli):
|
||||
"""
|
||||
|
||||
# Build the header file.
|
||||
keycodes_h_lines = [GPL2_HEADER_C_LIKE, GENERATED_HEADER_C_LIKE, '#pragma once', '#include "keymap.h"', '// clang-format off']
|
||||
keycodes_h_lines = [GPL2_HEADER_C_LIKE, GENERATED_HEADER_C_LIKE, '#pragma once', '#include "keycodes.h"', '// clang-format off']
|
||||
|
||||
keycodes = load_spec(cli.args.version, cli.args.lang)
|
||||
|
||||
|
@ -30,8 +30,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
#include "quantum_keycodes.h"
|
||||
|
||||
// translates key to keycode
|
||||
uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key);
|
||||
#include "keymap_common.h"
|
||||
|
||||
#ifdef ENCODER_MAP_ENABLE
|
||||
// Ensure we have a forward declaration for the encoder map
|
||||
|
7
quantum/keymap_common.h
Normal file
7
quantum/keymap_common.h
Normal file
@ -0,0 +1,7 @@
|
||||
// Copyright 2023 QMK
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#pragma once
|
||||
|
||||
// translates key to keycode
|
||||
uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key);
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -16,7 +16,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
|
||||
// List of keycodes for the steno keyboard. To prevent
|
||||
// errors, this must be <= 42 total entries in order to
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
@ -24,7 +24,7 @@
|
||||
*******************************************************************************/
|
||||
|
||||
#pragma once
|
||||
#include "keymap.h"
|
||||
#include "keycodes.h"
|
||||
// clang-format off
|
||||
|
||||
// Aliases
|
||||
|
Loading…
Reference in New Issue
Block a user