Merge remote-tracking branch 'origin/develop' into xap

This commit is contained in:
QMK Bot 2023-03-03 11:27:28 +00:00
commit 578b3981be
69 changed files with 75 additions and 69 deletions

View File

@ -143,7 +143,7 @@ def generate_keycode_extras(cli):
""" """
# Build the header file. # 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) keycodes = load_spec(cli.args.version, cli.args.lang)

View File

@ -30,8 +30,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "quantum_keycodes.h" #include "quantum_keycodes.h"
// translates key to keycode #include "keymap_common.h"
uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key);
#ifdef ENCODER_MAP_ENABLE #ifdef ENCODER_MAP_ENABLE
// Ensure we have a forward declaration for the encoder map // Ensure we have a forward declaration for the encoder map

7
quantum/keymap_common.h Normal file
View 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);

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -16,7 +16,7 @@
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// List of keycodes for the steno keyboard. To prevent // List of keycodes for the steno keyboard. To prevent
// errors, this must be <= 42 total entries in order to // errors, this must be <= 42 total entries in order to

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases

View File

@ -24,7 +24,7 @@
*******************************************************************************/ *******************************************************************************/
#pragma once #pragma once
#include "keymap.h" #include "keycodes.h"
// clang-format off // clang-format off
// Aliases // Aliases