summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | [Keyboard] Update the Scarlet Bandana (#5058)MechMerlin2019-02-069-466/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove unneeded file * make an appropriate readme * amend the LAYOUT macro to adhere to new QMK standards and create an appropriate keymap * add QMK Configurator support * a bunch of changes lol * delete unneeded routines * update date to modern times * remove a useless prototype * add in drashna's suggestions on PR
* | | | | Fixed default Preonic keymap's encoder hadnling (#5067)adiron2019-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | The function had the wrong name & arguments. This commit fixes this. This in turn should also close issue #4997
* | | | | Remove unnecessary IS_COMMAND definitions from recently added keyboards (#5065)Konstantin Đorđević2019-02-064-30/+2
| | | | |
* | | | | Update gergo.hJeremy Bernhardt2019-02-051-1/+1
| | | | | | | | | | | | | | | Did a big brane move and mixed those up. Been using this keyboard for weeks and never noticed.
* | | | | Add another secure string emitter to the keymap (#5057)Rys Sommefeldt2019-02-052-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add another secure string emitter to the keymap * Delete BACKLIGHT_ENABLE since it's default Co-Authored-By: rys <rys@pixeltards.com>
* | | | | Add Scarlet Bandana Version IV mark.2 (#3397)Cole Markham2019-02-059-0/+851
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add scarlet bandana * updates for scarlet bandana
* | | | | Improvements to Space Cadet Shift (#3856)Anthony2019-02-052-8/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Improvement of Space Cadet Shift by preventing to automatically apply a modifier on the key and allow to override the default modifier. Closes qmk/qmk_firmware#3815 * Improve the use of the DISABLE_SPACE_CADET_MODIFIER flag to avoid unregistering KC_LSFT when equals to LSPO_MOD * change #if to if statement
* | | | | Add One Shot Key callbacks (#4697)Thomas Baart2019-02-053-15/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added callbacks to one shot modifier changes * Altered signature of callback functions * Reordered the callback methods, shortened brief documentation * Added One Shot Modifier callback documentation * First attempt at unit tests * Revert "First attempt at unit tests" This reverts commit 5ec21a782202c0d74cf21cb852bd319f0c8b4842. * Simplified oneshot function implementations * Made clear_oneshot_locked_mods to be conform action_util.h, adhering to the (void) signature * Made used datatypes for oneshot mods consistently unsigned integers * Corrected callback to call clear callback when clear_oneshot_locked_mods is invoked * Simplified oneshot equals statements * Corrected return type and signature of get and set oneshot locked mods * Consolidated one shot callbacks, added initial layer callback version * Fixed non-updating one shot layer variable after timeout or other clear, added code comments * Added better one shot key docs
* | | | | [Keyboard] Add support for jj4x4 numpad/macropad by Kprepublic (#5016)sprayed2019-02-0515-0/+1325
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added keyboard jj4x4, a shorter version of the jj40 * removed useless file * edited jj4x4 readme.md * optimized array size in jj4x4 config.h, removed reference to jj40 layouts from rules.mk * removed custom matrix for this ps2avrgb board, refactored column and row pins
* | | | | dd Honeycomb macropad (#5000)Carlos2019-02-057-0/+575
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Honeycome macropad * Replace pragma, update info * Update code based on review
* | | | | Add distclean target insteadfauxpark2019-02-051-6/+7
| | | | |
* | | | | These targets should be .PHONYfauxpark2019-02-051-0/+4
| | | | |
* | | | | make clean should remove .bin and .hex toofauxpark2019-02-051-2/+4
| | | | |
* | | | | [Keyboard] TMO50 Off By 1 Column Bug (#5055)MechMerlin2019-02-054-28/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix a bug in which the physical matrix did not match the physical layout. Top row was missing 1 key and bottom row had 1 extra key * amend keymap to account for the new physical matrix * 6.25u space bar is actually supported, so add a new layout that supports this * fix keymap readme to no longer need the cautionary warning
* | | | | Add "meishi" keyboard (#5054)Biacco422019-02-057-0/+392
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add meishi keyboard project * Update readme * Fix copyrights * Fix copyright year * Replace include guard with pragma once * Replace KEYMAP with LAYOUT
* | | | | Keyboards: Move the other Sentraq keyboards into the sentraq vendor ↵Nicholas Shaff2019-02-0578-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directory (#5052) * Moving sentraq keyboards to sentraq subdirectory. * Updating readme markdown to correct make commands. * Updating s60_x references to point to the new vendor subdirectory. * Fixed stripped spaces in markdown. * Updated help information in s60_x readme and linked to additional documentation.
* | | | | Make QMK Configurator work with e7-v1 (#5007)Brice Figureau2019-02-043-7/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make QMK Configurator work with e7-v1 This adds the missing info.json file for the e7-v1 keyboard which I forgot to add to the original PR. This allows to see the correct layout in QMK Configurator. * Fix the ISO layout The ISO layout has one extra key (hash/tilde) on row 3 right before the enter key. The e7-v1 PCB has this key wired at the same switch as the ANSI backslash (since this switch is not used in ISO).
* | | | | Fix XD87 ANSI layout values (#5031)Josh Forisha2019-02-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | The tkl_ansi layout had an incorrect value for the grave/tilde key, and number row keys were misnumbered. This fix removes the typo and adds the missing K1C key.
* | | | | Fix mixed tabs/spaces and typos in keyboards/converter makefiles (#5041)Konstantin Đorđević2019-02-049-117/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix mixed tabs and spaces in adb_usb and m0110_usb makefiles * Fix typos in converter build options * Tweak ordering and spacing in converter makefiles
* | | | | [Keyboard] New Macropad: 1upkeyboards super16 (#5039)MechMerlin2019-02-049-0/+519
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit * Do a nice write up for readme * establish switch matrix and physical layout * Put in the pins that are used * QMK configurator support and keymap * set bootloader to caterina because pro micro boohoo * add ortho_4x4 support for user spaces * got the columns reversed lol
* | | | | Fix QWERTZ <> QWERTY issue in sendstring_german.hFlugschwein2019-02-041-2/+2
| | | | | | | | | | | | | | | Small mistake that caused sendstring commands to exchange y with z.
* | | | | 1up60hte hhkb layout support (#5050)Braydon Bubnick2019-02-046-7/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Tweaks to default 1up60hte layout + support for HHKB style layout * Added changes to layouts * Fix config.h * Fixed errant KC_NO in layout * Added readme to keyboard... Will update with images/store link when avail. * Update to use LAYOUT_60_hhkb default layout * md formatting fix * Update keyboards/1upkeyboards/1up60hte/readme.md Co-Authored-By: bubnick <bubnick@users.noreply.github.com> * Update keyboards/1upkeyboards/1up60hte/readme.md Co-Authored-By: bubnick <bubnick@users.noreply.github.com> * Added layout to rules.mk, fixed layout to be compatble with community HHKB keymaps
* | | | | Tmo50 indicators (#5044)Emīls Delle2019-02-042-1/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 * Add indicator LED code * Move indicator code to tmo50.c
* | | | | [Keyboard] Create KBDFans directory (#5025)MechMerlin2019-02-04117-113/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |