summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Keyboard: fix ifdef for crkbd's default/keymap.cRyoichi KATO2018-11-081-1/+3
| | | | undef SSD1306OLED should not kill entire process_record_user() function.
* Add Layout-b for GH60 satan (#4123)Abhinav2018-11-074-0/+142
| | | | | | | | | | | | | | * Add Layout-b for GH60 satan * Update layout, toggle for colemak layout * Rename layout, replace function with KC_GESC * Update Layer order, Readme * Remove unnecessary code * Add backspace in extend layer
* Fix misspelled make option, format rules.mk files (#4382)Konstantin Đorđević2018-11-073-42/+42
|
* Configurable Rainbow Swirl range (#4376)Frank Tackitt2018-11-072-1/+6
| | | | | | | | | | | | | | * Configurable Rainbow Swirl range This allows tweaking of the rainbow effect to get different effects on keyboards with varied LED layouts. We found the value 1950 works on the RGBKB.net Sol to get a cool striped effect across the keyboard. * Document RGBLIGHT_RAINBOW_SWIRL_RANGE * Better wording for the documentation
* Add xd75/billypython keymap (#4381)Danilo Vulicevic2018-11-067-53/+163
| | | | | | | | | | | | * Add xd75/billypython keymap * Expand rules.mk (cherry picked from commit 806fee94ae3a21b6ca7a34624101349b57d41b75) * Expand billypython's rules.mk * Remove unused stuff in whitefox/billypython
* Add Tragicforce 68 layout for split backspace and add configurator layouts ↵Danny2018-11-062-3/+251
| | | | (#4378)
* Port over Noxary 268.2 from Rosakiin's Noxary Firmware (#4354)MechMerlin2018-11-0610-2/+533
| | | | | | | | | | | | | | | | | | | | | | * port over 268.2 from Noxary Firmware * rename files * update readme * put rozakiin's ame in more places * add configurator support * Update keyboards/noxary/268_2/n268_2.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update keyboards/noxary/268_2/keymaps/default/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * rename 268_2 keyboard files
* Improve wording, punctuation and capitalization in newbs_getting_started ↵Konstantin Đorđević2018-11-061-40/+38
| | | | | | | | | | | | | | | | | | | | | | guide (#4342) * Improve wording, punctuation and capitalization in newbs_getting_started guide Also add some links * Update example build command output Co-Authored-By: vomindoraan <vomindoraan@gmail.com> * Replace occurrences of "layout" with "keymap" Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com> * Explicitly instruct users to open an MSYS2 MinGW 64-bit terminal * MSYS2 Console → MSYS2 MinGW * Replace thin spaces with regular spaces
* Commit my DZ60 keymap (#4375)MechMerlin2018-11-063-0/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * default mechmerlin keymap initial commit * fix up the keymap * cleanup keymap * add rgb sleep functionality * add the beginning of a readme * fix that compile error * fixup formatting * spruce up that readme * add RGB lighting controls to _CL layer * update readme * set rgb underglow color * update readme * fix formatting
* Add whitefox/billypython keymap (#4374)Danilo Vulicevic2018-11-063-0/+235
| | | | | | | | * Add keyboards/whitefox/keymaps/billypython Cloned from vomindoraan/qmk_firmware * Customize keymap for Linux
* Helix-serial.c configuration improvement (#4370)Takeshi ISHII2018-11-062-18/+23
| | | | | | | | | | | | | | The new simple API can be selected. Previous version, can select two way. * use old API (compatible with let's split serial.c) * use new API (multi-type transaction) This version, can select three way. * use old API (compatible with let's split serial.c) * use new API (single-type transaction) * use new API (multi-type transaction) There is no change in the code generated by this change.
* separated all my changes into separate files, working on generalizing my ↵TheOneTrueTrench2018-11-068-614/+839
| | | | | | | | | | relativity macros. (#4368) * Updating to my local changes. * Added auto-complete for joins. * Added lights to imply current state better
* Zinc : Update to latest serial.c #4278 (#4361)Monksoffunk2018-11-061-15/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Zinc keyboard * Fix photo * Fix readme.md * Fix RGB LED init of monks/keymap.c * Fix default keymap and readme.jp * Fix change DEFS of RGB ANIMATIONS to LED_ANIMATIONS * Add EOL * Use serial_config_simpleapi.h * Fix comment char * Fix error handling in split_scomm.c : mtei works * Fix keymaps * Remove DISABLE_LEADER definition * Remove pro_micro.h * Add 2 spaces after Hardware name * Fix keymaps - remove audio codes - change LAYOUT to LAYOUT_ortho_4X12 - change "persistent_default_layer_set" to core function * Use the Community Layouts feature - with some clean up * Update latest serial.c #4278
* Add localized LED flash effect on keypress to Massdrop ALT (#4340)Sean Dwyer2018-11-066-4/+438
|
* Fix Spacing issue in makefile that breaks Terminal configDrashna Jaelre2018-11-061-1/+1
|
* mapdev's Espectro layout (#4366)tcatkins992018-11-061-0/+88
| | | | | | | | | | * Add mapdev layout to espectro * Add mapdev layout to espectro * - Update MO Co-Authored-By: tcatkins99 <tatkins@beitzanddaigh.com>
* command.h include was not set correctlyDrashna Jaelre2018-11-061-4/+1
|
* Fix Terminal feature on ChibiOSDrashna Jaelre2018-11-063-1/+6
|
* Fixe line endingsDrashna Jaelre2018-11-061-69/+69
|
* Update Features page to reflect all of the features linked in the ↵Drashna Jaelre2018-11-061-0/+4
| | | | sidebar/summary
* fix example to reflect caveatDrashna Jaelre2018-11-061-5/+5
|
* Add EEPROM_RESET keycode to core code (#4234)Drashna Jaelre2018-11-063-12/+22
| | | | | | | | | | * Add EEPROM Reset keycode * Add keycode to docs * Move EEPROM Reset code to the end of the enum * Cleanup and naming change
* Update to drashna keymaps (#4365)Drashna Jaelre2018-11-067-63/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | * Consistency fixes and more eeprom defaults * Handle setting Unicode mode on eeprom reset better * Unicode EEPROM hack * Re-enable permissive hold and ignore mod tap * Set unicode input mode * More unicode stuff * more haaaaaacks * Attempted RGB Cleanup * Fix compiler issue * Add GitLab CI config for personal compiling * Add avr gcc version to GitLab CI script * Add rgblight init to matrix init
* Clarify the Mod Tap defines in documentation (#4352)Drashna Jaelre2018-11-062-19/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | * Fix up Mod Tap settings keys * Change link names * permissive hold wordsmith Co-Authored-By: drashna <drashna@live.com> * ignore mod tap wordsmithing Co-Authored-By: drashna <drashna@live.com> * grammar fix Co-Authored-By: drashna <drashna@live.com> * wordsmithing Co-Authored-By: drashna <drashna@live.com> * word smithing Co-Authored-By: drashna <drashna@live.com>
* Remove ALTG(kc) as it's misleading and is not actually AltGr (#4338)Konstantin Đorđević2018-11-065-16/+19
| | | | | | * Remove ALTG(kc) as it's misleading and is not actually AltGr * Add temporary alias for ALGR in keyboards/planck/keymaps/pevecyan/keymap.c
* Keyboard: Initial 6lit port (#4355)zvecr2018-11-0512-0/+579
| | | | | | | | * Initial 6lit port * Pull request review changes * Switch to bootmagic lite
* Keyboard: Initial foobar port (#4367)zvecr2018-11-0512-0/+605
|
* Keyboard: Add Nyquist Rev 3 (#4287)Danny2018-11-0524-1126/+188
| | | | | | * Add Nyquist Rev 3 * Switch to split_common
* Redox: move curly brackets one row down. (#4364)Jeremy Herve2018-11-051-7/+7
| | | In #4258, the 2 curly brackets were inadvertently moved one row up. This fixes that.
* Update whitefox/konstantin keymap (#4363)Konstantin Đorđević2018-11-053-75/+142
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use Magic+Esc for entering bootloader mode * Expand rules.mk * Improve FN_RCTL tap dance * Avoid one-line if statements * Add PROGMEM to keymaps definition * td_fn_rctl_* → td_fn_rctrl_* * Fix FN_RCTL tap dance bug when count is 4, 8, 12 etc. * Add ACTION_TAP_DANCE_DOUBLE_MODS * Rearrange/rename keycode defines * Use RAL_RGU and RCT_RSF in keymaps * Replace keymap ASCII art with box drawing characters * Add FN_FNLK and use it * Set Unicode input mode in eeconfig_init_user instead of matrix_init_user
* Keymap update Adding RGB underglow controls. (#4358)Jarred Steenvoorden2018-11-051-5/+5
| | | | | | | | | | | | | | | | | | * Update userspace with common config.h * Add my dz60, satan and xd75 keyboard keymaps * Fixing executable bits changed during last upstream merge * Cleanup unnecessary files and defines * Remove unnecessary defines from userspace config * Add underglow controls to dz60 function layer * Fixing merge conflicts * Fixing exectable bits changed during merge
* Fix Espectro build (#4353)TurboMech2018-11-042-4/+4
| | | After further testing and feedback from others, the bottom row matrix was incorrect. Also RGB number was incorrect (I was tired when building this, really shouldn't do that).
* Keyboard: Update the serial.c of crkbd based on the helix-serial.c (#4349)Kosuke Adachi2018-11-046-105/+277
|
* converter/adb_usb Configurator support and adb_usb.h cleanup (#4348)noroadsleft2018-11-042-6/+210
| | | | | | | | | | | | | | | | | | | * converter/adb_usb: Configurator support Note: LAYOUT_ext_ansi has a blank space between the Spacebar and the Right Alt/Option key when loaded in the Configurator. This is deliberate. Stock Apple Extended Keyboards and AEK IIs send the scan code for Left Command when either Command key is used. (This is noted already in the readme.) That being the case, the Command keys cannot be assigned to different functions. Whichever keycode is placed on Left Command will be used for both Command keys. * converter/adb_usb: adb_usb.h cleanup - replaced KEYMAP_COMMON_H with ADB_USB_H - white space changes for visual alignment in LAYOUT_ext_ansi macro
* Keyboard: adding Espectro (#4343)TurboMech2018-11-049-0/+647
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added Espectro Added Espectro keyboard from MechKeys.ca * Update keyboards/espectro/config.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/config.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/config.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/espectro.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/default/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/default/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/config.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/config.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/config.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/config.h Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/keymaps/mac/keymap.c Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/readme.md Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/readme.md Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/readme.md Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/readme.md Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * Update keyboards/espectro/rules.mk Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com> * fixing Espectro pull request * fixing macros in mac keymap
* converter/usb_usb Refactor and Configurator support (#4345)noroadsleft2018-11-035-88/+537
| | | | | | | | | | | | | | | | | * converter/usb_usb: layout macro refactor - KEYMAP_ALL renamed to LAYOUT_all - KEYMAP renamed to LAYOUT_ansi - KEYMAP_ISO renamed to LAYOUT_iso - KEYMAP_JIS renamed to LAYOUT_jis * converter/usb_usb: keymap refactor - all keymaps now use #include QMK_KEYBOARD_H - layout macro names updated - removed deprecated TMK macro/function code * Add info.json file for Configurator support
* Keyboard: Port over the x268 Noxary Firmware (#4339)MechMerlin2018-11-0310-1/+534
| | | | | | | | | | | | | | | | * port over Rozakiin https://github.com/Rozakiin/Noxary_Firmware/tree/master/noxary_x268 * rename LAYOUT to LAYOUT_65_ansi default layout * add configurator support * add community layout support * put Rozakiin's name everywhere * update readme * problems with the 65_ansi keymap to be diagnosed later
* 5x5bt (#4333)wanleg2018-11-035-20/+47
| | | | | | | | | | * got bluetooth working * get rid of description on bluetooth * get rid of commented code used for testing * Update config.h
* Add distro support for sabayon (#4320)BK2018-11-031-2/+15
| | | | | | | | | | | | | * Add distro support for sabayon Sabayon is a gentoo based distro with a different package manager. Does not need any use flags or masking for the required packages. * Add missing backslash * Put echo string in quotes, remove extra newline * Order gentoo/sabayon packages alphabetically.
* Instructions on how to flash via STM32 bootloader (#4316)Michael Pio2018-11-031-4/+27
| | | | | | * Add instructions on flashing ARM keyboards with default STM32 bootloader * fixed typo; added note suggestion to step 4
* Increasing square wave buffer to max volume. (#4296)Josh2018-11-031-124/+9
| | | | | | * Increasing square wave buffer to max volume. * Using range designated initializers for square waves; defining DAC_SAMPLE_MAX.
* Keymap: Fixed poor layout of EP40 default keymap (#4330)Elliot Powell2018-11-021-3/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add initial ep40 files * fixed issues * updated keymap * Added media control * Update keyboards/handwired/ep40/rules.mk Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com> * Fixed requested changes * Fixed more requested changes * Added delete key to layor 1 * Updated defualt keympap to have a Backspace mod del key * removed place holder Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com> * removed obsolete code Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* Niu keymap (#4273)Abhinav2018-11-023-0/+189
| | | | | | * Add modified planck layout * Update rules
* USB Suspend for arm_atsam protocolpatrickmt2018-11-025-53/+136
| | | | | | Rewrote USB state tracking for implementation of suspend state. Updated suspend.c in entirety. Main subtasks (generally hardware related) are now run prior to keyboard task.
* Fix CTRL/ALT keyboard does not wake computer from sleeppatrickmt2018-11-022-12/+20
| | | | Fix for Massdrop CTRL and ALT keyboards not waking computer from sleep
* Remove old declarationDrashna Jaelre2018-11-021-1/+0
| | | Co-Authored-By: nooges <nooges@users.noreply.github.com>
* Move disable JTAG code from `keyboard_init` to `keyboard_setup`Danny Nguyen2018-11-024-25/+11
| | | | This way all split keyboards are using that code instead of just those using split_common with the fix
* Set the executable bit for sh scripts under util.Fredric Silberberg2018-11-0211-0/+0
|
* Adds the Proton C base project (#4224)Jack Humbert2018-11-0214-1/+2743
| | | | | | | | | | * adds proton c base * fixes custom matrix include * adds readme.md * usable pins, readme update
* Add support for Atmega32A to pin declarations and universal matrix (#4015)Jack Humbert2018-11-024-68/+118
| | | | | | | | | | | | | | | | | | * add computed pins from mcu type * update for atmega32a * doc typo * add atmega16 chips, link to references * remove avr include from config * exclude assembler in config.h includes * consolodate options, add 646 * fix typo in pindef