Age | Commit message (Collapse) | Author |
|
|
|
folder in "keymaps" in preparation of adding more boards, made changes to LAYOUT_ macros (#7798)
* make vendor folder for idb keyboards
* set default debounce to eager_pk, clean up vendor/product ID
* refactoring for VIA
* made changes to support latest release of VIA, added default keymap that's in line with the most popular configuration
* Made suggested formatting changes
* rebase to get rid of lufa files
* removed idb_60.json that's only meant for via itself
* Update keyboards/idb/idb_60/keymaps/via/rules.mk
* Update keyboards/idb/idb_60/readme.md
* Update keyboards/idb/idb_60/readme.md
* Update keyboards/idb/idb_60/readme.md
* Update keyboards/idb/idb_60/rules.mk
* Update keyboards/idb/idb_60/config.h
* Update keyboards/idb/idb_60/readme.md
* made suggested formatting changes
* fixing lufa
* Update keyboards/idb/idb_60/rules.mk
* Update keyboards/idb/idb_60/config.h
* made suggested changes
|
|
|
|
* Implement IGNORE_MOD_TAP_INTERRUPT_PER_KEY
- Add configurable option IGNORE_MOD_TAP_INTERRUPT_PER_KEY
- Add function get_ignore_mod_tap_interrupt iff the option is enabled
Unless IGNORE_MOD_TAP_INTERRUPT_PER_KEY is defined, this patch does not affect the resulting binary.
* Add documentation for IGNORE_MOD_TAP_INTERRUPT_PER_KEY
|
|
(#7705)
* refactor keyboards using ST_STM32F072B_DISCOVERY to use 'MCU = STM32F072'
* refactor keyboards using GENERIC_STM32_F042X6 to use 'MCU = STM32F042'
* refactor keyboards using GENERIC_STM32_F103 to use 'MCU = STM32F103'
|
|
Fixed error when keyboard parameter is omitted in interactive mode.
|
|
* add readme to each of the mkii versions
* update the most parent of kbd67 readmes to have history of the new versions
* fix up the parent readme for the two types of boards
* Update keyboards/kbdfans/kbd67/mkiirgb/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kbdfans/kbd67/mkiirgb/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kbdfans/kbd67/mkiirgb/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kbdfans/kbd67/mkiirgb/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* fixup readmes
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
|
using cannonkeys/stm32f072 (#7821)
|
|
* Userspace refactor
* Fixed missed ifdef
* tapcode16, adjust layout
* glcdfont changes from #7745
* Modify Keymaps, add workman
* RGB & OLED update
|
|
|
|
|
|
* update config.h
- use #pragma once include guard
- update USB Device Descriptor strings
* update minorca.c
- remove matrix_init_kb function (same as QMK default)
* update minorca.h
- use #pragma once include guard
- update matrix identifiers
* update info.json
- update matrix identifiers
- change to four-space indent
* update rules.mk
- remote firmware size impact notes
- disable RGBLIGHT_ENABLE (no RGB config present)
- templating
* update readme.md
- templating
* update keymaps/default/rules.mk
- remove firmware size impact numbers
- templating
* update keymaps/rgb/rules.mk
- remote firmware size impact notes
- templating
* update keymaps/rgb/readme.md
- fix header
* remove keymaps/default/rules.mk
- identical to keyboard's rules.mk
* elevate Bootmagic configurations to keyboard level
* update keymaps/rgb/config.h
- use #pragma once include guard
- remove redundant config.h include
* update keymaps/rgb/rules.mk
- remove redundant rules
* update keymaps/rgb/readme.md
- change RGB function list to a table
- make wiring call-out a header
* remove keymaps/default/config.h
- it's blank now
* update minorca.h
- use four-space indent
* add Teensy 2.0 to readme
|
|
* fixed hhkb keymap issue and added allleds configuration
* fixed layout mismatch
* add more matrix control
* remove redundent define in rules.mk
* turn NKRO on
* remove allled macro, adding readme in allleds mode, add via support
* add two more layers for via
* update readme file
* Update keyboards/exclusive/e6_rgb/keymaps/allleds/readme
* Update keyboards/exclusive/e6_rgb/keymaps/allleds/readme.md
|
|
* add Allison Numpad
* alternative layout
|
|
|
|
* add VIA support to Kyuu
* update keymap file to follow indenting guidelines
* add missing newline to rules.mk
* remove unnecessary backslashes and reindent default keymap
|
|
|
|
timeout. (#7688)
* Added KidBrazil custom keymap for CRKBD
-Custom Font
-Custom OLED output
* Added missing readme
* Oled Timeout Update for KidBrazil Keymap (#1)
* Setup Oled timeout based on simple timer
* Cleaned up comments and added timeout for LEDs
* Fixed some small errors
* Updated oled timout with matrix scan
* Updated oled timout with matrix scan
* Update withou eeprom
* Update timer code
* Use process user instead of keymap
* Added ifdef to protect oledtimer
* Updated with half timeout state for logo
* Removed middle tier timer
* Final cleanup of unused files
* Updated code as per suggestions & requests
* Second round of revisions
* Updated keymap to better handle LED timeout
- Added boolean to hold LED state
- Added init function to set rgb to known state
- Modified RGB_TOG to work with noeeprom commands
* Finished adding the timeout for OLED and testing on CRKBD
* Updated documentation
* fixed the timeout logic so it works as intended
* Update keyboards/crkbd/keymaps/kidbrazil/README.md
|
|
* Initial commit
* Cosmetic Fixes
* Delete config.h
|
|
* fix ANSI layout macro reference
* update ISO layout macro and enable 65_iso community layout support
- rename to LAYOUT_65_iso (with LAYOUT_iso alias for backwards compatibility)
- rename position k2c to k1d (electrical position)
* rules.mk templating
* tada68.h: use #pragma once include guard
* config.h: use #pragma once include guard
* make product id unique
* update info.json
* update readme
* cleanup default keymap
- keycode alignment
- layout macro reference
- four-space indent
* remove matrix_*_user functions from tada68.h
|
|
* Added NCC-1701-KB Keypad and Keymap
* Update keyboards/ncc1701kb/config.h
* Update keyboards/ncc1701kb/config.h
* Update keyboards/ncc1701kb/config.h
* Update keyboards/ncc1701kb/config.h
* Update keyboards/ncc1701kb/ncc1701kb.h
* Update keyboards/ncc1701kb/readme.md
* Update keyboards/ncc1701kb/readme.md
* Update keyboards/ncc1701kb/readme.md
* Fixed changes rules.mk bootloader
* Fixed rules.mk Build Options
* Recomended fauxpark changes/fixes
* Update keyboards/ncc1701kb/ncc1701kb.h
* Update keyboards/ncc1701kb/ncc1701kb.h
* Update keyboards/ncc1701kb/readme.md
* Update keyboards/ncc1701kb/readme.md
|
|
Made the MACLOCK key easier tu use by putting it on right thumb
cluster as well.
|
|
* Left-right gradient.
* Update the comment to match the new functionality.
* CPP does integer division so this round is not necessary.
* The x-range is actually 224, update comment and use bit-shifting again.
* Update docs with gradient left-right effect and associated "DISABLE" option.
|
|
* add info.json for dactyl_promicro
* tabs to spaces
reformat dactyl_promicro to match the LAYOUT_6x6
changed the default map to match dactyl
|
|
* Vim oriented scheme
* Meta on both sides
* Removed unused staff
* Changed dynamic macro codes to the built ones
* Fixed formatting
|
|
* [Keyboard] Add keyboard Reviung41
* Modified files
* deleted keyboards/reviung41/keymaps/default/config.h
* modified keyboards/rebiung41/keymaps/default/keymap.c
* modified keyboards/reviung41/readme.md
* modified keyboards/reviung41/readme.md
* modified keyboards/reviung41/readme.md
|
|
* hope this works
* TF working with userspace
* rules for tf
* Fixed changed default files
* delete old keymap
* revert tf68 default to default
Co-authored-by: Akaash Suresh <casa.akaash@gmail.com>
|
|
* Added community layout juno and junonum; removed poorly maintained variants of juno; added junonum-a47.
* Added community layout juno and junonum; removed poorly maintained variants of juno; added junonum-a47.
* updated layout type for juno
* Performing requested changes; renaming a47; fine-tuning of codes in community layout keymaps.
* Fine tuning to requested changes.
* Further tuning to suggestion.
* Update layouts/community/ortho_4x12/juno/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update layouts/community/ortho_4x12/juno/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/maartenwut/atom47/keymaps/junonum_a47/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/maartenwut/atom47/keymaps/junonum_a47/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
|
* Add an 65_ansi community layout
- fix quoting because of comma in config.h
* Enable LAYOUT_65_ansi for tada68
* cleanups
* Update keyboards/tada68/tada68.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
|
* ifdef rgb stuff like a madman for RGB Coexistance
* Re-enable RGB Light on Planck
* fix RGB Coexistance issue
* Tweak feature settings for Ergodox EZ Glow
* Their powers combine, and I am Captain RGB
This one is for noroadsleft and yan.
* Limit brightness when both RGB features are enabled
* Change shutdown method
* Add RGB Coexistience stuff to keymap
* disable RGBLIGHT_SLEEP until a solution can be found
* Disable Unicode on the kyria
* Fix up Iris rev defines
* Fix up community layouts to compile properly
* Cleanup rgb stuff
* Merge ergodox keymaps
* Update CCCV macro to use tap_code16
* Enable Solenoid on C39
Because josh couldn't
* Enable RGB Light, not Matrix on rev6 keymap
* Only enable LTO on non-ARM boards
* Clean up Bootmagic OLED display
* Enable RGBLIGHT_SPLIT on kyria
Not that it does anything
* Add hotkey for discord
|
|
The Japanese documents included a sample command to check the original document changes. But there was something wrong, so I fixed it.
|
|
|
|
* Added Efreet
* Review changes
|
|
* Add support for Red Scarf I numberpads
* update info.json for configurator
* Update keyboards/redscarf_i/redscarf_i.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/redscarf_i/redscarf_i.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/redscarf_i/redscarf_i.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/redscarf_i/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/redscarf_i/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/keymaps/4x5_ortho/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/keymaps/4x5_ortho/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/keymaps/4x6_ortho/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/keymaps/4x6_ortho/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/redscarf_i/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/redscarf_i/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* rename keymaps, add default
* final touches! i think we're there
* remove .gitignore from keymaps directory
* remove unused custom keycodes from ortho_custom_4x5 keymap
* remove ortho_custom_5x4 keymap (identical to ortho_5x4 keymap)
* remove firmware size impacts from rules.mk
* change "MCU selection" to "MCU name" in rules.mk
* complete matrix array for LAYOUT_ortho_5x4 macro
Probably not needed, but I like when it's complete.
* add numpad layout macros
* correct info.json data
* update readme
Co-Authored-By: Ben Weakley <2173281+Defying@users.noreply.github.com>
* rename ortho keymaps to rows by columns per QMK convention
* rules.mk templating
* change uint32_t to layer_state_t per drashna
* use led_update_kb() per drashna
Co-authored-by: Ben Weakley <2173281+Defying@users.noreply.github.com>
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
|
* correct the matrix pin for db63
* first correct layout
* adding RGB support for db63
* adding backlighting keycode
* enable back extension
* update readme for the bootloader
* correct the capslock pin
* update correct info.json and layout following suggestion
* editing contact
* Update keyboards/db/db63/README.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/db/db63/README.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
(#7792)
ISO Enter's key object was out of sequence.
|
|
* create userspace
* add early macro support, but gtg
* attempt to create userspace.
* all changes suggested
|
|
* Move some common matrix code to a common location
* Refactor some 'custom_matrix_helper' logic to use custom matrix lite
* Fix build for kinesis/stapelberg - abuse of vpath was picking up matrix.c from core when custom matrix was enabled
* Add validation for CUSTOM_MATRIX
|
|
|
|
* [Docs] fix installation commands for macos
* Update docs/getting_started_build_tools.md
|
|
* [Docs] Update translation
* Apply suggestions from code review
* Update docs/ja/config_options.md
* Update docs/ja/newbs_building_firmware.md
Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
|
|
|
|
* Added csc027 user folder and keymaps for both keebio/iris and planck
* Moved the git_macros variable out of the process_record_user function.
* Updated the usb_led code to use the new led_update_user instead of the led_set_user function.
* Update users/csc027/defines.h
Removed the "_______" macro definition in defines.h, since it has already been defined in QMK.
* Update users/csc027/defines.h
Removed the "XXXXXXX" macro definition in defines.h, since it has already been defined in QMK.
* Update users/csc027/csc027.c
Simplified several keyboard macro definitions in the csc027.c file by switching from SS_LCTRL to SS_LCTL in their definitions.
* Condensed both the planck and iris rules files to the minimal set of declarations.
|
|
* VIA Refactor
* Remove old code
* review changes
* review changes
* Fix cannonkeys/satisfaction75/prototype:via build
* Add via.h to quantum.h
* Move backlight init to after backlight config load
* Merge branch 'master' into via_refactor_pr
* Update user's rules.mk to new way of enabling VIA
* Added id_switch_matrix_state
* Review changes
|
|
small hbcp changes
|
|
|
|
Adding custom userspace & 2 keymaps
|
|
add Levinson keymap
|
|
|
|
|