]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
4 years ago[Keymap] Add keymap for keebio/nyquist (#6144)
George Petri [Tue, 18 Jun 2019 18:01:51 +0000 (21:01 +0300)]
[Keymap] Add keymap for keebio/nyquist (#6144)

* duplicate default

* delete colemak, dvorak

* cleanup

* update keymap

* disable unused rules, fix spit leds

* ascii layout keymap

* wip change rgb on layer

* change rgb on layer

* change rgb on caps lock

* add impl navigation layer

* add readme, swap gui and alt

* update readme

* Update keyboards/keebio/nyquist/keymaps/georgepetri/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/keebio/nyquist/keymaps/georgepetri/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* remove backslashes, use IS_HOST_LED_ON

4 years ago[Keymap] Update to personal keymaps (#6142)
M-AS [Tue, 18 Jun 2019 06:37:52 +0000 (13:37 +0700)]
[Keymap] Update to personal keymaps (#6142)

* added personal CTRL keymap

* added personal dz60rgb keymap

* enabled new rgb effect

* added space cadet shift

* media player track buttons now orange

* updated keymaps with rgb setting and visual HSV setting preview

* fixed source stuff?

* added support for underglow toggle (bugged to all hell)

* everything now behaves as expected when ti comes to RGB toggles, thank god

* removed ifdefs

* changed color of MAS_CRM

* uh, whitespace

* changed rgb positions and modifiers within RGB matrix thing for CTRL and DZ60RGB

* updated keymap to work kindof

* KEYMAP: changed list of rgb effects

* changed CTRL rgb defaults

* KEYMAP: new LED layout for ctrl

* fixed white LED position in indicator

* changed capslock tap timing

4 years ago[Keymap] ortho_4x12: bredfield (#6137)
Benjamin [Tue, 18 Jun 2019 02:50:31 +0000 (22:50 -0400)]
[Keymap] ortho_4x12: bredfield (#6137)

* [Layout] 4x12: bredfield

* ortho_4x12:bredfield code review tweaks

4 years ago[Keymap] 40percent/gherkin Midi Layout (#6130)
Scott Sheffield [Tue, 18 Jun 2019 02:40:38 +0000 (22:40 -0400)]
[Keymap] 40percent/gherkin Midi Layout (#6130)

* Add midi layout for 40percent/gherkin

* Add readme for 40percent/gherkin:midi

4 years agoFix backlight breathing on C6 (#6102)
fauxpark [Tue, 18 Jun 2019 02:37:17 +0000 (12:37 +1000)]
Fix backlight breathing on C6 (#6102)

* Fix backlight breathing on C6

* Account for ATmega32A's single TIMSK register (MT40)

* Document hardware PWM on D4 for ATmega32A

* Add C6 and D4 to BACKLIGHT_PIN description

4 years ago[Keymap] Layout for FC660C with additions for mouse keys and few other changes (...
Sid Carter [Mon, 17 Jun 2019 00:44:14 +0000 (20:44 -0400)]
[Keymap] Layout for FC660C with additions for mouse keys and few other changes (#6139)

* new keymap for the hasu with media keys and mac layout

* switch escape and grave

* switch to the usual default

* with play and stop

* add reset on fn layer

* add mouse buttons, move reset, update copyright

4 years ago[Keymap] Update to personal keymaps (#6136)
SpacebarRacecar [Mon, 17 Jun 2019 00:35:20 +0000 (02:35 +0200)]
[Keymap] Update to personal keymaps (#6136)

* changes to keymaps

* changes to userspace

* changes to userspace

* removed reference to fc660c keymap which no longer exists from userspace readme

* removed preonic keymap

4 years agoKB_B should read KC_B
Oliver Ladner [Sun, 16 Jun 2019 20:47:37 +0000 (22:47 +0200)]
KB_B should read KC_B

4 years agoPoC weeheavy_2.25_lshift
Oliver Ladner [Sun, 16 Jun 2019 20:19:02 +0000 (22:19 +0200)]
PoC weeheavy_2.25_lshift

4 years ago[Keymap] Minor userspace and Quefrency keymap fixes (#6134)
Jonathan Rascher [Sun, 16 Jun 2019 07:35:46 +0000 (02:35 -0500)]
[Keymap] Minor userspace and Quefrency keymap fixes (#6134)

* Fix typo for RGBLIGHT config values

It doesn't make a difference right now since these are the defaults in
rgblight.h (which I'm just setting explicitly since some of the keyboard
configs change these defaults). However, I'd rather be explicit, so
fixing my typo. :)

* Remove mouse keys layer from Quefrency keymap

It's a fun idea, but I never use it in practice.

4 years ago[Keymap] Fix firmware errors when flashing Rev6 Planck (#6135)
Rob Hilgefort [Sun, 16 Jun 2019 07:34:10 +0000 (01:34 -0600)]
[Keymap] Fix firmware errors when flashing Rev6 Planck (#6135)

4 years agoInstall avrdude in Arch/Manjaro Linux (#6132)
Yusuke Nakamura [Sat, 15 Jun 2019 18:32:06 +0000 (03:32 +0900)]
Install avrdude in Arch/Manjaro Linux (#6132)

avrdude is require package but not installed by script when
arch linux.

4 years ago[Keymap] jotix ortho_4x12_layout rethink (#6126)
jotix [Fri, 14 Jun 2019 18:10:56 +0000 (15:10 -0300)]
[Keymap] jotix ortho_4x12_layout rethink (#6126)

* jotix ortho_4x12_layout rethink

* refactor

* readme update

4 years ago[Keyboard] Made it possible for real to choose register on io expander for cols and...
roggan87 [Thu, 13 Jun 2019 18:47:31 +0000 (20:47 +0200)]
[Keyboard] Made it possible for real to choose register on io expander for cols and rows (#6124)

* Replace deprecated EXPANDER_MASK with dynamic expander_pin_input_mask

* Made it possible to switch rows and cols registers on expander

4 years ago[Keymap] add new planck keymap (#6122)
Nicholas Ryan [Thu, 13 Jun 2019 18:45:48 +0000 (04:45 +1000)]
[Keymap] add new planck keymap (#6122)

* add new planck keymap

* add newlines to end of files

4 years ago[Keymap] add keymap hecomi alpha (#6115)
kakunpc [Thu, 13 Jun 2019 18:44:44 +0000 (03:44 +0900)]
[Keymap] add keymap hecomi alpha (#6115)

* add keymap hecomi alpha

* Update keyboards/hecomi/keymaps/kakunpc/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Keyboard] Planck: Layout Macro Refactor (#4402)
noroadsleft [Wed, 12 Jun 2019 16:53:15 +0000 (09:53 -0700)]
[Keyboard] Planck: Layout Macro Refactor (#4402)

* Planck: layout macro refactor

Unified layout macro names across AVR and ARM boards.

Currently certain layout macros are specific to either AVR or ARM when used in the QMK Configurator. If an AVR-specific macro is used for a Planck rev. 6, or an ARM-specific macro on a rev. 5 or earlier, the user receives a compile error.

* Update keyboards/planck/planck.h per @drashna

Changed KC_LAYOUT_ortho_4x12 alias to LAYOUT_kc_ortho_4x12.

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Add KC_KEYMAP alias for LAYOUT_kc macro

per @drashna
Update keyboards/planck/planck.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Fix LAYOUT_planck_1x2uC macro for Planck rev6

Thanks to drashna for testing.

* Fix inline comment regarding revisions

* Add specific info.json file for Planck rev6

4 years ago[Keymap] New planck keymap (#6093)
mgalisa [Tue, 11 Jun 2019 23:02:33 +0000 (18:02 -0500)]
[Keymap] New planck keymap (#6093)

* New keymap

* Add readme; fix lack of asterisk on raise

* Update default planck map to tap_code vs reg/unreg

* Press F to pay respects

4 years ago[Keymap] Adding personal keymap / clarifying default keymap readme (#6119)
brickbots [Tue, 11 Jun 2019 22:56:06 +0000 (15:56 -0700)]
[Keymap] Adding personal keymap / clarifying default keymap readme  (#6119)

* Adding led support for Plaid

* Adding led support for Plaid

* Update readme.md

Fixing bad markdown

* Adding my personal keymap

* Clarifying LED instructions / formatting

4 years agoAdd SH1106 OLED support (#5787)
Michael F. Lamb [Tue, 11 Jun 2019 22:27:17 +0000 (15:27 -0700)]
Add SH1106 OLED support (#5787)

* modify oled_driver to support SH1106

also:
- improve mechanism to specify which OLED IC we use
- comment calc_bounds()
- give OLED_COLUMN_OFFSET a default value
- inline comment re: OLED MEMORY_MODE and SH1106
- update docs/feature_oled_driver.h for SH1106 support and related changes
- docs: OLED: note we have tested SSD1306 on ARM boards (per @XScorpion2)
- define out MEMORY_MODE when using SH1106 OLED driver

* document that SSD1306 128x64 on AVR works

Per @XScorpion2: https://github.com/qmk/qmk_firmware/pull/5787#discussion_r291837842

4 years ago[Keymap] Add BB8520 trackpad support for CrKbd (#5925)
Volodymyr Lukashevych [Tue, 11 Jun 2019 22:18:14 +0000 (15:18 -0700)]
[Keymap] Add BB8520 trackpad support for CrKbd (#5925)

* Add vlukash CrKbd keymap to support trackpad adapter.

The trackpad adapter uses Elite-C board that has five extra pins.
Also SPI pins are taken for trackpad, keymap config updates column data
pins for matrix scan.

* Update vlukash keymap

* Enable pointing devide, configure mouse BTN1

* Set TAPPING_TERM to 300

* Add support for the BlackBerry 8520 trackpad

* Add vlukash keymap for master-right no-trackpad version

* Remap backspace

* Set EXTRAKEY_ENABLE = yes

* Update thumb keys mappings

* Set bootloader to atmel-dfu

* Sync keymap

* Add scrolling support

* Make debug LEDS conditional

* Add support for both flex and no-flex PCBs

* Add readme and rename root folders

* Update readme file with blog link

* Fix readme file formatting

* Remove ADJUST keycode, code cleanup.

* Add Win key to the keymap.

4 years ago[Keyboard] Added idb 60 keyboard (#5994)
pngu [Tue, 11 Jun 2019 21:58:29 +0000 (23:58 +0200)]
[Keyboard] Added idb 60 keyboard (#5994)

* Added idb 60 keyboard

* fixed info.json

* implemented revievers' suggested changes

* fixed an error

* implemented revievers' suggestions

* further cleanup

* implemented suggested changes

* fixed errors

4 years ago[Keymap] Tsangan bottom plain60 configuration (#6100)
Yan-Fa Li [Tue, 11 Jun 2019 21:49:50 +0000 (14:49 -0700)]
[Keymap] Tsangan bottom plain60 configuration (#6100)

* Personal keymap for plain60

* Update keymap for incorrect keys

 - update docs

* Placate the gods of Case Insensitivity

4 years agoJotix minor layout changes - readme.md fix (#6120)
Drashna Jaelre [Tue, 11 Jun 2019 21:43:50 +0000 (14:43 -0700)]
Jotix minor layout changes - readme.md fix (#6120)

* jotix layout add KC_GESC

* fix error in readme.md

4 years ago[Docs] Update feature_rgb_matrix.md (#6117)
Chris Scheib [Tue, 11 Jun 2019 21:42:53 +0000 (17:42 -0400)]
[Docs] Update feature_rgb_matrix.md (#6117)

* Update feature_rgb_matrix.md

fix indentation on code comments

* Update feature_rgb_matrix.md

more formatting changes, missed these the first time

4 years ago[Keyboard] Siemens Tastatur Converter (#6090)
yiancar [Tue, 11 Jun 2019 16:14:54 +0000 (17:14 +0100)]
[Keyboard] Siemens Tastatur Converter (#6090)

* initial commit

* Siemens Tastatur

* Update keyboards/handwired/siemens_tastatur/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* beauty fixes

* More tidying up

* Update keyboards/converter/siemens_tastatur/keymaps/default/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Keymap] add keymap with split spacebar, ansi, hhkb features (#6114)
Calvin Moody [Tue, 11 Jun 2019 16:11:47 +0000 (12:11 -0400)]
[Keymap] add keymap with split spacebar, ansi, hhkb features (#6114)

* add calbatr0ss dz60 layout

* add media controls

* add media next/prev controls

* add base layer for windows and macos

* swap right ctrl and menu

* missing bracket

* update gitignore

4 years ago[Keyboard] Adding LED support to the plaid default keycap (#6109)
brickbots [Tue, 11 Jun 2019 16:01:59 +0000 (09:01 -0700)]
[Keyboard] Adding LED support to the plaid default keycap (#6109)

* Adding led support for Plaid

* Adding led support for Plaid

4 years ago[Keyboard] Fix the layer state messages for actual values (#6116)
Yan-Fa Li [Tue, 11 Jun 2019 09:45:00 +0000 (02:45 -0700)]
[Keyboard] Fix the layer state messages for actual values (#6116)

- display adjust when the bits are set correctly

4 years agofix indent size
shela [Sun, 9 Jun 2019 08:49:40 +0000 (17:49 +0900)]
fix indent size

4 years ago[Keyboard] niu_mini uses dfu bootloader rather than the afrdude bootloader (#6092)
Christopher Jenkins [Sun, 9 Jun 2019 03:39:23 +0000 (21:39 -0600)]
[Keyboard] niu_mini uses dfu bootloader rather than the afrdude bootloader (#6092)

* niu_mini uses dfu bootloader rather than the afrdude bootloader
modified: readme.md

* Change rules in rules.mk to reflect the bootloader change
modified:   keyboards/niu_mini/rules.mk

4 years agofix error in readme.md
jotix [Sat, 8 Jun 2019 03:31:07 +0000 (00:31 -0300)]
fix error in readme.md

4 years agoFixing OLED Driver for 128x64 displays (#6085)
XScorpion2 [Sat, 8 Jun 2019 00:02:05 +0000 (19:02 -0500)]
Fixing OLED Driver for 128x64 displays (#6085)

4 years agoAdd 60_ansi_split_bs_rshift layout to DZ60, with a new keymap for the same (#6096)
Jonathan Rascher [Sat, 8 Jun 2019 00:01:13 +0000 (19:01 -0500)]
Add 60_ansi_split_bs_rshift layout to DZ60, with a new keymap for the same (#6096)

* Add 60_ansi_split_bs_rshift layout to DZ60

I know there's already a lot of DZ60 layout macros, and #4668 suggests
they should be refactored at some point, but since this is one of the
standard layouts already in QMK that this PCB supports, I figured it was
okay to add so that DZ60 keyboards can share this layout with other
keyboards.

* New 60% ANSI split backspace/right-shift layout

I'm using this on a DZ60, but it should work fine on most 60% PCBs. It's
basically a HHKB layout with a standard ANSI bottom row (3x 1.25U mods,
6.25U spacebar, 4x 1.25U mods).

4 years agojotix layout add KC_GESC
jotix [Fri, 7 Jun 2019 21:14:03 +0000 (18:14 -0300)]
jotix layout add KC_GESC

4 years ago[Keyboard] New Keyboard(s): Red Scarf II+ RS68 and RS78 (#6084)
MechMerlin [Fri, 7 Jun 2019 20:42:40 +0000 (13:42 -0700)]
[Keyboard] New Keyboard(s): Red Scarf II+ RS68 and RS78 (#6084)

* martenwuut's original code commit

* delete random directory that is the same as the parent directory

* get this compiling

* update readmes

* add manufacturer

* fix up the keymap error and replace KC_A with KC_1

* add verc support which is basically just at trimmed down verb

* update keymap readme to specify which redscarf it is

* add parent level readme

* fix grammar

* fix up readmes and put in alternative name for PCBs

* add configurator support for the ver.c pcb

* add configurator support for Ver.B (RS78) pcb

* add iso support for Ver.C (RS68)

* change DEBOUNCING_DELAY to just DEBOUNCE

* remove K2C to fit the default layouts

* fix keymap

* fixup configurator layout with split backspace

4 years ago[Keymap] jotix ortho_4x12 layout change (#6088)
jotix [Fri, 7 Jun 2019 20:22:30 +0000 (17:22 -0300)]
[Keymap] jotix ortho_4x12 layout change (#6088)

4 years ago[Keymap] Update jj40:cockpit keymap (#6089)
Domantas Petrauskas [Fri, 7 Jun 2019 20:21:24 +0000 (23:21 +0300)]
[Keymap] Update jj40:cockpit keymap (#6089)

* Add JJ40 Cockpit keymap

* Fix lower layer symbols

* Improve documentation JJ40 Cockpit

* Add screen backlight controls jj40:cockpit

* Update docs jj40:cockpit

4 years ago[Keymap] Set a short TAP_CODE_DELAY so media keys work (#6097)
Jonathan Rascher [Fri, 7 Jun 2019 19:58:23 +0000 (14:58 -0500)]
[Keymap] Set a short TAP_CODE_DELAY so media keys work (#6097)

A delay of 10ms seems sufficient. Otherwise, media keys tapped from the
encoder of my BDN9 macropad only seem to get picked up by the OS
(Windows 10) some of the time.

4 years agouse mods (#6095)
Pavlos Vinieratos [Fri, 7 Jun 2019 13:44:46 +0000 (15:44 +0200)]
use mods (#6095)

4 years agoFix debounce conflicts in a few boards
Drashna Jaelre [Fri, 7 Jun 2019 03:01:22 +0000 (20:01 -0700)]
Fix debounce conflicts in a few boards

4 years ago[Keyboard] Added DMOTE (#6087)
Viktor Eikman [Thu, 6 Jun 2019 20:15:19 +0000 (22:15 +0200)]
[Keyboard] Added DMOTE (#6087)

* Added DMOTE as a variant of the Dactyl-ManuForm, with slight changes to
  prior code organization to reflect differences.

4 years ago[Keyboard] Candybar: updated rules.mk (#6083)
TerryMathews [Thu, 6 Jun 2019 20:08:27 +0000 (16:08 -0400)]
[Keyboard] Candybar: updated rules.mk (#6083)

* Candybar: updated rules.mk

Disabled console and command to get compiled size under flash space limitations.

* Candybar: Enable LINK_TIME_OPTIMIZATION_ENABLE

4 years ago[Keymap] update @nstickney's keymaps (#6076)
Stick [Thu, 6 Jun 2019 20:00:52 +0000 (16:00 -0400)]
[Keymap] update @nstickney's keymaps (#6076)

* [Keymap] iris@nstickney: improve RGB init

Perfecting the rgb backlight initialization with a delay for each
color; also start and stop the animation at the "default layer"
color.

* [Keymap] iris,ergodox@nstickney fix FN on SYMB

The function key was not operational on the SYMB and SYSH layers due
to other keycodes being mapped over MO() on those layers. The
offending keycodes have been moved to other keys.

* [Keymap] add @nstickney's userspace

Pulled common code out to a userspace directory for my iris and
ergodox keymaps.

* [Keymap] iris@nstickney add image to README

Added an image from keyboard-layout-editor.com to meet the README
standard.

* iris@nstickney hue values now `uint8_t` (#6050)

4 years ago[Keyboard] add runner3680 keyboards (#6069)
omkbd [Thu, 6 Jun 2019 19:50:00 +0000 (04:50 +0900)]
[Keyboard] add runner3680 keyboards (#6069)

* add runner3680

* Remove unnecessary code

4 years agoRemove all Copyrighted Sounds and Songs (#5905)
Drashna Jaelre [Thu, 6 Jun 2019 19:23:46 +0000 (12:23 -0700)]
Remove all Copyrighted Sounds and Songs (#5905)

* Remove all Copyrighted Sounds and Songs

This removes any song that has a license/copyright on them.
Additionally, it adds the license information for any song that remains.

* Add removed song list

Can be reverted if we'd rather do that

* Use newer coding conventions

* Fix typo

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Revert copyright date

* Update quantum/audio/song_list.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agoReplace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)
Drashna Jaelre [Thu, 6 Jun 2019 19:09:56 +0000 (12:09 -0700)]
Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)

4 years agouse twitter card large setting for larger previews
Jack Humbert [Thu, 6 Jun 2019 05:23:18 +0000 (01:23 -0400)]
use twitter card large setting for larger previews

4 years agoadd type:object to docs meta info (github uses it)
Jack Humbert [Thu, 6 Jun 2019 05:07:54 +0000 (01:07 -0400)]
add type:object to docs meta info (github uses it)

4 years agoAdd meta tags for docs
Jack Humbert [Thu, 6 Jun 2019 05:01:24 +0000 (01:01 -0400)]
Add meta tags for docs

4 years agoChange from avr-gcc@7 to @8 for Mac
Danny Nguyen [Wed, 5 Jun 2019 17:53:11 +0000 (13:53 -0400)]
Change from avr-gcc@7 to @8 for Mac

4 years ago[Keymap] Xulkal changes (#6075)
XScorpion2 [Wed, 5 Jun 2019 23:14:35 +0000 (18:14 -0500)]
[Keymap] Xulkal changes (#6075)

4 years ago[Docs] Make Code Examples Consistent On Combo Page (#6078)
Alex Mayer [Wed, 5 Jun 2019 18:18:20 +0000 (14:18 -0400)]
[Docs] Make Code Examples Consistent On Combo Page (#6078)

4 years ago[Keyboard] Fix Configurator support for Mulletpad (#6074)
noroadsleft [Wed, 5 Jun 2019 03:29:05 +0000 (20:29 -0700)]
[Keyboard] Fix Configurator support for Mulletpad (#6074)

- correct layout macro name
- correct JSON object ordering

4 years agodocs to Mandarin Chinese (#5960)
ymzcdg [Tue, 4 Jun 2019 18:06:17 +0000 (02:06 +0800)]
docs to Mandarin Chinese (#5960)

* faq_general.md to Chinese

faq_general.md to Chinese
faq finished

* custom_quantum_functions.md to Chinese

custom_quantum_functions.md to Chinese

* custom_quantum_functions.md fix

custom_quantum_functions.md fix

* custom_quantum_functions.md fix translate

custom_quantum_functions.md fix translate

* !ver.English! _summary.md bug fix

 _summary.md bug fix of English doc. add".md" behind "feature_combo"

* !ver.English! custom_quantum_functions.md fix#5869

custom_quantum_functions.md in English : delete redundant "is" . issue#5869

* !ver.English! how_keyboards_work.md link fix

change
https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_code_input
to
https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_input
"#Hexadecimal_code_input" not exist

* !English! how_keyboards_work.md add missing "t"

Tied to a specific OS a a time (need recompilation when changing OS);
change to
Tied to a specific OS at a time (need recompilation when changing OS);

* _summary.md improve translation

_summary.md improve translation

* reference_glossary.md into Chinese

reference_glossary.md into Chinese
术语表翻译,这个术语表英文版似乎不太全,应该补充英文版,并在中文版添加其他具有中国特色的术语。

4 years agoMoving rgb typedefs into a single location (#5978)
XScorpion2 [Tue, 4 Jun 2019 18:04:30 +0000 (13:04 -0500)]
Moving rgb typedefs into a single location (#5978)

Because someone named the define poorly

Using full relative path as handwired/promethium has a color.h file

4 years agoAdd missing links to features page and sidebar section (#5949)
Jack Humbert [Tue, 4 Jun 2019 06:26:44 +0000 (02:26 -0400)]
Add missing links to features page and sidebar section (#5949)

* Add missing links to features page and sidebar section

* Fix links

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Additional link fixes

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Fix typo

4 years ago[Keyboard] Add Levinson Rev 3 (#6064)
Danny [Tue, 4 Jun 2019 06:26:34 +0000 (02:26 -0400)]
[Keyboard] Add Levinson Rev 3 (#6064)

* Add Levinson Rev 3

* Update keyboards/keebio/levinson/rev3/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/keebio/levinson/rev3/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years agoupgrade gcc-arm-none-eabi from the default 5.4.1 to 6.3.1 due to ARM runtime issues
zvecr [Sat, 1 Jun 2019 02:36:01 +0000 (03:36 +0100)]
upgrade gcc-arm-none-eabi from the default 5.4.1 to 6.3.1 due to ARM runtime issues

4 years ago[Keyboard] Updates to iris (#6063)
Danny [Mon, 3 Jun 2019 19:15:18 +0000 (15:15 -0400)]
[Keyboard] Updates to iris (#6063)

* Swap LSFT/LCTL in default Iris keymaps

* Migrate to new DEBOUNCE setting

4 years agoFixes compile errors for massdrop keyboards
Chris Dosé [Sun, 2 Jun 2019 20:34:17 +0000 (13:34 -0700)]
Fixes compile errors for massdrop keyboards

4 years ago[Keyboard] Dimple: fix unintended LED behaviour (#6046)
Erovia [Mon, 3 Jun 2019 19:09:46 +0000 (21:09 +0200)]
[Keyboard] Dimple: fix unintended LED behaviour (#6046)

* Dimple: fix unintended LED behaviour

The LED was always-on if the custom keymap did not call dimple_led_off()
at least once.

* Dimple: LED code fixup

4 years agoPti keymaps (#6025)
Peter Tillemans [Mon, 3 Jun 2019 19:09:01 +0000 (21:09 +0200)]
Pti keymaps (#6025)

* created new folder to port my old layout

* removed Colemak, enabled backlight.

* fixed backlight support

* added Ctrl/Esc + Shift/Enter double function keys

* made planck compatible with Atreus board, including docs

* enable backlight control

* make planck more compatible with atreus layout

* migrate to qwerty and separate alt-space

* adding ok64 and redox layouts

* fix dot in numerical pad

* fix dot in dvorak layout

* added redox and pro micro version of snampad

* add arrows on right mod keys and map PrtScr on Fn P

* add keys to swap between mac and windows

* added escape to redox layout

* added printscreen key

* moved layout closer to what I am used to.

* swap spc and bspc, add ctrl to quot

* qwertified atreus layout

* fix for compile errors when RGB or BACKLIGHT disabled

* add customized keymap for the m65a

* Reverted unintended change in default keymap.

* Remove unused code in my keymap and modernized tap hold keys

* Update keyboards/snampad/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/snampad.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/keymaps/default/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/snampad.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/snampad/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/snampad/snampad.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/snampad/snampad.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/snampad/snampad.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/snampad/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/planck/keymaps/ptillemans/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/jc65/v32a/keymaps/ptillemans/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/snampad/snampad.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* cleanup snampad layout

* Update keyboards/snampad/snampad.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* further mmended cleaning

- removed obsolete Backspace handling in jc65 keymap
- improved shift detection
- modernized planck keymap
- added details to snampad readme
- other recommended refactors in snampad

4 years ago[Keymap] Create Boy_314's Canoe layout, small update on xd75 layout (#6060)
Boy_314 [Mon, 3 Jun 2019 19:01:49 +0000 (15:01 -0400)]
[Keymap] Create Boy_314's Canoe layout, small update on xd75 layout (#6060)

* create canoe layout, update caps lock on xd75 layout

* added readme

* fixed copyright comments

4 years ago[Keyboard] Added WT65-B, WT75-B, minor fixes (#5991)
Wilba [Mon, 3 Jun 2019 07:46:00 +0000 (17:46 +1000)]
[Keyboard] Added WT65-B, WT75-B, minor fixes (#5991)

* Added WT65-B, WT75-B, minor fixes

* Update keyboards/wilba_tech/wt65_b/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wilba_tech/wt65_b/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/wilba_tech/wt75_b/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Change DEBOUNCING_DELAY to DEBOUNCE

* Change DEBOUNCING_DELAY to DEBOUNCE

4 years agoHave hexwire Iris keymap use I2C
Danny Nguyen [Mon, 3 Jun 2019 03:31:43 +0000 (23:31 -0400)]
Have hexwire Iris keymap use I2C

4 years agoFix compilation error when I2C and encoder is enabled for split code
Danny Nguyen [Mon, 3 Jun 2019 03:29:51 +0000 (23:29 -0400)]
Fix compilation error when I2C and encoder is enabled for split code

4 years agoEnable extrakey in rules (#6055)
holtenc [Sun, 2 Jun 2019 21:19:31 +0000 (16:19 -0500)]
Enable extrakey in rules (#6055)

* correct indicator light states.

function of indicator lights was inverted. these changes correct that.

* flesh out keymaps pre production

* Enable extrakey in rules

4 years ago[Keyboard] 8 pack (#6031)
gorbachev [Sun, 2 Jun 2019 05:43:00 +0000 (01:43 -0400)]
[Keyboard] 8 pack (#6031)

* 8-Pack Macropad

* Added MANUFACTUTER to config.h

* Fix the mirrored keymaps by creating rev1.1 and rev1.2 layouts, then using them in the keymaps

* fixes from code review comments

* Use revisions to manage the different layouts for rev1.1 and rev1.2

* Add DEFAULT_FOLDER to fix default build failures

* code review comments fixes

* code review comments fixes

4 years ago[Keyboard] Update Iris Rev 3 QMK-DFU settings (#6050)
Danny [Sun, 2 Jun 2019 05:36:30 +0000 (01:36 -0400)]
[Keyboard] Update Iris Rev 3 QMK-DFU settings (#6050)

* Set the correct pinout for Iris Rev 3 QMK-DFU

* Set bootloader to QMK-DFU

4 years ago[Keyboard] Add support for KBDPAD MKII (#6034)
ai03 [Sun, 2 Jun 2019 05:02:33 +0000 (22:02 -0700)]
[Keyboard] Add support for KBDPAD MKII (#6034)

* Build some testing keymaps

* Match naming convention to 8x

* Add configurator json

* Forgot to build the readme

* Apply suggestions from code review

Co-Authored-By: Elliot Powell <32494740+e11i0t23@users.noreply.github.com>
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kbdfans/kbdpad_mk2/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years agoParameterise STM32 I2C pin modes and timing parameters. (#5671)
Nick Brassel [Sat, 1 Jun 2019 23:04:09 +0000 (09:04 +1000)]
Parameterise STM32 I2C pin modes and timing parameters. (#5671)

I2C timing parameters were seemingly set up for an STM32F303 target MCU, at a specific clock speed. This commit allows specifying the timing parameters via config.h, allowing other STM32 MCUs to be targeted, potentially at different clock frequencies.
Alternate function modes for the I2C pins are now also configurable, allowing for remapping to other pins.

4 years ago[Keymap] Xulkal user changes (#6044)
XScorpion2 [Sat, 1 Jun 2019 21:39:31 +0000 (16:39 -0500)]
[Keymap] Xulkal user changes (#6044)

* Xulkal user changes

Xulkal user changes

* Reduce code duplication

* Massive user code refactor

4 years ago[Keyboard] Initial firmware and keymaps for the CO60 PCB (#5959)
John M Daly [Sat, 1 Jun 2019 21:37:32 +0000 (17:37 -0400)]
[Keyboard] Initial firmware and keymaps for the CO60 PCB (#5959)

* Add: Initial firmware and keymaps for the CO60 PCB

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update: Address reviewer comments

* Apply suggestions from code review

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update: Reviewer changes

4 years ago[Keymap] "Cadet-style" keymap + improved LAYOUT macro for melody96 (#5985)
zunger-humu [Sat, 1 Jun 2019 21:35:52 +0000 (14:35 -0700)]
[Keymap] "Cadet-style" keymap + improved LAYOUT macro for melody96 (#5985)

* [melody96] "Cadet-style" keymap for melody96; LAYOUT macro for hotswap keyboard.

* Rename macro.

* Fix layer types.

4 years ago[Keyboard] Add new keyboard BusinessCard (#6015)
kakunpc [Sat, 1 Jun 2019 21:09:42 +0000 (06:09 +0900)]
[Keyboard] Add new keyboard BusinessCard (#6015)

* add Business Card

* remove helix code

* Change rgblight use noeeprom

* remove include

* Update keyboards/business_card

* Forgetting to erase

4 years ago[Keyboard] Add support for Soyuz numpad (#6030)
ai03 [Sat, 1 Jun 2019 20:55:37 +0000 (13:55 -0700)]
[Keyboard] Add support for Soyuz numpad (#6030)

* Generate project, fill in the details

* Repair json

* Separate keymaps to numpad and all-1U

* Apply suggestions from code review

Co-Authored-By: Elliot Powell <32494740+e11i0t23@users.noreply.github.com>
Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Keyboard] Add support for KBD8X MKII (#6033)
ai03 [Sat, 1 Jun 2019 20:45:33 +0000 (13:45 -0700)]
[Keyboard] Add support for KBD8X MKII (#6033)

* Begin work

* Make things a tad easier to read

* Fix spacing

* Get things compiling

* Build a variety of generic keymaps

* Correct RGB pin

* Add configurator json

* Apply suggestions from code review

Co-Authored-By: Elliot Powell <32494740+e11i0t23@users.noreply.github.com>
Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
4 years agoAdd additional pins for Teensy 3.x and LC
zvecr [Fri, 31 May 2019 14:50:34 +0000 (15:50 +0100)]
Add additional pins for Teensy 3.x and LC

4 years ago[Keymap] fixed location of del on fn layer (#6040)
Austin Hill [Sat, 1 Jun 2019 20:30:24 +0000 (16:30 -0400)]
[Keymap] fixed location of del on fn layer (#6040)

4 years ago[Keymap] add 2 custom leds to handwired/jotanck (#6042)
jotix [Sat, 1 Jun 2019 20:26:46 +0000 (17:26 -0300)]
[Keymap] add 2 custom leds to handwired/jotanck (#6042)

* add JOTANCK_LED1&2

* set BACKLIGHT_ENABLE = no

* add 2 custom leds

* swap custom led pins 1&2

* readme update

* update default keymap

4 years ago[Keymap] jotix's ortho4x12 layout (#6045)
jotix [Sat, 1 Jun 2019 20:22:41 +0000 (17:22 -0300)]
[Keymap] jotix's ortho4x12 layout  (#6045)

* jotix ortho 4x12 layout tweaking

* tapping toggle -> 2

* leds on/of on layer states

* add JOTANCK_LED1&2

* set custom leds on layers

* bug fix

* bug fix

* rearrange layers

* leds on layers bug fixed

* leds working

4 years ago[Docs] Update getting_started_introduction.md (#6037)
Elliot Powell [Fri, 31 May 2019 21:44:27 +0000 (22:44 +0100)]
[Docs] Update getting_started_introduction.md (#6037)

* Update getting_started_introduction.md

* Update docs/getting_started_introduction.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/getting_started_introduction.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/getting_started_introduction.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/getting_started_introduction.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agoInitial attempt to fix docker creating files as root
zvecr [Fri, 31 May 2019 19:32:34 +0000 (20:32 +0100)]
Initial attempt to fix docker creating files as root

4 years ago[Keyboard] Remove relative location of i2c master/slave as it causes the build to...
zvecr [Fri, 31 May 2019 20:54:08 +0000 (21:54 +0100)]
[Keyboard] Remove relative location of i2c master/slave as it causes the build to write to a folder outside of qmk_firmware (#6039)

4 years ago[Keyboard] YMD96 refactor (#5472)
noroadsleft [Fri, 31 May 2019 18:57:07 +0000 (11:57 -0700)]
[Keyboard] YMD96 refactor (#5472)

* Remove JJ50 data from YMD96

JJ50 was actually added as its own keyboard when this was added in #2546. It should have been taken out then, but wasn't.

* Update ymd96.h

- use #pragma once include guard
- remove redundant file includes

* Update LAYOUT_iso macro to K<row><col> notation

* Update LAYOUT_custom macro to K<row><col> notation

* Update LAYOUT_default macro to K<row><col> notation

* Refactor default keymap

* Rename readme file to lowercase

* Rename layers enum and default layer

- renamed layers enum to layer_names
  - proposed by fauxpark in Issue 5977, and I like the idea
    - https://github.com/qmk/qmk_firmware/issues/5977#issuecomment-495924338
- renamed the base layer to _DEFAULT
  - I think it looks nicer.

4 years agoUpdate reference_configurator_support.md
Elliot Powell [Fri, 31 May 2019 18:04:39 +0000 (19:04 +0100)]
Update reference_configurator_support.md

We no longer auto generate bootloader into info.json through the website therefore this can be removed

4 years agoUse qmk docker image for travis CI builds
zvecr [Thu, 17 Jan 2019 17:08:23 +0000 (17:08 +0000)]
Use qmk docker image for travis CI builds

4 years ago[Keyboard] Remove file with same name and different case (#6028)
Alex Speller [Fri, 31 May 2019 02:54:40 +0000 (03:54 +0100)]
[Keyboard] Remove file with same name and different case (#6028)

4 years ago[Keyboard] Fix json for NK65 (#6026)
yiancar [Fri, 31 May 2019 00:50:10 +0000 (01:50 +0100)]
[Keyboard] Fix json for NK65 (#6026)

4 years ago[Keymap] added hhkb layout for tada68 (#6027)
Austin Hill [Fri, 31 May 2019 00:49:27 +0000 (20:49 -0400)]
[Keymap] added hhkb layout for tada68 (#6027)

4 years ago[Keymap] Added keymap for user jasondunsmore (#6023)
Jason Dunsmore [Fri, 31 May 2019 00:13:29 +0000 (19:13 -0500)]
[Keymap] Added keymap for user jasondunsmore (#6023)

4 years ago[Keyboard] Fix jc65 when RGB or BACKLIGHT disabled (#6022)
Peter Tillemans [Fri, 31 May 2019 00:11:55 +0000 (02:11 +0200)]
[Keyboard] Fix jc65 when RGB or BACKLIGHT disabled (#6022)

4 years agoUpdate feature_encoders.md
Elliot Powell [Thu, 30 May 2019 15:53:43 +0000 (16:53 +0100)]
Update feature_encoders.md

Fix missing closing comment after second encoder

4 years agoCopy avr teensy flash logic to arm (#6016)
zvecr [Thu, 30 May 2019 23:53:49 +0000 (00:53 +0100)]
Copy avr teensy flash logic to arm (#6016)

4 years ago[Keyboard] E6V2 R2 BMC PCB (#6009)
MechMerlin [Wed, 29 May 2019 18:16:13 +0000 (11:16 -0700)]
[Keyboard] E6V2 R2 BMC PCB (#6009)

* initial commit

* remove mentions of oe and replace with le

* add new layout macros with the spacebar change

* add rgb underglow support

* Update keyboards/exclusive/e6v2/le_bmc/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/exclusive/e6v2/le_bmc/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agoAdd belgian layout for sendstring (#6008)
Kimat Boven [Wed, 29 May 2019 18:10:30 +0000 (20:10 +0200)]
Add belgian layout for sendstring (#6008)

* belgian layout had no sendstring definition

* backtick was not defined for belgian sendstring

* slash definition was wrong for belgian sendstring

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* use BE_ keys whenever we can

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* ^ can be sent as a normal key (not a dead key) with altgr+para

4 years ago[Keyboard] Added XW60 PCB (#6011)
itsdrdick [Wed, 29 May 2019 18:01:14 +0000 (02:01 +0800)]
[Keyboard] Added XW60 PCB (#6011)

* Added XW60 PCB

* Update keyboards/xw60/config.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/xw60/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/xw60/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/xw60/xw60.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/xw60/xw60.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/xw60/xw60.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update rules.mk

* Removed redundant line

* Update keyboards/xw60/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xw60/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Georgi flippydippy layout (#6005)
Jeremy Bernhardt [Wed, 29 May 2019 17:57:38 +0000 (11:57 -0600)]
[Keymap] Georgi flippydippy layout (#6005)

* keymap(gergo): colemak

* added flipped numbers

* Updated as per Drash

4 years agoFix TO() and DF() calling layer_state_set_[kb,user] twice (#6003)
fauxpark [Wed, 29 May 2019 14:45:28 +0000 (00:45 +1000)]
Fix TO() and DF() calling layer_state_set_[kb,user] twice (#6003)