summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Change return type of layer_switch_get_layer() to uint8_t (#5011)fauxpark2019-01-312-3/+3
| | | | | | * Change return type of layer_switch_get_layer() to uint8_t * Keep loop index signed so we don't wrap around
* Space65 Updates (#5008)MechMerlin2019-01-315-7/+12
| | | | | | | | | | | | | | | | * update reset sequence info * fix my rgb underglow led number flub * add a more sensible keymap * add caps lock led support * remove unused #define * swap the spacebar sizes around to match the space65 * use vomindoraan's suggestion in PR to use IS_LED_ON
* [Keyboard] Add 1upkeyboards 1up80hte (Tsangan style PCB) (#4988)Braydon Bubnick2019-01-315-0/+257
| | | | | | | | | | | | * Support for 1upkeyboards Tsangan style PCB * Suggested changes to config.h, keymap.c, rules.mk, 1up60hte.h, 1up60hte.c * Update keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c Fix for misnamed const Co-Authored-By: bubnick <bubnick@users.noreply.github.com>
* Update info.json (#5015)moyi46812019-01-311-6/+2
|
* Fixed TGR Alice pinout and number of LEDs (#5018)Felipe Coury2019-01-311-2/+2
|
* Generalized nyquist layout for 5x12 boards. Removed duplicate readme.md that ↵Fredric Silberberg2019-01-305-37/+14
| | | | was cased the same and caused issues.
* Remove duplicate make invocationszvecr2019-01-301-2/+3
|
* Fix file size check for parallel make (#5012)zvecr2019-01-301-0/+1
|
* [Keyboard] 40percent.club's Half 'n' half keyboard port (#5005)Boy_3142019-01-3011-28/+551
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixed arrow keys and left control * added right shift * latest version * reverted arrow keys * edited readme * added osu layer * updated osu layout * updated osu layout * added full arrow keys to osu layout * in case i mess up creating macros * added the best meme key in the world * added plover steno layer * updated boy314 layout * removed unused layers * added boy314 xd75 layout, inspired by preonic layout * added boy314 xd75 layout, inspired by preonic layout * version 2 of boy314's xd75 layout * added readme notes * updated readme for boy314 xd75 layout * qwerty support, brackets on bottom row, caps lock underglow * fixed readme/ * small changes to allow merging * minor changes to format * fixed up default readme * added numpad and tweaked bottom row * updated xd75 and preonic rev3 keymaps * added initial half n half files * fixed .h file * updated names * fixed layout in halfnhalf.h * fixed manu name, changed bootloader in rules.mk * removed redundancies in preonic and xd75 layouts * readme updated
* update canoe/readme (#5014)Tuan Anh Tran2019-01-301-2/+2
| | | fix command, pyusb is installed with pip, not brew. remove extra ` in command
* [Keyboard][S65-X] BACKLIGHT_CAPS_LOCK (#4770)Rockman182019-01-302-10/+6
| | | | Replace buggy Caps Lock indicator implementation with new BACKLIGHT_CAPS_LOCK_INDICATOR feature.
* space65-5001 init, small corrections to the total number of leds (#5006)Othi2019-01-301-1/+1
|
* [Keyboard] add dz60rgb keyboard (#4992)moyi46812019-01-3014-0/+2967
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * add dz60rgb keyboard * add info.json * Update config.h * Update rules.mk * Update dz60rgb.h * Update dz60rgb.c * Update keymap.c * Update dz60rgb.h * Create readme.md * Update readme.md * Update keymap.c * Update dz60rgb.h * Update info.json
* [Keyboard] Jj40 doc (#4914)wanleg2019-01-301-0/+13
| | | | | | | | | | * Update README.md * Update README.md * Update README.md * Update README.md
* [Keyboard] Redox Wireless configurator bugfix (#4961)Mattia Dal Ben2019-01-302-2/+86
| | | | | | * Fixed wrong build instruction * Updated info.json file
* added aanzee pcb support (#4962)Max2019-01-3016-0/+631
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added aanzee pcb support * Update keyboards/westfoxtrot/aanzee/config.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/config.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/config.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/config.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/aanzee.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/aanzee.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/aanzee.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/keymaps/iso-default/keymap.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/aanzee.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/keymaps/iso-default/config.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/aanzee.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/config.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/keymaps/default/keymap.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/keymaps/iso-default/keymap.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/aanzee.h Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/keymaps/default/keymap.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/keymaps/default/keymap.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/aanzee/keymaps/iso-default/keymap.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * refactored keymaps * fixed typo
* Sweet16 Keymap by Spaceman added (#5003)Spaceman2019-01-301-0/+23
| | | | | | | | | | | | * Create keymap.c * Update keymap.c * Changed a few things * Update keymap.c * fixed something i broke
* [Keyboard] Gray Studio Directory (#5002)MechMerlin2019-01-309-5/+4
| | | | | | * move cod67 into the gray_studio directory * modify readmes
* Fix link and name spelling in Space65's readme (#5004)Konstantin Đorđević2019-01-301-3/+3
|
* [Keymap] Updates to ortho_4x12/buswerks keymap (#4996)Logan Bussell2019-01-303-197/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added buswerks keymap * cleaned up comments on buswerks keymap * Added buswerks keymap readme.md * Fixed spelling in buswerks readme.md * Removed unnecessary includes, changed process_record_user to now use set_single_persistent_default_layer(), removed deprecated functions, and moved the audio ifdef block to config.h * Changed buswerks ortho_4x12 layout to accommodate 'MIT' layout * Updated README.md to reflect layout changes * update buswerks keymap * add buswerks tragicforce68 keymap * add rotary encoder support * update readme * fix image link in readme * fix KC_NO shorthand
* [Keyboard] Gray Studio Space 65 Support (#5001)MechMerlin2019-01-299-0/+529
| | | | | | | | | | | | | | | | * initial commit * get rid of vanilla code, and fix formatting * write up a nice looking readme * add in pins and enable features * define keymap and switch/physical matrix * add QMK Configurator support * switch to bootmagic lite to decrease file size
* Moving cannonkeys boards to one place, eeprom fix (#4999)Andrew Kannan2019-01-2961-380/+1949
| | | | | | | | | | | | | | | | * Move boards to cannonkeys and share resources * Share common files between cannonkey boards * Fix ortho60 keymap * update LED numbers * Add RGB keys to Ortho60 and Ortho48 * Add Backlight control to default layout Ortho60 and 48 * Remove unnecessary ws2812.c SRC from rules.mk
* convert to unix line-endings [skip ci]QMK Bot2019-01-291-1/+1
|
* S60x Make Default standard layout and have separate Mac OS one (#4964)Geoff Lane2019-01-293-8/+13
| | | | | | | | | | * Make Default standard layout Move Mac OS layout to a separate layout. Basically Mac has the Alt and GUI keys swapped * Fix typos * Use Bootmagic keys instead of separate MacOS keymap
* [Keyboard] Bug Fix To Unigo66 (#4995)Daniel H Klein2019-01-292-11/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * UniGo66 keyboard added * UniGo66 keyboard added * case correction of unigo66 files * create sirius folder * Update keyboards/sirius/unigo66/rules.mk Co-Authored-By: danielhklein <danielklein@utexas.edu> * Update keyboards/sirius/unigo66/keymaps/danielhklein/keymap.c Co-Authored-By: danielhklein <danielklein@utexas.edu> * Update keyboards/sirius/unigo66/keymaps/default/config.h Co-Authored-By: danielhklein <danielklein@utexas.edu> * Update keyboards/sirius/unigo66/keymaps/danielhklein/config.h Co-Authored-By: danielhklein <danielklein@utexas.edu> * debugging * correct keymap to layout * readme * remove common config * suggested changes to config.h * default keymap cleanup * bug fixes
* Contribute the MechMerlin QMK Configurator docs (#4986)MechMerlin2019-01-283-3/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * first pass at configurator docs * edit existing docs to make reference to QMK Configurator * contribute my own newb guide to QMK officially from https://github.com/mechmerlin/qmk_setup/blob/master/qmk_configurator.md * Update docs/newbs_building_firmware_configurator.md Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update docs/newbs_building_firmware_configurator.md Big red box! Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update docs/newbs_building_firmware_configurator.md Big red box Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update docs/newbs_building_firmware_configurator.md Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update docs/newbs_building_firmware_configurator.md Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update docs/newbs_building_firmware_configurator.md Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update docs/newbs_building_firmware_configurator.md Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Remove #define IS_COMMAND line in keyboards/handwired/xealousbrown/config.hKonstantin Đorđević2019-01-281-3/+0
|
* arm_atsam ADC0 factory calibration correctionpatrickmt2019-01-281-3/+3
| | | | Factory calibration data was not being loaded properly for ADC0, which affects the accuracy of 5V readings.
* [Keyboard] Additional info about TMO50 (#4980)Emīls Delle2019-01-282-1/+47
| | | | | | | | | | * Create ISO HHKB keymapping for GH60 * Add media controls to Fn layer * Use M(x) instead of F(x), add Copyright text * Add README for additional information about TMO50 features/quirks
* handwired/space_oddity: refactor, Configurator support and readme cleanup ↵noroadsleft2019-01-286-196/+273
| | | | | | | | | | | | | | | | | | | | | | | | | | (#4977) * handwired/space_oddity: refactor - config.h: updated to use #pragma once include guard - rules.mk: replace `?=` with `=` - space_oddity.h: - updated to use #pragma once include guard - layout macro KEYMAP renamed to LAYOUT - default keymap: - updated to use #include QMK_KEYBOARD_H - replace references to Planck keycodes - replace fn_actions-powered layer switch keycode - rebuild keymap block comments - keymap layers now use short-form keycodes - refactor action_get_macro keycodes into process_record_user * handwired/space_oddity: Configurator support * handwired/space_oddity: readme cleanup - update readme to better conform with QMK template - fixed the make command.
* [Keyboard] E7-V1 keyboard support (#4965)Brice Figureau2019-01-2811-0/+480
| | | | | | | | | | | | | | | | | | | * Add the e7-v1 keyboard The e7-v1 is a 75% keyboard made by Exclusive based on an Atmega32u4 pub with RGB lights on top and backlighting. This PR add supports for the regular ANSI layout and ANSI split backspace layout. No ISO yet :( * My e7-v1 keymap Difference from base layout: * split backspace * Home & End on last keys of row 0 instead of Insert/Del * Fn is on the End key when hold * supports both a windows/linux keymap and osx keymap * layer change is reflected in the rgb leds of the logo
* Backlight - New option : BACKLIGHT_CAPS_LOCK (#4769)Rockman182019-01-283-25/+51
| | | | | | | | | | | | | | | | | | | | | | * [BACKLIGHT_CAPS_LOCK_INDICATOR] Use backlight toggling as Caps Lock LED I've implemented this feature because S65-X doesn't have LED indicators and the existing led_set_kb(usb_led) function try to use backlight as indicator but that creates an inconsistency with backlight_config state. - define `BACKLIGHT_CAPS_LOCK_INDICATOR` to enable Caps Lock indicator using backlight (for keyboards without dedicated LED) - Don't turn off LED indicators when suspend because backlight is already turned off. Else led_set(0) will turn back on backlight. - Documentation has been updated * [BACKLIGHT_CAPS_LOCK_INDICATOR] Turn off all LED indicators except Caps Lock if BACKLIGHT_CAPS_LOCK_INDICATOR * [BACKLIGHT_CAPS_LOCK] Rename BACKLIGHT_CAPS_LOCK_INDICATOR * [BACKLIGHT_CAPS_LOCK] Use new IS_LED_ON method
* Practice60 RGB and PWM Backlight (#4929)Andrew Kannan2019-01-2817-220/+328
| | | | | | | | | | | | | | | | | | | | | | | | | | * Update Practice60 to enable RGB via SPI DMA and use PWM backlight breathing * Correct stm32f103c8t6 flash size in eeprom definition * Remove unused files and improve ifdef checks * Update quantum/rgblight.c Co-Authored-By: awkannan <andrew.kannan@klaviyo.com> * Update quantum/rgblight.c Co-Authored-By: awkannan <andrew.kannan@klaviyo.com> * EEPROM implementation fix and updated p60 code * Update define * Remove dead code * Update keymap to remove test key * Update keymap again
* Fix layouts for S7 Elephant in info.json (#4989)noroadsleft2019-01-281-10/+10
| | | | | | | | | | | | | The following layouts were being rendered with 6.75u Spacebars instead of 7u: - LAYOUT_ansi_blocker_7u - LAYOUT_ansi_blocker_7u_small_lshift - LAYOUT_ansi_blocker_7u_small_bspc - LAYOUT_ansi_blocker_7u_small_lshift_small_bspc - LAYOUT_iso_blocker_7u This commit corrects this issue. Flagged by yanfali on QMK Discord.
* Prevent wasteful writing to eeprom.mtei2019-01-281-0/+2
|
* Add Lunar Keyboard (#4976)ai032019-01-2812-0/+686
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Generate project * Adjust files * Get things working * Update readme * Add VIA configurator compatibility * Grammar * Update keymap * Split lunar info default and VIA keymaps * Copyrights * VIA tuneup * A few missed copyrights * Remove unnecessary junk * Remove unnecessary bits, fix readme
* BDN9 Configurator support (#4978)noroadsleft2019-01-281-0/+22
|
* Alice: refactor and Configurator bugfix (#4979)noroadsleft2019-01-284-31/+107
| | | | | - layout macro and keymap layers refactored to more closely resemble physical keyboard layout - added layout mockup to alice.h - correct info.json data (was missing a key)
* Add default layout for e6_rgb (#4973)Drashna Jaelre2019-01-271-0/+29
|
* [Keyboard] Add Southpole keyboard (#4946)f00_B34rd2019-01-277-0/+232
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added southpole keyboard added southpole keyboard folder and files including keymaps folder. Keymaps have errors and will not compile yet * Add files via upload added manufacturer and product name and description * Update config.h * Add files via upload changed formating added layer * cleaned up files, fixed foobeard keymap, and added maker info * fixed keymap files * Update keyboards/southpole/keymaps/foobeard/keymap.c Co-Authored-By: ericduns <ericduns@gmail.com> * Update keyboards/southpole/keymaps/default/keymap.c Co-Authored-By: ericduns <ericduns@gmail.com> * made changes fixing outdated lines and added readme.md * made requested changes for pr to all files * removed vs code and added new line to southpole.h
* [Keymap] some mods to my (omgvee) Helidox keymap (#4972)VM2019-01-274-11/+21
| | | | | | | | * moved some stuff around on my iris layout, but don't expect a lot of changes in the future * good working setup * [keymap] some mods to my (omgvee) Helidox keymap
* [Keymap] Support FX keys on Maxr1998's ContraMaxr19982019-01-271-21/+58
| | | | | Using update_tri_layer() and more manual layer switching, also rename some layers & keycodes
* [Keymap] updated zlant default keymap with diagram (#4954)CodingDog2019-01-271-3/+23
| | | | | | | | | | * updated zlant keymap with diagram * made edites to last post * noticed slight error in default keymap due to my own mistake. fixed to be the same as default * fixed spacing in second base layer second row from left
* [Keymap] small update to my (omgvee) IRIS keymap (#4969)VM2019-01-274-25/+67
| | | | | | * moved some stuff around on my iris layout, but don't expect a lot of changes in the future * good working setup
* [Keyboard] Added xealousbrown keyboard (#4945)Alex Ong2019-01-277-0/+242
| | | | | | | | | | | | | | | | | | * Added xealousbrown keyboard. * Changed to pragma once in config.h * Update keyboards/handwired/xealousbrown/rules.mk Added bootloader. Co-Authored-By: alex-ong <the.onga@gmail.com> * Update keyboards/handwired/xealousbrown/config.h Commented out IS_COMMAND() since it is already default value. Co-Authored-By: alex-ong <the.onga@gmail.com>
* [Keyboard] add rgb pcb for e6 keyboard (#4928)yulei2019-01-2711-0/+555
| | | | | | | | | | * add e6_rgb * update according to the reviewer * fixed readme.md * rename 60_split_bs_shift to 60_ansi_split_bs_shift
* [Keymap] Update personal userspace and keymaps (#4963)Konstantin Đorđević2019-01-277-26/+17
| | | | | | | | | | | | | | * Remove duplicated or unnecessary definitions in config.h and rules.mk * Use IS_HOST_LED_ON() macro * Add mouse acceleration to kbd6x:konstantin keymap * Clear and restore mods when sending macros * Make SEND_STRING_CLEAN a config option * Add NO_ACTION_ONESHOT to userspace config
* [Keymap] Layout added for stanrc85 (#4944)stanrc852019-01-274-0/+91
| | | | | | | | | | | | | | | | | | | | * Add files via upload * Changed _____ to _______ as requested to meet QMK standards. * Added readme.md * Removed "PERMISSIVE_HOLD" as it is no longer used. * Additional code changes made per request * Added # to first line and removed redundant line. * Modified Copyright information * Added space after # for proper formatting * Formatting changes and additional details
* Fix `1<col` instead of `1<<col` typo in matrix_is_on()James Churchill2019-01-2717-32/+32
|
* Fix Command feature: use get_mods() instead of keyboard_report->mods (#4955)Konstantin Đorđević2019-01-2733-127/+122
| | | | | | | | | | | | | | * Remove unnecessary IS_COMMAND definition in clueboard/66/rev4 * Replace keyboard_report->mods with get_mods() in IS_COMMAND definitions * Update docs to use get_mods() instead of keyboard_report->mods * Replace keyboard_report->mods with get_mods() in tmk_core/protocol/usb_hid/test For some reason, this occurrence used KB_LSHIFT and KB_RSHIFT, which don't exist * Replace keyboard_report->mods with get_mods() in Massdrop keyboards (as per @patrickmt)