summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Keyboard: Add MiniAxe (#4314)ENDO Katsuhiro2018-11-0110-0/+1370
| | | | | | | | | | | | | | | | | | * Add a new keyboard MiniAxe. * Fix readme foramt. Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp> * Fix readme format. Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp> * Remove unnecessary keycode aliases. * Remove unnecessary param. Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp>
* Four Banger: Clean Up Indentation (#4322)Alex Mayer2018-11-013-19/+19
| | | Make indentation consistent and match project standards
* Update rules.mk for Vinta (#4317)Michael Pio2018-11-011-3/+3
| | | changed dfu args to exit to application mode after flashing
* Keymap: port atreus layout to levinson keyboard (#4285)Jason Yamada-Hanff2018-11-013-0/+71
| | | | | | * Keymap: port atreus layout to levinson keyboard * fix (mostly deprecation) issues after review
* Keymap: add jyh levinson keymaps (#4284)Jason Yamada-Hanff2018-11-018-0/+566
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Keymap: add jyh levinson keymaps remove tap dance number keys due to sluggish responses simplify I2C configuration reverse hyper and meh positions reduce tapping term to allow fast typing with mod tap space keys remove Alt hold on right space key. too many false touches. add vim-style arrows (hjkl) on asdf; semicolon/quote on raise correct documentation string for jyh levinson layout add alternative levinson layout for jyh more inspiration from atreus keyboard. keeps shift in the expected places. reduces number of layers. puts numpad layout easily accessible. places important keys on palms and meta keys on top corners for xmonad. correct layer switching in jyh2 levinson layout I was getting stuck on the numpad layer because the numpad hold key was remapped once the layer was activated. Bad idea. Minor other refinements. use curly bracket { instead of brace [ on raise layer add RGB keys on adjust layer bootmagic key is confusing. turn it off. try out permissive hold setting to make mod-tap better remove hold for right control on quote key. too many mistakes turn off permissive hold. it was causing unexpected behavior enable rgb underglow animations add make it pink/blue key to levinson layout prevent stuck modifiers in jyh2 levinson keymap * fix up deprecated code after code review * remove PREVENT_STUCK_MODIFIERS because it is default Co-Authored-By: yamad <jyamada1@gmail.com>
* Add some more useful features to my alps64 AEK layout (#4312)Jason Thigpen2018-10-311-4/+13
| | | | | | * Add mod-tap to right mods and shift * Add del to fn1 layer and add fn2 layer for media and pcb debug
* Add pointer(?) to disable_JTAG to prevent compiler errors (#4310)Drashna Jaelre2018-10-311-6/+7
|
* Update iris 3 (#4307)Danny2018-10-314-5/+1
| | | | | | * Fix incorrect LED pin assignment * Strip out extra newline
* Added JTAG disable code to the split_common (#4309)That-Canadian2018-10-311-0/+14
| | | | | Added JTAG disable code to the split_common slave code since the slave never calls keyboard_init(). In the future the slave should likely be modified to call keyboard_init() in some way, but without calling any of the unnecessary USB initialization code.
* Configurator info.json fix for XD87noroadsleft2018-10-311-0/+291
|
* Add support for planck/rev6 to dshields keymap. (#4304)Daniel Shields2018-10-311-8/+16
|
* Configurator info.json fix for KBD19xnoroadsleft2018-10-301-6/+6
| | | | The info.json had a random backslash, which invalidated the JSON structure. This commit fixes that issue.
* Keyboard: add ep40 qmk support (#4291)Elliot Powell2018-10-308-0/+348
| | | | | | | | | | | | | | | | | | * 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
* Add crd's AEK layout for ALPS64 board (#4292)Jason Thigpen2018-10-301-0/+22
|
* Update feature_bootmagic.md (#4290)Leah2018-10-301-1/+1
| | | Fix typo
* Move grave to top layer (caps is esc) (#4288)Jason Thigpen2018-10-301-4/+4
|
* helix serial.c: Add the version of gcc used for adjustment to the comment.mtei2018-10-291-5/+14
|
* Planck keyboard layout update (#4279)Žan Pevec2018-10-291-8/+26
| | | | | | | | | | | | * Personal dz60 keymap * Replacing unused macros Co-Authored-By: pevecyan <pevecyan@users.noreply.github.com> * Fixes on keymap * Planck keyboard layout update
* Keyboard: Vinta (#4283)Michael Pio2018-10-2913-0/+2281
| | | | | | | | | | | | | | | | | | | | * added initial config files for vinta * added readme * changed product id and device ver * fixed keymap illustration * updated rules.mk to enable more commands * removed a bunch of pre-code text; changed some grammar woopsies * removed bootmagic lite * updated developer's note * updated readme.md
* Make linux_install.sh work with openSUSE Leap 15.0 (#4218)Daniel Shields2018-10-291-1/+5
|
* Keymap: Added personal Contra layout. (#4235)Bramver2018-10-294-0/+176
| | | | | | | | | | | | | | | | | | * Added personal Contra layout. * Update keyboards/contra/keymaps/bramver/rules.mk Co-Authored-By: BramVer <bramvereertbrugghen@live.be> * Update keyboards/contra/keymaps/bramver/keymap.c Co-Authored-By: BramVer <bramvereertbrugghen@live.be> * Update keyboards/contra/keymaps/bramver/keymap.c Co-Authored-By: BramVer <bramvereertbrugghen@live.be> * Reformatted layers to use the layout format.
* Keyboard: add support for kbd19x (#4272)jshuf2018-10-299-0/+792
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 60_ansi keymap for DZ60 * 60_ansi keymap for DZ60 Amend author * 60_ansi keymap for DZ60 * Merge new phantom layout from dev branch * Initial util/new_project files * Progress checkpoint (compiles, but untested) * Progress snapshot, still working on layout graphics * Add layer images * Tidy up formatting * First cut at info.json for kbd19x default layout * Add default keymap * add all-keys layout * clean up documentation * Update keyboards/kbd19x/info.json Co-Authored-By: jshuf <44121348+jshuf@users.noreply.github.com> * Update keyboards/kbd19x/rules.mk Co-Authored-By: jshuf <44121348+jshuf@users.noreply.github.com> * Change layout name from default to ansi
* Fix undefined reference to `console_printf` for CTRL and ALT keyboardspatrickmt2018-10-291-2/+2
| | | | Fix undefined reference to `console_printf` for CTRL and ALT keyboards when enabling CONSOLE_ENABLE
* fixed broken linebreak in fedora part, and indentation in arch-partR4WBIT2018-10-291-2/+2
|
* helix serial.c: add some commentmtei2018-10-281-0/+5
|
* Helix serial.c re-adjust compiler depend value of delay (#4269)Takeshi ISHII2018-10-282-13/+44
| | | | | | | | | | | | * Helix serial.c add debug code * re-adjust READ_WRITE_WIDTH_ADJUST values * re-adjust READ_WRITE_START_ADJUST values * re-adjust TID_SEND_ADJUST value * Helix serial.c: remove debug code
* Further unify old iris keymapDrashna Jaelre2018-10-282-32/+11
|
* Make old keymap super compatibleDrashna Jaelre2018-10-281-17/+1
|
* Add Alternate DVORAK layoutDrashna Jaelre2018-10-281-0/+8
|
* Fix Bootmagic_lite functionDrashna Jaelre2018-10-281-16/+0
|
* Fix userspace config.hDrashna Jaelre2018-10-281-11/+0
|
* Add Bootmagic Lite for nowDrashna Jaelre2018-10-283-2/+27
|
* Update old iris configDrashna Jaelre2018-10-282-10/+4
|
* Remove 'return false' in macros since it's not neededDrashna Jaelre2018-10-281-24/+5
| | | | And it produces better handling overall.
* Minor updates to keymapsDrashna Jaelre2018-10-285-9/+7
|
* Cleanup KC_MAKE commandDrashna Jaelre2018-10-281-11/+9
|
* Change user EEPROM defaultsDrashna Jaelre2018-10-281-0/+1
|
* Update to Corne Keyboard (crkbd) keymapDrashna Jaelre2018-10-282-26/+39
|
* Update readme for userspaceDrashna Jaelre2018-10-281-66/+31
|
* Make RGB init write to eeprom onceDrashna Jaelre2018-10-281-1/+1
|
* Keymap: Updates to guidoism layout (#4262)Guido Bartolucci2018-10-2810-424/+242
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit of guidoism * created movement layer * movement layer works! * removed unnecessary layers * moved enter key up and recreated caps lock * cleaned up * num pad * checkpoint * checkpoint * checkpoint * Added num pad * changed max power draw so i can use this on ipad * move around quotes * added tri layer for a homed numpad * moved layout to new style * Update readme.md * Update readme.md * Update readme.md * Update readme.md * added keys to unicode conversion * removed adjust layer since its not used anymore * moved esc to seperate key * tweaked python * checkpoint * new code put into function * new code put into function * cleanup * cleanup * new code works perfect * removed old code * removed old code * generate_c.py now replaces code within keymap.c * added function layer * updated readme * updated readme * updated readme * updates readme * updates readme * updates readme * Tweaks based on CR * Remove old guidoism * Use MO(_FUNCTION) directly