aboutsummaryrefslogtreecommitdiff
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
...
* | Change default ARM hardware PWM WS2812 tick frequency to 800kHz (#24508)David Hoelscher2024-10-2711-14/+3
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-284-0/+129
|\|
| * Add madjax_macropad keyboard (#24524)Guido Bartolucci2024-10-274-0/+129
| | | | | | | | Co-authored-by: Ryan <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-256-0/+862
|\|
| * Add Vanguard65 Keyboard (#24497)Felix Jen2024-10-246-0/+862
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit * update * added two options for the slider * comments * added rounding for the lower end of the LED values * moved folder, cleaned up code * fixed layout def * fioxed default layout * Update keyboards/keebfront/vanguard65/config.h Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/rules.mk Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: jack <[email protected]> * updated default keymap to have encoder map functionality * Update keyboards/keebfront/vanguard65/rules.mk Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/config.h Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/config.h Co-authored-by: jack <[email protected]> * add encoder_update_kb * Update keyboards/keebfront/vanguard65/vanguard65.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/vanguard65.c Co-authored-by: Drashna Jaelre <[email protected]> * new qmk * misc fixes * Test * Removed extraneous parts of hte rules.mk * Remove extra layers in the keymap * Revert "Remove extra layers in the keymap" This reverts commit c82ee931acef589c8ef260e26a3de7ecd88acb53. * removed excess layers * update for latest QMK led definition * update * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Delete vanguard65.c * run qmk format_json * Update keyboards/keebfront/vanguard65/rules.mk Co-authored-by: Ryan <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: James Young <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: James Young <[email protected]> * Confirm all keymaps compile * update for latest QMK best definitions * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Added minimum slider functionality. * update readme * Apply suggestions from code review Co-authored-by: Joel Challis <[email protected]> * Update keyboards/keebfront/vanguard65/keyboard.json Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Joel Challis <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-255-0/+475
|\|
| * [Keyboard] Add SIRIND Tomak79H (#24505)era2024-10-245-0/+475
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Tomak79H Add Tomak79H * Update Update * Update keyboards/era/sirind/tomak79h/tomak79h.c Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-247-0/+577
|\|
| * [Keyboard] Add xdboards/recon keyboard (#24135)Daniel Weeks2024-10-247-0/+577
| | | | | | | | Co-authored-by: Drashna Jaelre <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-2316-0/+741
|\|
| * Add Iris LM series of keyboards (#24510)Danny2024-10-2216-0/+741
| |
* | Rename saevus to concreteflowers (#24249)Ramon Imbao2024-10-199-25/+25
| |
* | [Core] `usb_device_state`: consolidate usb state handling across ↵Stefan Kerkmann2024-10-184-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implementations (#24258) * usb_device_state: add idle_rate, led and protocol Previously all usb drivers and platform implementations (expect for our oddball atsam) tracked the same two global variables: - keyboard_protocol: to indicate if we are in report or boot protocol - keyboard_idle: for the idle_rate of the keyboard endpoint And a local variable that was exposed trough some indirection: - keyboard_led_state: for the currently set indicator leds (caps lock etc.) These have all been moved into the usb_device_state struct wich is accessible by getters and setters. This reduces code duplication and centralizes the state management across platforms and drivers. Signed-off-by: Stefan Kerkmann <[email protected]> * usb_device_state: reset protocol on reset The usb hid specification section 7.2.6 states: When initialized, all devices default to report protocol. However the host should not make any assumptions about the device’s state and should set the desired protocol whenever initializing a device. Thus on reset we should always do exactly that. Signed-off-by: Stefan Kerkmann <[email protected]> * keyboards: fix oversize warnings Signed-off-by: Stefan Kerkmann <[email protected]> --------- Signed-off-by: Stefan Kerkmann <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-174-0/+103
|\|
| * add vector macropad (#24487)David Doan2024-10-174-0/+103
| | | | | | | | | | | | Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Ryan <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-164-0/+316
|\|
| * [Keyboard] Add JK60 RGB (#24485)Alabahuy2024-10-164-0/+316
| |
* | horrortroll/nyx/rev1: Fix compilation of custom RGB effect (#24481)Joel Challis2024-10-131-1/+1
| |
* | xiudi/xd002: Remove broken oversized `multilayer_rgb` keymap (#24480)Joel Challis2024-10-124-211/+0
| |
* | keebio/nyquist: Remove invalid I2C config (#24479)Joel Challis2024-10-122-8/+0
| |
* | Rename RGB/HSV structs: keyboard-level code (#24476)Ryan2024-10-1242-209/+209
| |
* | Separate RGBLight/RGB Matrix keycode handling (#23679)Ryan2024-10-12260-1963/+1182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Separate RGBLight/RGB Matrix keycode handling * Remove `_DISABLE_KEYCODES` handling * Update RGB Matrix keycode docs * Update underglow keycodes for previously migrated boards * Update keycodes for boards with custom handling * Fix typos * Fix bad merge
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-111-1/+1
|\|
| * zsa/moonlander: Fix execution of user callback (#24475)Joel Challis2024-10-111-1/+1
| |
* | Fix rendering of `keymap_config.no_gui` within `led_update_kb` (#24473)Joel Challis2024-10-122-13/+6
| |
* | Fix duplication of core `GU_TOGG` keycode (#24474)Joel Challis2024-10-121-23/+4
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-111-1/+1
|\|
| * `mykeyclub/jris65/hotswap`: fix keymap (#24472)Ryan2024-10-111-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-112-112/+112
|\|
| * fix hotdox76v2 oled font to more closely mirror utf8 (#23807)Woodrow Douglass2024-10-102-112/+112
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-114-0/+165
|\|
| * Add Scotto37 handwired keyboard (#23938)Joe Scotto2024-10-104-0/+165
| | | | | | | | Co-authored-by: Joel Challis <[email protected]>
* | Add Ploopyco functions for host state control (#23953)Victor2024-10-103-9/+19
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-114-0/+167
|\|
| * [Keyboard] Add Piantor UV 44 (#24247)azhizhinov2024-10-104-0/+167
| | | | | | | | Co-authored-by: Ryan <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-091-1/+1
|\|
| * Fixup Lily58 keymap comment (#24466)フィルターペーパー2024-10-091-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-082-0/+8
|\|
| * Fix indicator code for NK classics (#24462)yiancar2024-10-082-0/+8
| | | | | | | | | | Fix indicator code Co-authored-by: yiancar <[email protected]>
* | add ergodox Community Layout for LAYOUT_ergodox keyboards (#22963)Duncan Sutherland2024-10-072-0/+2
| | | | | | initial commit
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-071-0/+25
|\|
| * Fix Caps Lock indication on Valhalla v2 (#23012)Álvaro A. Volpato2024-10-071-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix Caps Lock indication * User LED state function override added Co-authored-by: Drashna Jaelre <[email protected]> * Change backlight enabled check and remove backlight headers Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-062-9/+4
|\|
| * Fix `thumbsup:default` keymap (#24459)Joel Challis2024-10-062-9/+4
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-064-0/+450
|\|
| * Add keyboard Jris65 (#23936)sizezero2024-10-064-0/+450
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * first compiled, flashed, and tested version of jris65 * adding readmes for mykeyclub and jris65 * removed commented out code and unneeded files * typo in build instructions * renamed info.json to keyboard.json as per new standard * formatted with qmk format-json * fixed layout offset problem * moved some settings from c/h files to json * moved matrix from .h file to .json * cleaned up non-json options * moved settings from rules.mk to keyboard.json * fix for via after removing .h file * converted keymap.c to keymap.json * keymap.c has been replaced by keymap.json * FN+Backspace loads bootload * added custom keymap for Sean * config.h setting is only needed by via * formatted json * convert via keymap from .c .h .mk to keymap.json * moved keyboard configuration to hotswap dir; note in readme that only hotswap has been tested * Update keyboards/mykeyclub/jris65/keymaps/default/keymap.json Co-authored-by: jack <[email protected]> * typo Co-authored-by: jack <[email protected]> * blank layers do not need to be specified Co-authored-by: jack <[email protected]> * added other valid layouts Co-authored-by: Duncan Sutherland <[email protected]> * added other valid layouts Co-authored-by: Duncan Sutherland <[email protected]> * added other valid layouts Co-authored-by: Duncan Sutherland <[email protected]> * added other valid layouts Co-authored-by: Duncan Sutherland <[email protected]> * removed extra newline Co-authored-by: Duncan Sutherland <[email protected]> * cleaned up wording in readme Co-authored-by: Duncan Sutherland <[email protected]> * QMK no longer supports user keymaps * remove settings that are already the default (false settings) Co-authored-by: jack <[email protected]> * add image Co-authored-by: Duncan Sutherland <[email protected]> * add missing commas (formatting) Co-authored-by: Duncan Sutherland <[email protected]> * add missing commas (formatting) Co-authored-by: Duncan Sutherland <[email protected]> * add missing commas (formatting) Co-authored-by: Duncan Sutherland <[email protected]> * re-added second layer with QK_BOOT for backspace * make the hotswap the default keyboard * added keyboard director prefix to DEFAULT_FOLDER * ran qmk format-json on keyboard.json * DEFAULT_FOLDER option is going away so don't use it * removed via keymap as they now reside in qmk_userspace_via --------- Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-066-0/+309
|\|
| * Added a new keyboard ThumbsUp! v9 with a default keymap (#23800)ak666662024-10-066-0/+309
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added a cleaned-up set of files for ThumbsUp! v9. * Renamed the keymap for v9 as default * Update keyboards/thumbsup/keymaps/default/keymap.c As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/keymaps/default/keymap.c As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/keymaps/default/keymap.c As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/keymaps/default/keymap.c As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/keymaps/default/keymap.c As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/rev9_promicro_4x12/info.json As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/rev9_promicro_4x12/readme.md As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/rev9_promicro_4x12/readme.md As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/rev9_promicro_4x12/rules.mk As per PR review suggestions. Co-authored-by: jack <[email protected]> * Update keyboards/thumbsup/rev9_promicro_4x12/info.json As per PR review suggestions. Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Delete keyboards/thumbsup/keymaps/default/readme.md as per review recommendation. * v9: Fixed the layout name in keymap.c file. * v9: PR recommendatios applied - rules.mk file removed, info.json renamed to keyboard.json. * v9: PR recommendatios applied - rules.mk file removed, info.json renamed to keyboard.json. * v9: Fixed the copyright header modified by mistake. * v9: Fixed the tri-layer switch as per the review recommendation. * v9: Fixed the copyright header modified by mistake. --------- Co-authored-by: jack <[email protected]>
* | [Keyboard] Corne rev4 (#24084)Drashna Jaelre2024-10-0619-162/+1199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Corne rev4 * Remove unneeded update interval and moved split pin to dd * Cleanup config and errors * Move bootmagic config to dd * Re-add existing configs * Additional config fixes * shove off via keymap
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-063-1/+125
|\|