summaryrefslogtreecommitdiff
path: root/quantum/keymap_common.c
AgeCommit message (Expand)Author
2023-12-11Keymap introspection for Dip Switches (#22543)Joel Challis
2023-11-01Generate switch statement helpers for keycode ranges (#20059)Joel Challis
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan
2023-03-27Remove use of keymap.h (#20004)Joel Challis
2023-03-08Fix processing of recently added system keycodes (#20058)Joel Challis
2023-02-19Fix functions when `NO_ACTION_TAPPING` is defined (#11528)Drashna Jaelre
2023-02-14Fix Layer Mod handling of with right-handed mods. (#19845)Pascal Getreuer
2023-02-13Make Magic handling more consistent in Action Keycode handling (#9126)Drashna Jaelre
2022-11-06Fix keycode parameter extraction to match the new DD keycodes (#18977)Sergey Vlasov
2022-11-05Initial DD keycode migration (#18643)Joel Challis
2022-09-29Handle mouse keys more consistently (#18513)Drashna Jaelre
2022-09-29Start moving towards introspection-based data retrieval (#18441)Nick Brassel
2022-09-17Chromeos keycodes (#18212)Joshua Diamond
2022-08-14Align TO() max layers with other keycodes (#17989)Joel Challis
2022-03-09Add support for encoder mapping. (#13286)Nick Brassel
2022-02-12Format code according to conventions (#16322)QMK Bot
2022-01-24Rip out old macro and action_function system (#16025)Ryan
2021-11-03Basic keycode overhaul (#14726)Ryan
2021-08-25Revert 14083 && 14144 (#14150)Joel Challis
2021-08-24Tidy up quantum.c now some of tmk_core has been merged (#14083)Joel Challis
2021-08-06Process combos earlier & overlapping combos (#8591)Pete Sevander
2021-07-24Refactor some platform dependent logic (#13675)Joel Challis
2020-04-01Strip out features to allow minimum firmware sizes (#8645)Joel Challis
2020-02-292020 February 29 Breaking Changes Update (#8064)James Young
2019-12-14core: Fix variable init and header include (#7626)Drashna Jaelre
2019-11-28Compile out some keycode processing when features are disabled (#7506)Joel Challis
2019-10-17Move tmk_core/common/backlight to quantum/backlight (#6710)Joel Challis
2019-08-30clang-format changesskullY
2019-03-12Next set of split_common changes (#4974)James Churchill
2019-02-06Fix Bootmgic Mod Handling for LM keycodes (#4740)Drashna Jaelre
2019-01-25Fix problem that MAGIC_SWAP_ALT_GUI will not be effective when OSM(mod) is usedMakotoKurauchi
2018-11-28Add Extrakey support for Brightness up/down (#4477)Giuseppe Rota
2018-07-16Lets split eh (#3120)That-Canadian
2018-03-20Add macro for momentarily switching to a layer while some mods are active (#2...snyman
2018-03-16Add keycodes for swap-hands feature.Joe Wasson
2018-01-01backlight breathing overhaul (#2187)Balz Guenat
2017-08-19Required overridden function for keymaps in EEPROMWilba6582
2017-07-11Fix unreferenced errors with mingw compiler and unit testsFred Sundvik
2017-06-26Allow mod swapping for mod tap (MT) (#1202)Jack Humbert
2017-04-13Disable array bounds warning in keymap_function_id_to_actionFred Sundvik
2017-03-28Clarify the quantum license (#1042)skullydazed
2017-02-15adds layer tap toggleJack Humbert
2017-02-10Implement tap mod dual role for right side mods.Priyadi Iman Nurcahyo
2017-01-27Add ability to use tap macros without using functionsLuke Silva
2016-12-29Keycode refactorWilba6582
2016-07-24Fixes midi functionalityJack Humbert
2016-07-07Fix the range for consumer keysFred Sundvik
2016-07-01Add ChibiOS support for QMK (#465)fredizzimo
2016-06-18Cleans up quantum/keymap situation, removes extra lufa folders (#416)Jack Humbert
2016-05-24Converted audio play functions to *_user (#349)Jack Humbert