summaryrefslogtreecommitdiff
path: root/quantum/keymap_common.c
AgeCommit message (Expand)AuthorFilesLines
2025-05-27Fix reference to wrong layer when LM used with right modifiers (#25303)Sergey Radionov1-1/+1
2023-12-11Keymap introspection for Dip Switches (#22543)Joel Challis1-0/+12
2023-11-01Generate switch statement helpers for keycode ranges (#20059)Joel Challis1-5/+5
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan1-1/+6
2023-03-27Remove use of keymap.h (#20004)Joel Challis1-1/+2
2023-03-08Fix processing of recently added system keycodes (#20058)Joel Challis1-1/+1
2023-02-19Fix functions when `NO_ACTION_TAPPING` is defined (#11528)Drashna Jaelre1-6/+34
2023-02-14Fix Layer Mod handling of with right-handed mods. (#19845)Pascal Getreuer1-1/+1
2023-02-13Make Magic handling more consistent in Action Keycode handling (#9126)Drashna Jaelre1-3/+19
2022-11-06Fix keycode parameter extraction to match the new DD keycodes (#18977)Sergey Vlasov1-14/+14
2022-11-05Initial DD keycode migration (#18643)Joel Challis1-3/+3
2022-09-29Handle mouse keys more consistently (#18513)Drashna Jaelre1-2/+0
2022-09-29Start moving towards introspection-based data retrieval (#18441)Nick Brassel1-3/+3
2022-09-17Chromeos keycodes (#18212)Joshua Diamond1-1/+1
2022-08-14Align TO() max layers with other keycodes (#17989)Joel Challis1-5/+3
2022-03-09Add support for encoder mapping. (#13286)Nick Brassel1-2/+11
2022-02-12Format code according to conventions (#16322)QMK Bot1-1/+1
2022-01-24Rip out old macro and action_function system (#16025)Ryan1-41/+0
2021-11-03Basic keycode overhaul (#14726)Ryan1-2/+2
2021-08-25Revert 14083 && 14144 (#14150)Joel Challis1-25/+0
2021-08-24Tidy up quantum.c now some of tmk_core has been merged (#14083)Joel Challis1-0/+25
2021-08-06Process combos earlier & overlapping combos (#8591)Pete Sevander1-0/+3
2021-07-24Refactor some platform dependent logic (#13675)Joel Challis1-4/+0
2020-04-01Strip out features to allow minimum firmware sizes (#8645)Joel Challis1-0/+14
2020-02-292020 February 29 Breaking Changes Update (#8064)James Young1-20/+0
2019-12-14core: Fix variable init and header include (#7626)Drashna Jaelre1-1/+1
2019-11-28Compile out some keycode processing when features are disabled (#7506)Joel Challis1-3/+9
2019-10-17Move tmk_core/common/backlight to quantum/backlight (#6710)Joel Challis1-1/+4
2019-08-30clang-format changesskullY1-56/+43
2019-03-12Next set of split_common changes (#4974)James Churchill1-22/+0
2019-02-06Fix Bootmgic Mod Handling for LM keycodes (#4740)Drashna Jaelre1-1/+1
2019-01-25Fix problem that MAGIC_SWAP_ALT_GUI will not be effective when OSM(mod) is usedMakotoKurauchi1-1/+1
2018-11-28Add Extrakey support for Brightness up/down (#4477)Giuseppe Rota1-1/+1
2018-07-16Lets split eh (#3120)That-Canadian1-0/+22
2018-03-20Add macro for momentarily switching to a layer while some mods are active (#2...snyman1-0/+5
2018-03-16Add keycodes for swap-hands feature.Joe Wasson1-0/+6
2018-01-01backlight breathing overhaul (#2187)Balz Guenat1-2/+5
2017-08-19Required overridden function for keymaps in EEPROMWilba65821-0/+1
2017-07-11Fix unreferenced errors with mingw compiler and unit testsFred Sundvik1-1/+0
2017-06-26Allow mod swapping for mod tap (MT) (#1202)Jack Humbert1-1/+2
2017-04-13Disable array bounds warning in keymap_function_id_to_actionFred Sundvik1-0/+7
2017-03-28Clarify the quantum license (#1042)skullydazed1-1/+1
2017-02-15adds layer tap toggleJack Humbert1-0/+3
2017-02-10Implement tap mod dual role for right side mods.Priyadi Iman Nurcahyo1-1/+1
2017-01-27Add ability to use tap macros without using functionsLuke Silva1-1/+4
2016-12-29Keycode refactorWilba65821-5/+11
2016-07-24Fixes midi functionalityJack Humbert1-1/+1
2016-07-07Fix the range for consumer keysFred Sundvik1-1/+1
2016-07-01Add ChibiOS support for QMK (#465)fredizzimo1-0/+171
2016-06-18Cleans up quantum/keymap situation, removes extra lufa folders (#416)Jack Humbert1-323/+0