summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-10Update feature support for Proton C (#7596)Duncan Elliot
Added a couple of entries for some features not currently supported on Proton C.
2019-12-10[Docs] Fix docs fallback for pt-br (#7602)fauxpark
2019-12-10[Docs] add README translation in portuguese (#7016)Igor Hideki Trindade
* add README translation in portuguese * add lang in menu * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/_summary.md * Update sumary links * Update README Co-Authored-By: Álvaro A. Volpato <alvaro.volpato@usp.br>
2019-12-09[Keyboard] Think6.5 Default Keymap Cleanup (#7594)MudkipMao
2019-12-09[Keyboard] update m12og keymap to readable version (#7581)yulei
* add m12og keyboards * update readme.md * update to latest code suggestions * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * update keymap to readable version * fixed incosist of info.json and keymap
2019-12-09[Keyboard] Add cKeys Washington keyboard (#7570)Benjamin Smith
* Add cKeys Washington keyboard * Add suggested changes * Fix encoder direction * Remove unneeded file * Update config.h * Update washington.c
2019-12-09[Keyboard] Fix 2U backspace key in ansi_blocker layout for GrayStudio ↵Jason Nedell
Space65 keyboard (#7593) * Fix ansi_blocker layout Reposition unused keycode * Update keymap matrix hex code Use match hex code so number matches matrix position Update spacing * Realign keymap to match physical hardware
2019-12-09[Keyboard] Remove `PREVENT_STUCK_MODIFIERS` from config.h files (#7592)fauxpark
2019-12-09[Keyboard] update default h87a keymap for fn functionality (#7589)Josh Hinnebusch
* update default h87a keymap for fn functionality * Update keyboards/hineybush/h87a/keymaps/default/keymap.c
2019-12-09[Keymap] ergotravel updates (#7588)Yan-Fa Li
* Update rules.mk so it compiles again * Updates * Update keyboards/ergotravel/keymaps/yanfali/rules.mk * Update keyboards/ergotravel/keymaps/yanfali/rules.mk * Update keyboards/ergotravel/keymaps/yanfali/rules.mk
2019-12-09[Keyboard] Adjust ColorLice to work with QMK configurator (#7572)marhalloweenvt
* [Keyboard] Add new keyboard Symmetry60 * Add new keyboard Symmetry60 * Fix Typo * Update keyboards/handwired/symmetry60/config.h * Update keyboards/handwired/symmetry60/readme.md * Update keyboards/handwired/symmetry60/readme.md * Update keyboards/handwired/symmetry60/readme.md * Update keyboards/handwired/symmetry60/rules.mk * Update keyboards/handwired/symmetry60/symmetry60.h * Update keyboards/handwired/symmetry60/symmetry60.h * Update keyboards/handwired/symmetry60/symmetry60.h * Update readme.md * Update keymap.c * Update keymap.c * Update keymap.c * Update rules.mk * Update symmetry60.c * Update keyboards/handwired/symmetry60/rules.mk * Add ColorLice * Update ColorLice - Adjust info.json to support Configurator - Adjust layout name to fit with info.json - Seperate 2 feature: RGB Switch and RGB Underglow * Update new way of control lock leds * Remove #ifndef COLORLICE_H * Update make example * Revert Helix * Revert Helix * Revert Helix * Revert Helix * Update keyboards/handwired/colorlice/colorlice.h * Update keyboards/handwired/colorlice/colorlice.h * Update default keymap * Revert Helix * Update keyboards/handwired/colorlice/readme.md * Update keyboards/handwired/colorlice/rules.mk * Update keyboards/handwired/colorlice/colorlice.c * Update keyboards/handwired/colorlice/colorlice.c * Remove unnecessary function * Update keyboards/handwired/colorlice/colorlice.c * Adjust rules option for working with Configurator - Move RGB_MATRIX_ENABLE and RGBLIGHT_ENABLE to keyboard rule. - Add RGB_DI_PIN in keyboard config * Update keyboards/helix/rev2/keymaps/default/keymap.c * Update keyboards/handwired/colorlice/readme.md * Update keymap for Colorlice * Adjust rules.mk to use space indent * Update ColorLice to work with QMK online configurator - Delete rgb_underglow keymap - Move config from keymap layer to keyboard layer - Tweak a little layout so it can appear default layout on QMK config * Update keyboards/handwired/colorlice/rules.mk * Update keyboards/handwired/colorlice/rules.mk
2019-12-08[Keyboard] Adding Navi10 macropad (#7556)Ethan Durrant
* working on keymap and files for the navi10 * fixing and modifying tap dance keys and layers * cleanup, and adding my separate keymap * edited and simplified the default keymap * cleaned up files and added support for future rev2 board * readme edits * moved rev0 specific keymap to it's own folder * added revision data to the config files * added DEFAULT_FOLDER * added note on compiling for a specific revision * documentation and readme edits * moved keymaps around and cleaned up * added photo * formatting and cleanup * fixing whitespace * moving the tap dance enable to keymap folders
2019-12-08Enable bitbang ws2812 for f4 (#7571)Joel Challis
2019-12-08[Keyboard] add Matrix 8XV1.2 og ISO/ANSI keyboard (#7567)yulei
* add m12og keyboards * update readme.md * update to latest code suggestions * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/matrix/m12og/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-12-08Also fix flashZach White
2019-12-08Fix compiling json filesZach White
2019-12-08Add JSON keymap to prereq list of C keymapashtneoi
This ensures the C keymap is rebuilt when the JSON keymap changes.
2019-12-08[Keyboard] instant60: Enable bootmagic lite to make eeprom reset easier (#7566)Yan-Fa Li
2019-12-07Updated slave encoder sync to reduce dropped pulses - v2 (#7505)XScorpion2
* Updated slave encoder sync to reduce dropped pulses * Fixing encoder direction * Encoder behavior fixes, tested * Update keyboards/rgbkb/sol/keymaps/xulkal/rules.mk To make fauxpark happy Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update custom_encoder.c * Update rules.mk * Iris r4 fix * More fixes for Iris & Kira * Fix for right master encoders
2019-12-07[Keyboard] rebuild info.json for ep tf_longeboye (#7560)James Young
2019-12-07[Keyboard] Added workaround for serial.c/LTO issue for helix/rev2 and ↵Takeshi ISHII
helix/pico. (#7558)
2019-12-07[Keyboard] EP96: fix info.json key sequence (#7557)James Young
* ep/96 info.json: debug linting * ep/96 info.json: fix key sequence ISO Enter, Numpad Plus and Numpad Enter were out of order.
2019-12-07[Keymap] Added my customized 40% layout (#7555)Alper Cugun
* Formatting of Contra readme. * Initial version of my custom keymap * Move TODOs to readme * Add comment * Nuke Plover layer * Port changes to other layers * Finished work on my own layout for now * Add layout image * Processed comments from review
2019-12-07Set proper AVR part for USBasp avrdude flashing (#7552)fauxpark
* Set proper AVR part for USBasp avrdude flashing * Remove `PROGRAM_CMD` stuff from rules.mk as they should not be needed anymore * Missed the Plaid readme * Remove PROGRAM_CMD from Mysterium
2019-12-07[Keyboard] Add new keyboard ColorLice (#7536)marhalloweenvt
* [Keyboard] Add new keyboard Symmetry60 * Add new keyboard Symmetry60 * Fix Typo * Update keyboards/handwired/symmetry60/config.h Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/symmetry60/readme.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/symmetry60/readme.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/symmetry60/readme.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/symmetry60/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/symmetry60/symmetry60.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/symmetry60/symmetry60.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/symmetry60/symmetry60.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update readme.md * Update keymap.c * Update keymap.c * Update keymap.c * Update rules.mk * Update symmetry60.c * Update keyboards/handwired/symmetry60/rules.mk Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Add ColorLice * Update ColorLice - Adjust info.json to support Configurator - Adjust layout name to fit with info.json - Seperate 2 feature: RGB Switch and RGB Underglow * Update new way of control lock leds * Remove #ifndef COLORLICE_H * Update make example * Revert Helix * Revert Helix * Revert Helix * Revert Helix * Update keyboards/handwired/colorlice/colorlice.h Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/handwired/colorlice/colorlice.h Co-Authored-By: Joel Challis <git@zvecr.com> * Update default keymap * Revert Helix * Update keyboards/handwired/colorlice/readme.md Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/handwired/colorlice/rules.mk Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/handwired/colorlice/colorlice.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/colorlice/colorlice.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Remove unnecessary function * Update keyboards/handwired/colorlice/colorlice.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Adjust rules option for working with Configurator - Move RGB_MATRIX_ENABLE and RGBLIGHT_ENABLE to keyboard rule. - Add RGB_DI_PIN in keyboard config * Update keyboards/helix/rev2/keymaps/default/keymap.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/handwired/colorlice/readme.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keymap for Colorlice * Adjust rules.mk to use space indent
2019-12-07[Keymap] Display logo for caps lock indication on crkbd using old OLED ↵Manna Harbour
driver (#7535) * Display logo for caps lock indication on crkbd using old OLED driver * Add emacs read-only mode file variable to generated files * use LTO_ENABLE instead of EXTRAFLAGS This enables the same option, and disables action_macros, and action_functions, both of which seem to break when LTO is enabled. And this is a lot simpler to use. Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-12-08fix instructions for oneshot layer handling on key release (#7554)hmkemppainen
* fix instructions for oneshot layer handling on key release * use ONESHOT_OTHER_KEY_PRESSED instead of ONESHOT_PRESSED Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-12-08Set proper ASCII character for KC_NUHS in iWRAP code (#7434)fauxpark
2019-12-08Improve support and docs for ADC driver (#7191)fauxpark
* Improve support and docs for ADC driver * Comment ADC channels * Move to Makers and Modders section, and fix usage instructions * Flesh out intro * Superscript 328P note * Fix pin_to_mux LUT * Support USB64/1287 as well * analogReadPin() defaults to 0V mux on invalid pin * Update pinToMux() function documentation * Dot * Accept (some of) the `qmk cformat` changes * Do clang-format properly * More wording tweaks * Link to encoder docs
2019-12-07Minor grammar and filename fixes in docs (#7559)osjuga
Grammar in coding_conventions_c.md and coding_conventions_python.md `rule.mk` to `rules.mk` in feature_haptic_feedback.md and feature_rgb_matrix.md
2019-12-07Port SPLIT_USB_DETECT to helix/rev2 (#7385)Eric Bunton
* Port SPLIT_USB_DETECT to helix/rev2 * Remove debug toggles. * Rename is_keyboard_master to has_usb in split_util
2019-12-06[Docs] Creating RU version of getting_started_introduction (#7224)Gregory Gubarev
* Creating RU version of getting_started_introduction * Update docs/ru-ru/getting_started_introduction.md Update "предполагается" * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md * Update docs/ru-ru/getting_started_introduction.md Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>
2019-12-06[Docs] Create RU ver of becoming_a_qmk_collaborator (#7226)Gregory Gubarev
* Create RU ver of becoming_a_qmk_collaborator * Updated * Updated - collaborator to соавтор * Update docs/ru-ru/becoming_a_qmk_collaborator.md * Update docs/ru-ru/becoming_a_qmk_collaborator.md * Update docs/ru-ru/becoming_a_qmk_collaborator.md * Update docs/ru-ru/becoming_a_qmk_collaborator.md * Update docs/ru-ru/becoming_a_qmk_collaborator.md * Update docs/ru-ru/becoming_a_qmk_collaborator.md * Update docs/ru-ru/becoming_a_qmk_collaborator.md Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>
2019-12-06[Keyboard] Fix missing item in Ergodicity macro (#7553)Danny
2019-12-06Add keyboard - MYSTERIUM (#7547)coseyfannitutti
* Create config.h * Create info.json * Create keymap.c * Create keymap.c * Create mysterium.c * Create mysterium.h * Create readme.md * Create rules.mk * Create usbconfig.h * Update keyboards/coseyfannitutti/mysterium/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update mysterium.c * Update rules.mk * Update usbconfig.h * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update config.h * Update info.json * Update keymap.c * Update mysterium.h * Update rules.mk
2019-12-06Update getting_started_make_guide.md (#7538)arlenk
* Update getting_started_make_guide.md clarifying that NO_PRINT and USER_PRINT should not be used at the same time. * Update docs/getting_started_make_guide.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
2019-12-06Fix breathing toggle when rgb is disabled (#7550)Joel Challis
2019-12-05Jotix (#7549)jotix
* jotix_layout_adjustment * TT(_LOWER) * config.h * jotix_layout * jotix_layout
2019-12-05[Keymap] Dactyl Manuform computer scientist's layout with split RGB enabled ↵squirrelsRduck
(#7519) * Added my Dactyl Manuform layout * Added my Dactyl Manuform layout * finalized key layout, added reset code, no LED yet * finalized key layout, added reset code, no LED yet * enabled RGB backlight * enabled RGB backlight * enabled RGB backlight * supporting split rgb * supporting split rgb * supporting split rgb * added media controls * allowing ctrl/command to fallthrough from mouse layer so we can ctrl scroll to zoom in/out * addressed PR comments, and make a couple last minute adjustments to the layout, to add in the Forwards Delete keycode * decreased brightness even more
2019-12-05[Keymap] Added Massdrop ctrl keymap (#7491)Ahmed Elshafey
* massdrop ctrl endgame keymap first commit * massdrop ctrl endgame keymap update Added double dance functions to toggle mouse layer while keeping LGUI key functionality. Added led config and related functionality. Added RGB indicators for effective keys on layers. Fixed RGB timeout ignoring user set LED flags. At current state, layer RGB indicators ignore RGB brightness value, will add toggle key later to toggle between current keyboard brightness and max brightness as it's nice to have the indicator RGB at max brightness but still too bright at times. * updated documentation and added RGB indicator for ctrl and shift in function layer * Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Various fixes and changes. Removed backslashed at end of layouts, better looking. Changed layout names from macro definitions to enum. Replaced MOD_BIT with MOD_MASK macros.
2019-12-05Add short aliases for Magic keycodes (#7541)fauxpark
* Add short alias for `MAGIC_TOGGLE_NKRO` * Add aliases for the other Bootmagic keycodes * Replace long form in default keymaps
2019-12-04[Keymap] [preonic/kjwon15] Support led key (#7543)Jeong Arm
2019-12-03Relocate magic keycode processing (#7512)Joel Challis
* Move magic keycode processing to own file * Save some bytes * Update comments * Update define to one thats not already used... * Fix audio
2019-12-03Increase matrix scanning speed on xd84 (#7517)Joel Challis
* Increase matrix scanning speed * Fix func name in failure output
2019-12-03Add J-01 ISO Support (#7527)MechMerlin
* Add ISO support * Update keyboards/jae/j01/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
2019-12-03Helix default keymap update (#7465)MakotoKurauchi
* add RGBRST key into helix/pico:default keymap ADJUST layer * update helix/rev2:default keymap's OLED display contents * add RGBRST key to HELIX_ROWS == 4 ADJUST layer * add CAPS key to RAISE, LOWER layer * add layer status display on slave side oled * add RGB LED status display on both side oled * save stack memory size
2019-12-03[Keymap] add halvves kumo (minivan) keymap (#7534)halvves
* [Keymap] add halvves kumo (minivan) keymap * adjust tapping * remove RGBLIGHT_TIMER
2019-12-02[Docs] Restructure of Git Best Practices doc (#7231)James Young
* Add "Resynchronizing an Out-of-Sync Git Branch" doc * Update (Git) Best Practices doc title and filename * Rename Branch Resync doc * fork Best Practices doc into multiple files * Add the doc list to Git Best Practices doc * Update sidebar * Update internal references * Update sidebar - add subsection * Update Your Fork's Master page title * title case on Git Best Practices main doc * ... and in the Resynchronizing a Branch doc * Please read Part 1 I worked really hard on this, okay? * Please use branches, too. * suggestions by mtei * change note about adding multiple files * note that the name given the remote repo is arbitrary * suggestions by fauxpark * Git Best Practices -> Best Git Practices Reads more naturally. * rephrase hint block regarding remote name * rework the resynchronization instructions per mtei * use hint boxes for reference to Part 1 doc I may be addicted to hint boxes. I'm sorry fauxpark. :cry: * add some clarity about the upstream repo * wordsmithing per mtei * restyle the shell code blocks Makes them more consistent to the other docs in this section.
2019-12-02[Keyboard] Add handwired/floorboard (#7478)kevin-b-lockwood
* added handwired/plonk * Update readme.md * Update readme.md * Update info.json * Update config.h * Update readme.md * Update keyboards/handwired/plonk/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update plonk.c * Update plonk.h * Update keymap.c * Delete config.h * Update keyboards/handwired/plonk/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update info.json * Update keyboards/handwired/plonk/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Renamed the Plonk to the Floorboard. Another homage, just subtler this time. * removed old plonk files * Update config.h
2019-12-02[Keyboard] Added tr60w keyboard (#7450)Joule-Flow
* Added tr60w configurations. I based these files on the fox-lab/qmk_firmware repository. After checking both licenses, which are identical, I added those files into this feature branch. For transparency reasons I'll add the url to the fox-lab repository. https://github.com/fox-lab/qmk_firmware * Using #pragma once in config.h. * Removed '#define CCONFIG_H' from config.h. * Changed PRODUCT_ID to '0x4140'. * Renamed setting to 'DEBOUNCE'. * Removed key combination, due to already default implementation. * Removed 'PREVENT_STUCK_MODIFIERS', defaulted by QMK. * Removed not uneccessary '#endif' statement. * Renamed include to 'QMK_KEYBOARD_H'. * Changed keymap structure according to pull request suggestion. * Removed 'void matrix_init_user(void)'. * Removed 'void matrix_scan_user(void)'. * Removed 'bool process_record_user(...)'. * Removed non-standard configuration in favor for 'led_update_kb'. * Using default setup based on 'MCU' setting. * Replaced Build Option configuration with suggested information. * Fixed include statements as requested. * Changed 'KEYMAP' to suggestion. * Removed obsolete '#endif' statement. * Added readme.md file. * Updated readme.md with further information. * Reverted include statement, to check if this caused ci error. * Revert "Reverted include statement." This reverts commit ebd992dc01133169be38ae7201bb00b4d01cc737. * Fixed wrong mapped key * Fixed include as per suggestion. * Replaced 'KC_TRNS' with '_______'for readability. * Added personal keymap.c file. * Updated the readme.md file according to template/avr/readme.md. * Fixed Link to Image. * Updated readme.md as per request. * Updated rules.mk, as per suggestion. Set 'BOOTMAGIC_ENABLE = lite'.