summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Syntax update (#2660)Kurth O'Connor2018-04-241-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit * init qmk keymap * update docs * update documentation consolidate readme files; update `make` instructions revise ascii keymap representation * update documentation * edit and update `make` syntax - `make` syntax update - fix typo - add link to teensy video (already linked from online configurator) * permissions restored * remove superfluous files from branch * reset idiosyncratic execute permissions * reset idiosyncratic execute permission
* Helix oled rgb compile sw (#2606)MakotoKurauchi2018-04-245-24/+304
| | | | | | | | | | | | | | | | | | | | | | | | * Helix keyboard OLED, RGBLIGHT enable/disable control integrate into rules.mk rules.mk: add 4 Variables for compile control. # Helix keyboard customize # you can edit follows 4 Variables # jp: 以下の4つの変数を必要に応じて編集します。 OLED_ENABLE = no # OLED_ENABLE LED_BACK_ENABLE = no # LED backlight (Enable WS2812 RGB underlight.) LED_UNDERGLOW_ENABLE = no # LED underglow (Enable WS2812 RGB underlight.) LED_ANIMATIONS = yes # LED animations config.h: auto set RGBLED_NUM by HELIX_ROWS and rules.mk's define * HELIX_ROWS define move from config.h to rules.mk * add readme.md * rename readme.md to readme_jp.md * add readme.md and modify readme_jp.md
* Update readme.md (#2687)Jack Humbert2018-04-241-5/+7
|
* Edited keymaps for eric/dz60 (#2793)Eric2018-04-242-43/+48
| | | | | | | | * added hhkb eric * dz60 and hhkb * editted eric hhkb and dz60
* Changes to danielhklein nyquist config (#2783)Daniel H Klein2018-04-245-34/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | * nyquist * danielhklein nyquist setup * shift left controls * remove readme * cleanup before pr * ready for pr * updated bootmagic, arrows, and special chars * allow gui on arrows * replace arrows with right modifiers * documentation re-added * updated personal repo * fixes to layers
* Update personal colemak Iris layout and deleted redundant folders (#2794)David Rambo2018-04-2413-530/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DRambo Planck keymap in Colemak * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * Added Iris Colemak layout for Mac, Windows, and Gaming. * changed comment text * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * Added Iris Colemak layout for Mac, Windows, and Gaming. * changed comment text * Added Iris keymap from DavidRambo * Added planck keymap from DavidRambo * Added xd75 keymap from DavidRambo * Added readme * Deleted redundant repos in Iris, Planck, and XD75 keymaps. * Tweaked XD75 keymap * DRambo Planck keymap in Colemak * Tweaked XD75 keymap * Merge branch 'master' of https://github.com/DavidRambo/qmk_firmware Removed redundant repos with "Rambo" title. * changed iris nav layers * changed nav layers for xd75 * Updated Iris, tweaked nav on xd75
* Add Generic Keymap for my boards (#2795)MechMerlin2018-04-2414-23/+115
| | | | | | | | | | | | | | | | | | | | | | | | * add mechmerlin 60 ansi layout * put meaningful #defines * missed the backslash * add merlin split layout * rename to have a -ansi * Add appropriate readme files * rename KEYMAP to LAYOUT * support for default layout * support for the community keymaps * make sure I don't break the configurator * Don't break the configurator Merlin
* Support for new keyboard: Meme (#2797)MechMerlin2018-04-249-0/+494
| | | | | | | | | | | | | | | | | | * initial commit for meme keyboard * Fix that row by column * Fix those dimensions * work in progress commit * got that switch matrix to work * add all supported layouts * add info.json for QMK configurator support * let my name be known
* Formatting changes to Alpha readme.md (#2781)Luciano Malavasi2018-04-221-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | * alpha with firmware added to list of keyboards, ready to push * revised according to drashna's fixes * keymap -> layout? * fixed macro and improved layout issuesOC * Update rules.mk * Update alpha.h * Update and rename keyboards/alpha/layouts/default/28_alpha/keymap.c to keyboards/alpha/keymaps/default/keymap.c * alpha/readme.md added according to qmk templateOC * resolved a careless merge conflict * bugfix * Fixed /keyboards/alpha/readme.md formatting issues
* Fix command line options prefix. (#2790)Shinichi Ohki2018-04-221-1/+1
|
* Add layouts to 1up60rgb. (#2789)Joe Wasson2018-04-212-6/+18
| | | | | | * Add layouts to 1up60rgb. * Fix build break in header file for 1up60rgb.
* ALF X2 QMK Configurator Support (#2788)MechMerlin2018-04-213-0/+106
| | | | | | | | | | * Add microswitch information for visiblity in QMK Configurator * Add info.json with layouts for ALF X2 * Add new LAYOUTs * remove that extra comma
* Add pretty layout to all ergodox clones (#2686)Drashna Jaelre2018-04-216-9/+86
| | | | | | | | | | * Add pretty layout to all ergodox clones * Info.json cleanup for EZ * Add info.json for ergodone * info.json cleanup
* Add personal Tada68 Keymap (#2633)Evan2018-04-213-0/+153
| | | | | | | | | | | | | | | | * Add personal Tada68 keymaps * remove uneccessary tada68 folder * recommit with temp name * remove bad folder name * fix bullet list format * rename to fezzant * remove unnecessary config.h file
* Talljoe's layout with common keymap. (#2764)Joe Wasson2018-04-2118-117/+536
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add userspace to talljoe layout. * Move more authority to userspace and create Bananasplit layout. * Move more things into userspace. * Common Core example * More work on common layout. * Num layer. * talljoe-ansi layout * Updates for Zeal60 * Add Zeal60 to 60_ansi_split_bs_rshift * Swap Escape and Grave * Num-layer tweaks * More tweaks. * Add 1up60rgb to world of layouts. * Rename ansi_split_bs_rshift layout to hhkb. * Control RGB Backlight. * change capslock led * Remove obsolete line from rules.mk. * Add user-friendly userspace override. * Fix enter for 1uprgb60 * Revert "Rename ansi_split_bs_rshift layout to hhkb." This reverts commit 53133719db25c7cb6a199108bbf5d980481a45f4.
* Fix Audio Clicky sub-feature (#2784)Drashna Jaelre2018-04-216-66/+87
| | | | | | * Fix Audio Clicky feature * Add to features
* Rework layer function docs (#2656)Mike Kozlowski2018-04-211-9/+10
| | | | | | * Rework layer function docs * Update per PR feedback
* Adds config for ALF X2 60% keyboard (#2765)fixed2018-04-217-0/+232
| | | | | | | | | | * Adds initial keyboard config and layouts for ALF X2 60% * Cleans up empty if/else blocks * Renames KEYMAP to LAYOUT across the alf_x2 config files. * Replaces include in alf_x2 keymaps with QMK_KEYBOARD_H macro
* Update feature_tap_dance.md (#2643)bjacques2018-04-211-1/+1
|
* Use QMK_KEYBOARD_H instead of the mykeyboard.h (#2780)MechMerlin2018-04-211-1/+1
|
* Update to drashna keymaps and userspace (#2756)Drashna Jaelre2018-04-209-67/+213
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Re-add NO_SECRETS option * Add Thumb Clusters defines for default layout * Minor tweaks * More Minor tweaks * Revert Orthodox layers and move function keys around * Fix keymap so it will compile under the Infinity Since I haven't added 'pretty' layouts to it yet * Cleanup of userspace * Cleanup keymaps * OMG fix Workman * Move mods layer key around * Reduce debounce in Ergodox EZ * Fix Infinity layers * Add list of pins used by Ergdox EZ for easy reference * Revert "Reduce debounce in Ergodox EZ" This reverts commit 8a3db2673b419ef8032c40a6d29156cef632f9cd. * Add Clicky toggle to Orthodox * Fix Audio Clicky keycode * Enable Faux Clicky by default * Add Unicode stuff
* Fix Merge issue that reverted LS default keymap to KEYMAP (#2778)Drashna Jaelre2018-04-201-1/+1
|
* changed the ALTFN layer key position and Readme fileFayek Helmi2018-04-202-16/+31
|
* Add Nyquist Rev. 2 (#2414)Danny2018-04-207-3/+181
|
* Firmware for Alpha (28-key keyboard) (#2755)Luciano Malavasi2018-04-206-0/+221
| | | | | | | | | | | | | | | | | | | | | | * alpha with firmware added to list of keyboards, ready to push * revised according to drashna's fixes * keymap -> layout? * fixed macro and improved layout issuesOC * Update rules.mk * Update alpha.h * Update and rename keyboards/alpha/layouts/default/28_alpha/keymap.c to keyboards/alpha/keymaps/default/keymap.c * alpha/readme.md added according to qmk templateOC * resolved a careless merge conflict * bugfix
* Added GH60 Satan ISO layout with split right shift and split backspace (#2773)Christian Hartlage2018-04-204-0/+193
| | | | | | | | | | * added an iso layout that supports split backspace and split rshift * added a keymap which uses the iso layout with split backspace and split rshift * added a #define LAYOUT_ for the KEYMAP_ * fixed missing newline
* Add Staryu macropad support (#2768)Kenneth Aloysius2018-04-2016-9/+546
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add M6-A keymap * Update XD60 keymap * Update XD60 keymap readme * Update JJ40 and Let's Split keymaps * Add readme for M6-A * Fix typo, update JJ40 README * Update jj40 readme * Cleanup jj40 keymap * Revert Let's Split QWERTY layer to default before #2010 * Update numpad layers * Fix: Let's Split keymap getting stuck mods due to having keycodes assigned on the Raise layer * Keep ASCII art consistent with keymap * Staryu: initial port * Add personal keymap * Added and updated READMEs * Fix: default keymap for staryu * Rudimentary backlight support. * Enabled mousekeys for default keymap * use QMK_KEYBOARD_H and LAYOUT * Update readme.md for NIU mini: flash using avrdude * Fix missing linebreaks for Staryu README * Update readme.md
* Add Carpalx keymap for Kinesis (#2771)Thanh Hai Mai2018-04-204-0/+315
|
* Added dz60/eric and hhkb/eric (#2772)Eric2018-04-202-0/+163
| | | | | | * added hhkb eric * dz60 and hhkb
* Updated folder name; overdue updates to keymap and readme files (#2770)Salt-Peanuts2018-04-206-451/+937
| | | | | | | | * Updated info and fixed minor errors * Updated folder name; overdue updates to keymap and readme files Updated folder name; overdue updates to keymap and readme files
* QMK Configurator support for alps64 pcb (#2774)MechMerlin2018-04-203-3/+99
| | | | | | | | | | * Change KEYMAP to LAYOUT * add layouts that match the layouts hasu has defined for alps64 * add layouts in info.json for aek, standard, and infinity * Add LAYOUT_iso and LAYOUT_all along with respective info.json LAYOUTs
* Launchpad (#2767)That-Canadian2018-04-2011-0/+350
| | | | | | | | * Line ending stuff again * Added base launchpad files and a default layout * Updated KEYMAP to LAYOUT, also editing default keymap a bit and added a readme
* Updated info and fixed minor errors (#2769)Salt-Peanuts2018-04-194-13/+12
|
* Adds default IC keymap (#2677)Josh Asplund2018-04-192-0/+290
|
* Updated personal keymaps, fixed Let's Split default keymap, updated JJ40 ↵Kenneth Aloysius2018-04-1918-106/+463
| | | | | | | | | | | | | | | | | | | | | | | | | | | | README (#2704) * Add M6-A keymap * Update XD60 keymap * Update XD60 keymap readme * Update JJ40 and Let's Split keymaps * Add readme for M6-A * Fix typo, update JJ40 README * Update jj40 readme * Cleanup jj40 keymap * Revert Let's Split QWERTY layer to default before #2010 * Update numpad layers * Fix: Let's Split keymap getting stuck mods due to having keycodes assigned on the Raise layer * Keep ASCII art consistent with keymap
* Implement magic 8-ball mode for big series switch (#2763)Cole Markham2018-04-191-0/+144
|
* ScrabblePad Support (#2760)MechMerlin2018-04-199-0/+488
| | | | | | | | | | | | | | * Initial commit for donutcat's 15x15 monstrosity * modify readmes to be more descriptive * Add info.json to support QMK Configurator * Update copyright and change REPLACE_WITH_YOUR_NAME to MechMerlin * update naming convention for ScrabblePad * remove .vscode directory as per Jack's comments
* Add gh60 chaser Layout (#2757)Christian Richter2018-04-192-0/+427
|
* Add magic backspace to my layout (#2758)Harry Mills2018-04-192-6/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Haegin's keymap * Potential improvements to the keyboard * Add haegin minidox layout * Add Haegin's keyboard to ergodox layouts * Update Haegin's minidox keymap * Add home, end, and page up and down * Magic Backspace Backspace still acts as control when you hold it down, but if you tap it twice and hold it's a held backspace. Tapping it more than twice it continues to act as backspace, but it deletes more characters with each tap with the quantity deleted based on the fibonacci sequence. * Switch to deleting words after 4 taps When hitting backspace, after 4 taps this switches to deleting by word because if you're hitting backspace that frantically you must need to delete a lot of stuff. Holding backspace after 4 taps will delete words in the same way that holding alt+backspace deletes words on a normal keyboard.
* Correct documentation for `PREVENT_STUCK_MODIFIERS`Joe Wasson2018-04-191-1/+1
|
* added omnikey_blackheart keyboard support (#2688)blindassassin1112018-04-196-0/+201
| | | | | | | | * added omnikey_blackheart keyboard support * fixing omnikey_blackheart layout * fixing omnikey_blackheart NKRO
* Add Faux Clicking as subset of Audio feature (#2748)Drashna Jaelre2018-04-197-21/+111
| | | | | | | | | | * Add Faux Clicky to main Audio feature * Make clicky settings user configurable * Add additional documentation * Don't play when music mode is enabled (hopefully)
* Add support for Big Series 1-key PCB by Woodkeys.clickCole Markham2018-04-199-0/+431
|
* Meira updates for bluetooth and audio (#2731)Cole Markham2018-04-1913-44/+347
| | | | | | | | | | * Add audio output * Update Miera to fix bluetooth issues, bootloader definition. * Added keymap with audio example * Cleanup Meira audio code
* Added bending to MIDI (#2740)adiron2018-04-182-0/+23
| | | | | | | | | | | This is done via MI_BENDD and MI_BENDU. At the moment the value is hardcoded and cannot be adjusted (future commit?) and is the max for the `midi_send_pitchbend` function (up or down). `MI_BENDD` and `MI_BENDU` both require `#define MIDI_ADVANCED` MIDI pitch bend was already implemented in `protocol/midi.c`, I merely added the keycodes to trigger them. :) (thanks to Jack, two years ago in commit fb4fe52c apparently)
* Link to Atmel's flip is broken. (#2752)internetirl2018-04-181-1/+1
| | | | | | | The link to Atmel's flip is broken. It re-directs to http://www.microchip.com/. Please update! I think this is the correct link. Please verify. http://www.microchip.com/developmenttools/productdetails.aspx?partno=flip
* Added amj40 keymap (#2754)Ethan Madden2018-04-173-0/+125
| | | | | | | | | | | fixed shift area keymap updates to try to make this thing usable documentation tweaks fix readme mismatch clean up and finish docs
* impstyle keymap added (#2753)zwnk2018-04-171-0/+119
|
* Update maartenwut's keymaps (tada68, atom47) and add GH60 layout (#2751)Maarten Dekkers2018-04-163-47/+84
|
* Add a custom USB driver for ARM (#2750)fredizzimo2018-04-1513-51/+738
| | | | | | | | | | | | | | | | | | | | * Copy Chibios serial_usb_driver into the chibios/protocol It's renamed to usb_driver to avoid name conflicts * Make the usb driver compile * Disable ChibiOS serial usb driver for all keyboards * Change usb_main to use QMKUSBDriver * Initialize the usb driver buffers * Add support for fixed size queues * Fix USB driver initialization * Don't transfer an empty packet for fixed size streams