]>
git.donarmstrong.com Git - qmk_firmware.git/log
Lucas Moreira [Wed, 18 Dec 2019 08:37:56 +0000 (03:37 -0500)]
[Keymap] CRKBD Custom Keymap - KidBrazil (#7630)
* Added KidBrazil custom keymap for CRKBD
-Custom Font
-Custom OLED output
* Added missing readme
* Oled Timeout Update for KidBrazil Keymap (#1)
* Setup Oled timeout based on simple timer
* Cleaned up comments and added timeout for LEDs
* Fixed some small errors
* Updated oled timout with matrix scan
* Updated oled timout with matrix scan
* Update withou eeprom
* Update timer code
* Use process user instead of keymap
* Added ifdef to protect oledtimer
* Updated with half timeout state for logo
* Removed middle tier timer
* Final cleanup of unused files
* Updated code as per suggestions & requests
* Second round of revisions
x1 [Wed, 18 Dec 2019 08:02:57 +0000 (17:02 +0900)]
[Keymap] Add pico 70 keys keymap (#7654)
* Move pico/rev1 to pico/65keys.
* Add pico/70keys.
* Remove unneeded codes.
* Modified valid 70 keys keymap for jis.
fauxpark [Tue, 17 Dec 2019 23:15:47 +0000 (10:15 +1100)]
Tidy up dztech default keymaps and info.json (#7608)
Joel Challis [Tue, 17 Dec 2019 23:09:20 +0000 (23:09 +0000)]
Merge pull request #7657 from fauxpark/dztech-rules-cleanup
Tidy up dztech rules.mk
Arda Kılıçdağı [Tue, 17 Dec 2019 22:41:41 +0000 (01:41 +0300)]
Heisenberg handwired keyboard added (#7643)
* Chotanck keyboard added
* Chotanck renamed to Heisenberg
* Further updates to Heisenberg Keyboard done
* Update keyboards/handwired/heisenberg/info.json
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/handwired/heisenberg/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/handwired/heisenberg/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Nygel Lyndley [Tue, 17 Dec 2019 22:38:22 +0000 (22:38 +0000)]
[Keyboard] Added Filco Majestouch TKL Pegasus Hoof ISO Layout (#7647)
* [keymap] Added Filco Majestouch TKL Pegasus Hoof ISO Layout
* - add rules definition
* Revert "- add rules definition"
This reverts commit
59bfbe83883fbf2337b9541aa2875e935064a1f4 .
* - fixed incorrect variable naming
Øyvind Wilhelmsen [Tue, 17 Dec 2019 22:06:48 +0000 (23:06 +0100)]
Ported J80 to QMK (#7488)
* ported J80 to QMK
* added default ISO layout
* removed optional override functions
* set bootmagic to lite
* removed comment
* added tkl_ansi and tkl_iso layouts
* updated vendor and device name
* set ANSI layout as default and split iso to separate folder
* removed empty file
* Update keyboards/J80/info.json
Added comma
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/J80/keymaps/default/keymap.c
Removed backslash
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/J80/keymaps/default/keymap.c
Removed backslash.
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* removed comments and backslash, fixed JSON formatting
* Rename J80.h to j80.h
* Rename keyboards/J80 to keyboards/j80
* renamed folder to lowercase
* added key definition for reset key
* added define for KC_NO to underscores
* Added backlight and lock LED support
* Fixed BACKLIGHT_PIN
* Fixed typo
* Added define for bootmagic lite and description in readme
* Update keyboards/j80/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/j80.h
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/j80.h
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/j80/keymaps/default/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Apply suggestions from code review
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Added full right shift layouts
Dmitry Nosachev [Tue, 17 Dec 2019 05:42:03 +0000 (08:42 +0300)]
[Keyboard] Magnavox Videowriter conversion with Pro Micro (#7634)
* Magnavox Videowriter convertion
* Magnavox Videowriter: readme, images
* Update keyboards/handwired/videowriter/info.json
* Update keyboards/handwired/videowriter/README.md
* Update keyboards/handwired/videowriter/README.md
* Update keyboards/handwired/videowriter/info.json
* Update keyboards/handwired/videowriter/info.json
* Update keyboards/handwired/videowriter/info.json
* Update keyboards/handwired/videowriter/info.json
* Update keyboards/handwired/videowriter/info.json
* suggested changes
* suggested changes
* fix comment symbol
* Update keyboards/handwired/videowriter/rules.mk
* Update keyboards/handwired/videowriter/rules.mk
* Update keyboards/handwired/videowriter/rules.mk
umi [Tue, 17 Dec 2019 05:01:46 +0000 (14:01 +0900)]
[Docs] add japanese translation (basic part) (#7461)
* add basic part
* update cli
* update cli
* correct links to ja document
* update files based on comments
* update for a postpositional particle
* update for a punctuation
* update files based on comments
* update files based on comments
* update files based on comments
* update files based on comments
* update files based on comments
* update files based on comments
* update files based on comments
Co-Authored-By: shela <shelaf@users.noreply.github.com>
Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
fauxpark [Mon, 16 Dec 2019 23:50:26 +0000 (10:50 +1100)]
Tidy up dztech rules.mk
Joel Challis [Mon, 16 Dec 2019 20:27:53 +0000 (20:27 +0000)]
Relocate RGB keycode processing (#7508)
* Move rgb keycode logic to process_keycode
* Fixes for rgb matrix
* Fixes for mxss
* Fix inc/dec logic, add comments
* Fix return RAINBOW_SWIRL logic
* stop external use of rgb helper functions
* merge fix
* Fix 'defined but not used' when all animations are disabled
Yan-Fa Li [Mon, 16 Dec 2019 19:26:02 +0000 (11:26 -0800)]
Move kwerdenker's personal keymap from RGB (#7645)
* Move kwerdenker's personal keymap from RGB
Talked to Maartenwut about making RGB an actual template instead of
kwerdenker's keymap. Free'd up B7 so it can be used for audio in
agreement with MW. He's considering adding a speaker footprint to next
rev of plain60, and only B7 can be used with Audio. RGB uses bitbang
driver so it doesn't really make any difference if it's pin B0.
- RGB should be a template for other people to modify, not a personal
keymap
- change default pin to B0 to free up B7 for audio use
- rename RGB to kwerdenker
* Add RGB keycodes to FN layer
* don't use uppercase in keymap names
- doesn't work properly on MacOS or Windows
* Add an audio specific keymap
* Enum instead of define
* Suggested change to keymap
- maintain compatibility with old keymap
Joel Challis [Mon, 16 Dec 2019 19:20:33 +0000 (19:20 +0000)]
Remove QMK_KEYBOARD_CONFIG_H from boards (#7635)
Joel Challis [Mon, 16 Dec 2019 16:39:54 +0000 (16:39 +0000)]
Merge pull request #7276 from zvecr/feature/backlight_driver_config
Convert backlight to follow driver rules pattern
Joel Challis [Mon, 16 Dec 2019 16:35:08 +0000 (16:35 +0000)]
Software backlight improvements (#7255)
* Update software backlight to precalculated duty patterns
* Update default backlight state to match avr pwm
* Move function to make diff look nicer
Joel Challis [Mon, 16 Dec 2019 16:33:48 +0000 (16:33 +0000)]
Disable usb on slave half to resolve random 'lockup' (#7649)
Drashna Jaelre [Mon, 16 Dec 2019 16:31:59 +0000 (08:31 -0800)]
[Core] Optimize matrix processing (#7621)
Backport of tmk/tmk_keyboard@
ad6059adc7039a54d1db75da783068654906a679
Boy_314 [Mon, 16 Dec 2019 07:27:10 +0000 (02:27 -0500)]
[Keymap] boy_314's satisfaction75 layout (#7638)
* added boy_314's satisfaction75 layout
* added readme
* updated NKRO toggle, removed unecessary code
* Update keyboards/cannonkeys/satisfaction75/keymaps/boy_314/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
randlor [Mon, 16 Dec 2019 05:33:04 +0000 (05:33 +0000)]
[Keyboard] XD68 65% ATMega32U4 based (#7395)
* First working draft
* Updated readme.md
* Fixed url
* Typo fix
* RGB + Backlight working
* Fixed matrix for ISO NUHS
* ISO matrix working
* Adding ANSI default layout
* First release commit
* Removed reference to deprecated layout
* Changes from PR #7395 review
* Additional changes as requested for PR #7395
* Additional changes from @noroadsleft review
* Replaced ifndef/endif with pragma
* Adding yanfali's recommended changes
Yan-Fa Li [Sun, 15 Dec 2019 22:03:23 +0000 (14:03 -0800)]
[keyboard] Plain60 cleanups (#7644)
* Change plain60 to bootmagic lite
- it's easier to reset and maintain a keyboard with lite
- remove obsolete size comments
* Add RESET on a layer to default keymap
* Use _FN
* Maintain compatibility with keymap
* Fix thinko
Josh Hinnebusch [Sun, 15 Dec 2019 21:47:32 +0000 (16:47 -0500)]
update default h88 keymap (#7646)
Zach [Sun, 15 Dec 2019 19:27:42 +0000 (14:27 -0500)]
[Keyboard] Add ymd67 keyboard (#7631)
* [Keyboard] Add ymd67 keyboard
* Apply suggestions from code review
* Apply more suggestions from code review
Takeshi ISHII [Sat, 14 Dec 2019 18:16:31 +0000 (03:16 +0900)]
Change newbs.md to link to the new newbs_git_best_practices.md instead of newbs_best_practices.md. (#7633)
zvecr [Sat, 14 Dec 2019 17:25:32 +0000 (17:25 +0000)]
Move function to make diff look nicer
zvecr [Sat, 14 Dec 2019 17:24:17 +0000 (17:24 +0000)]
Update default backlight state to match avr pwm
Drashna Jaelre [Sat, 14 Dec 2019 12:00:09 +0000 (04:00 -0800)]
core: Fix variable init and header include (#7626)
tmk backport from tmk/tmk_keyboard@
325a99acd9c81f60519b6e594b2bf5d1e478ac56
zvecr [Wed, 6 Nov 2019 00:06:36 +0000 (00:06 +0000)]
Convert backlight to follow driver rules pattern - update docs
zvecr [Tue, 5 Nov 2019 23:44:43 +0000 (23:44 +0000)]
Convert backlight to follow driver rules pattern
Drashna Jaelre [Sat, 14 Dec 2019 02:06:18 +0000 (18:06 -0800)]
remove SERIAL_SOFT_DEBUG macro (#7625)
SERIAL_SOFT_DEBUG can be defined in the `config.h`
Backported from tmk/tmk_keyboard@
c74eee6327c5995456ba004d70b9663cf485d9f8
x
Joel Challis [Sat, 14 Dec 2019 01:29:54 +0000 (01:29 +0000)]
Fix ChibiOS USB config for chips which support OTGv1 (#7564)
* Align endpoint config as per rest of file (fixes #4783)
* Add comments about explicit order use
* Update tmk_core/protocol/chibios/usb_main.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Sid Carter [Fri, 13 Dec 2019 17:14:11 +0000 (12:14 -0500)]
Project Keyboard Alice PCB - Indicator LEDs and keymap update (#7442)
* allow main functions to be overridden
* update keymap to toggle keys and cleanup a bit
* allow main functions to be overridden
* update keymap to toggle keys and cleanup a bit
* get them lights working with the new setup
* disable console on my keymap, cause ARM and Linux, for now
* update keymap
* add home and end to the navigation
* thought this was redundant - update keyboards/projectkb/alice/alice.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
starcalleramethyst [Fri, 13 Dec 2019 17:12:45 +0000 (11:12 -0600)]
New RGBKB Zen Rev1 keymap (#7609)
* adding my zen 1 keymap
updated layers and custom keycodes
* added slack + paste
defined custom keycode S_H_P and added to layer 3
* added custom keycodes
defined and inserted T_H_B and T_H_T
* enabled tap dance
adjusted rules to include tap dance
* tap dance enumeration and timing
added a TD key to send space on press and . on double tap. added tapping term to set tap detection time.
* added custom keycode
added E_SS to print string
* added mouskey + enum keycode
added in mousekey to rules. added custom code DC_C to double click and copy.
* updated custom keycode string
added a space into the output string for S_H_P
* removed colemak layer
colemak commented out, started adjusting MOs
* added 1 key copy paste
used from https://github.com/qmk/qmk_firmware/blob/master/users/drashna/process_records.c#L116-L130
* updated rgb and copyright line
* updated tapcode KC_CCCV
* Update keyboards/rgbkb/zen/rev1/keymaps/starcaller_v1.1/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* updated keymap folder name to my username
Noan Mousy [Fri, 13 Dec 2019 14:39:10 +0000 (15:39 +0100)]
Adding Backlight on the handwired AEK64 keyboard (#7629)
* Implementing backlight with breathing
* Rework of my personal keymap and adding some macros.
Drashna Jaelre [Fri, 13 Dec 2019 11:36:37 +0000 (03:36 -0800)]
core: Fix build config in protocol.mk (#7620)
Backports commits from tmk_keyboard
Sid Carter [Fri, 13 Dec 2019 09:32:06 +0000 (04:32 -0500)]
[Keymap] Personal keymap for the E6.5 (#7623)
* add new layout mirroring all my other layouts
* add rgb and other keys on fnm layer
nrtkbb [Fri, 13 Dec 2019 07:28:45 +0000 (16:28 +0900)]
[Keyboard] Add uzu42 info.json (#7617)
* Add uzu42 info.json
* Made corrections provided by noroadsleft.
umi [Fri, 13 Dec 2019 04:59:00 +0000 (13:59 +0900)]
[Docs] update git command and directory name of documents (#7619)
moyi4681 [Fri, 13 Dec 2019 04:58:06 +0000 (20:58 -0800)]
[Keyboard] add kbd67mkiirgb v2 keyboard (#7618)
Max Rumpf [Fri, 13 Dec 2019 04:56:35 +0000 (05:56 +0100)]
[Keyboard][Phoebe] Send backslash on AltGr + ? (#7616)
kakunpc [Fri, 13 Dec 2019 04:56:17 +0000 (13:56 +0900)]
[Keyboard][angel64] fix info.json (#7615)
Bart Riemens [Fri, 13 Dec 2019 03:18:53 +0000 (04:18 +0100)]
[Keyboard] Add Exclusive E7-V1 SE keyboard and keymaps (#7598)
* Updated based on feeback in PR #7598
yulei [Fri, 13 Dec 2019 02:44:14 +0000 (10:44 +0800)]
update dp60 configuration (#7561)
* update dp60 configuration
* disable rgb underglow to avoid firmware overflow
* cleanup rules.mk
* Update keyboards/dp60/keymaps/allleds/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dp60/keymaps/allleds/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dp60/keymaps/allleds/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dp60/keymaps/allleds/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dp60/keymaps/allleds/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* cleanup all rules.mk
James Young [Fri, 13 Dec 2019 02:12:44 +0000 (18:12 -0800)]
[Keyboard] Fluorite: add Configurator layout data (#7612)
yulei [Fri, 13 Dec 2019 01:20:04 +0000 (09:20 +0800)]
fixed I2C driver support for stm32f4 (#7526)
* correct i2c driver for stm32f4
* update pin mode definitions
* update macro definition
Lukas Alexandre [Thu, 12 Dec 2019 19:45:56 +0000 (20:45 +0100)]
[Keyboard] Added Lex60 keyboard (#7600)
Ethan Beyer [Thu, 12 Dec 2019 10:53:39 +0000 (05:53 -0500)]
[Keymap] My DZ60 Layout and files (#7537)
* I don't know if this is how my keyboard is laid out or not
* testing, still broken
* name change
* I think this is the layout I will try to use to start
* it compiles!
* added norman layout!
* media keys
* Moved backlight functions to KEYB
Moved Delete off of Backspace and to the < key
* more changes to layout, move Norman to 1 so it was moddable by FCTN
* swapped volume and media, I use volume a lot more than media
* Eh, it's still all in flux.
* I don't want the entire function layer full of dead keys, after all...
* moves escape to the caps lock key and caps lock to the functions layer
* update my readme for posterity
* Updates bonfire dz60 for better escape control
* WIP commit -- this is not working yet
* updates keymap for GAME layer
adds info to README
adds visual keyboard layout map in json and jpg for reference
* updates readme for visual keymap insertion
* removes my layout from the parent folder and keeps it localized
* updates the C code to be more readable
* finished the HELD_ESCAPE code
* finishes v6.1.0
* updates layout names to match repo code style per @mechmerlin
Apply suggestions from code review
* updates to code style per suggestions by @mechmerlin
* Update global-functions.c
updates some personal documentation
* updates hold time for escape on gaming layer
* updates several aspects of the code based on PR requests
* moves a variable
Max Rumpf [Thu, 12 Dec 2019 03:39:04 +0000 (04:39 +0100)]
[Keyboard][Phoebe] Update default keymap, fix LAYOUT macro (#7604)
* fix LAYOUT macro
* Phoebe: Update default keymap
* Replace XXXXXXX macro with the previous key instead
Joel Challis [Wed, 11 Dec 2019 19:39:30 +0000 (19:39 +0000)]
Fix FORCE_NKRO handling (#7601)
Joel Challis [Wed, 11 Dec 2019 19:36:00 +0000 (19:36 +0000)]
Remove mbed files (#7605)
* Remove mbed files
* Remove mbed files - fix comment
* Remove mbed logic blocks
fauxpark [Wed, 11 Dec 2019 19:33:10 +0000 (06:33 +1100)]
[Docs] Remove some outdated FAQ items (#7607)
kakunpc [Wed, 11 Dec 2019 18:40:00 +0000 (03:40 +0900)]
[Keyboard] update angel64 (#7545)
* add angel64 rev1
* update angel64
* fix keymap.c
fauxpark [Wed, 11 Dec 2019 01:26:40 +0000 (12:26 +1100)]
Use `clock_prescale_set()` from avr-libc (#7540)
* Use `clock_prescale_set()` from avr-libc
* Remove outdated FAQ info
Duncan Elliot [Tue, 10 Dec 2019 23:31:39 +0000 (10:31 +1100)]
Update feature support for Proton C (#7596)
Added a couple of entries for some features not currently supported on Proton C.
fauxpark [Tue, 10 Dec 2019 22:27:40 +0000 (09:27 +1100)]
[Docs] Fix docs fallback for pt-br (#7602)
Igor Hideki Trindade [Tue, 10 Dec 2019 18:19:12 +0000 (14:19 -0400)]
[Docs] add README translation in portuguese (#7016)
* add README translation in portuguese
* add lang in menu
* Update docs/pt-br/README.md
* Update docs/pt-br/README.md
* Update docs/pt-br/README.md
* Update docs/pt-br/README.md
* Update docs/pt-br/README.md
* Update docs/pt-br/README.md
* Update docs/pt-br/README.md
* Update docs/pt-br/_summary.md
* Update sumary links
* Update README
Co-Authored-By: Álvaro A. Volpato <alvaro.volpato@usp.br>
MudkipMao [Tue, 10 Dec 2019 05:51:15 +0000 (21:51 -0800)]
[Keyboard] Think6.5 Default Keymap Cleanup (#7594)
yulei [Tue, 10 Dec 2019 05:41:39 +0000 (13:41 +0800)]
[Keyboard] update m12og keymap to readable version (#7581)
* add m12og keyboards
* update readme.md
* update to latest code suggestions
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* update keymap to readable version
* fixed incosist of info.json and keymap
Benjamin Smith [Tue, 10 Dec 2019 05:40:04 +0000 (21:40 -0800)]
[Keyboard] Add cKeys Washington keyboard (#7570)
* Add cKeys Washington keyboard
* Add suggested changes
* Fix encoder direction
* Remove unneeded file
* Update config.h
* Update washington.c
Jason Nedell [Tue, 10 Dec 2019 02:01:05 +0000 (19:01 -0700)]
[Keyboard] Fix 2U backspace key in ansi_blocker layout for GrayStudio Space65 keyboard (#7593)
* Fix ansi_blocker layout
Reposition unused keycode
* Update keymap matrix hex code
Use match hex code so number matches matrix position
Update spacing
* Realign keymap to match physical hardware
fauxpark [Tue, 10 Dec 2019 00:00:27 +0000 (11:00 +1100)]
[Keyboard] Remove `PREVENT_STUCK_MODIFIERS` from config.h files (#7592)
Josh Hinnebusch [Mon, 9 Dec 2019 23:32:48 +0000 (18:32 -0500)]
[Keyboard] update default h87a keymap for fn functionality (#7589)
* update default h87a keymap for fn functionality
* Update keyboards/hineybush/h87a/keymaps/default/keymap.c
Yan-Fa Li [Mon, 9 Dec 2019 21:31:51 +0000 (13:31 -0800)]
[Keymap] ergotravel updates (#7588)
* Update rules.mk so it compiles again
* Updates
* Update keyboards/ergotravel/keymaps/yanfali/rules.mk
* Update keyboards/ergotravel/keymaps/yanfali/rules.mk
* Update keyboards/ergotravel/keymaps/yanfali/rules.mk
marhalloweenvt [Mon, 9 Dec 2019 17:44:07 +0000 (00:44 +0700)]
[Keyboard] Adjust ColorLice to work with QMK configurator (#7572)
* [Keyboard] Add new keyboard Symmetry60
* Add new keyboard Symmetry60
* Fix Typo
* Update keyboards/handwired/symmetry60/config.h
* Update keyboards/handwired/symmetry60/readme.md
* Update keyboards/handwired/symmetry60/readme.md
* Update keyboards/handwired/symmetry60/readme.md
* Update keyboards/handwired/symmetry60/rules.mk
* Update keyboards/handwired/symmetry60/symmetry60.h
* Update keyboards/handwired/symmetry60/symmetry60.h
* Update keyboards/handwired/symmetry60/symmetry60.h
* Update readme.md
* Update keymap.c
* Update keymap.c
* Update keymap.c
* Update rules.mk
* Update symmetry60.c
* Update keyboards/handwired/symmetry60/rules.mk
* Add ColorLice
* Update ColorLice
- Adjust info.json to support Configurator
- Adjust layout name to fit with info.json
- Seperate 2 feature: RGB Switch and RGB Underglow
* Update new way of control lock leds
* Remove #ifndef COLORLICE_H
* Update make example
* Revert Helix
* Revert Helix
* Revert Helix
* Revert Helix
* Update keyboards/handwired/colorlice/colorlice.h
* Update keyboards/handwired/colorlice/colorlice.h
* Update default keymap
* Revert Helix
* Update keyboards/handwired/colorlice/readme.md
* Update keyboards/handwired/colorlice/rules.mk
* Update keyboards/handwired/colorlice/colorlice.c
* Update keyboards/handwired/colorlice/colorlice.c
* Remove unnecessary function
* Update keyboards/handwired/colorlice/colorlice.c
* Adjust rules option for working with Configurator
- Move RGB_MATRIX_ENABLE and RGBLIGHT_ENABLE to keyboard rule.
- Add RGB_DI_PIN in keyboard config
* Update keyboards/helix/rev2/keymaps/default/keymap.c
* Update keyboards/handwired/colorlice/readme.md
* Update keymap for Colorlice
* Adjust rules.mk to use space indent
* Update ColorLice to work with QMK online configurator
- Delete rgb_underglow keymap
- Move config from keymap layer to keyboard layer
- Tweak a little layout so it can appear default layout on QMK config
* Update keyboards/handwired/colorlice/rules.mk
* Update keyboards/handwired/colorlice/rules.mk
Ethan Durrant [Mon, 9 Dec 2019 06:31:30 +0000 (23:31 -0700)]
[Keyboard] Adding Navi10 macropad (#7556)
* working on keymap and files for the navi10
* fixing and modifying tap dance keys and layers
* cleanup, and adding my separate keymap
* edited and simplified the default keymap
* cleaned up files and added support for future rev2 board
* readme edits
* moved rev0 specific keymap to it's own folder
* added revision data to the config files
* added DEFAULT_FOLDER
* added note on compiling for a specific revision
* documentation and readme edits
* moved keymaps around and cleaned up
* added photo
* formatting and cleanup
* fixing whitespace
* moving the tap dance enable to keymap folders
Joel Challis [Mon, 9 Dec 2019 05:19:58 +0000 (05:19 +0000)]
Enable bitbang ws2812 for f4 (#7571)
yulei [Mon, 9 Dec 2019 05:15:45 +0000 (13:15 +0800)]
[Keyboard] add Matrix 8XV1.2 og ISO/ANSI keyboard (#7567)
* add m12og keyboards
* update readme.md
* update to latest code suggestions
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/matrix/m12og/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Zach White [Mon, 9 Dec 2019 00:31:48 +0000 (16:31 -0800)]
Also fix flash
Zach White [Mon, 9 Dec 2019 00:16:01 +0000 (16:16 -0800)]
Fix compiling json files
ashtneoi [Sun, 8 Dec 2019 19:00:26 +0000 (11:00 -0800)]
Add JSON keymap to prereq list of C keymap
This ensures the C keymap is rebuilt when the JSON keymap changes.
Yan-Fa Li [Sun, 8 Dec 2019 16:22:25 +0000 (08:22 -0800)]
[Keyboard] instant60: Enable bootmagic lite to make eeprom reset easier (#7566)
XScorpion2 [Sun, 8 Dec 2019 07:51:42 +0000 (01:51 -0600)]
Updated slave encoder sync to reduce dropped pulses - v2 (#7505)
* Updated slave encoder sync to reduce dropped pulses
* Fixing encoder direction
* Encoder behavior fixes, tested
* Update keyboards/rgbkb/sol/keymaps/xulkal/rules.mk
To make fauxpark happy
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update custom_encoder.c
* Update rules.mk
* Iris r4 fix
* More fixes for Iris & Kira
* Fix for right master encoders
James Young [Sun, 8 Dec 2019 07:46:16 +0000 (23:46 -0800)]
[Keyboard] rebuild info.json for ep tf_longeboye (#7560)
Takeshi ISHII [Sun, 8 Dec 2019 07:44:54 +0000 (16:44 +0900)]
[Keyboard] Added workaround for serial.c/LTO issue for helix/rev2 and helix/pico. (#7558)
James Young [Sun, 8 Dec 2019 07:41:44 +0000 (23:41 -0800)]
[Keyboard] EP96: fix info.json key sequence (#7557)
* ep/96 info.json: debug linting
* ep/96 info.json: fix key sequence
ISO Enter, Numpad Plus and Numpad Enter were out of order.
Alper Cugun [Sun, 8 Dec 2019 07:33:48 +0000 (08:33 +0100)]
[Keymap] Added my customized 40% layout (#7555)
* Formatting of Contra readme.
* Initial version of my custom keymap
* Move TODOs to readme
* Add comment
* Nuke Plover layer
* Port changes to other layers
* Finished work on my own layout for now
* Add layout image
* Processed comments from review
fauxpark [Sun, 8 Dec 2019 07:32:43 +0000 (18:32 +1100)]
Set proper AVR part for USBasp avrdude flashing (#7552)
* Set proper AVR part for USBasp avrdude flashing
* Remove `PROGRAM_CMD` stuff from rules.mk as they should not be needed anymore
* Missed the Plaid readme
* Remove PROGRAM_CMD from Mysterium
marhalloweenvt [Sun, 8 Dec 2019 07:11:21 +0000 (14:11 +0700)]
[Keyboard] Add new keyboard ColorLice (#7536)
* [Keyboard] Add new keyboard Symmetry60
* Add new keyboard Symmetry60
* Fix Typo
* Update keyboards/handwired/symmetry60/config.h
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/symmetry60/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/symmetry60/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/symmetry60/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/symmetry60/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/handwired/symmetry60/symmetry60.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/handwired/symmetry60/symmetry60.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/handwired/symmetry60/symmetry60.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update readme.md
* Update keymap.c
* Update keymap.c
* Update keymap.c
* Update rules.mk
* Update symmetry60.c
* Update keyboards/handwired/symmetry60/rules.mk
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Add ColorLice
* Update ColorLice
- Adjust info.json to support Configurator
- Adjust layout name to fit with info.json
- Seperate 2 feature: RGB Switch and RGB Underglow
* Update new way of control lock leds
* Remove #ifndef COLORLICE_H
* Update make example
* Revert Helix
* Revert Helix
* Revert Helix
* Revert Helix
* Update keyboards/handwired/colorlice/colorlice.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/colorlice/colorlice.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update default keymap
* Revert Helix
* Update keyboards/handwired/colorlice/readme.md
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/colorlice/rules.mk
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/colorlice/colorlice.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/handwired/colorlice/colorlice.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Remove unnecessary function
* Update keyboards/handwired/colorlice/colorlice.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Adjust rules option for working with Configurator
- Move RGB_MATRIX_ENABLE and RGBLIGHT_ENABLE to keyboard rule.
- Add RGB_DI_PIN in keyboard config
* Update keyboards/helix/rev2/keymaps/default/keymap.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/colorlice/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keymap for Colorlice
* Adjust rules.mk to use space indent
Manna Harbour [Sun, 8 Dec 2019 07:08:12 +0000 (18:08 +1100)]
[Keymap] Display logo for caps lock indication on crkbd using old OLED driver (#7535)
* Display logo for caps lock indication on crkbd using old OLED driver
* Add emacs read-only mode file variable to generated files
* use LTO_ENABLE instead of EXTRAFLAGS
This enables the same option, and disables action_macros, and action_functions, both of which seem to break when LTO is enabled. And this is a lot simpler to use.
Co-Authored-By: Drashna Jaelre <drashna@live.com>
hmkemppainen [Sun, 8 Dec 2019 02:18:05 +0000 (04:18 +0200)]
fix instructions for oneshot layer handling on key release (#7554)
* fix instructions for oneshot layer handling on key release
* use ONESHOT_OTHER_KEY_PRESSED instead of ONESHOT_PRESSED
Co-Authored-By: Drashna Jaelre <drashna@live.com>
fauxpark [Sun, 8 Dec 2019 01:59:47 +0000 (12:59 +1100)]
Set proper ASCII character for KC_NUHS in iWRAP code (#7434)
fauxpark [Sun, 8 Dec 2019 01:11:29 +0000 (12:11 +1100)]
Improve support and docs for ADC driver (#7191)
* Improve support and docs for ADC driver
* Comment ADC channels
* Move to Makers and Modders section, and fix usage instructions
* Flesh out intro
* Superscript 328P note
* Fix pin_to_mux LUT
* Support USB64/1287 as well
* analogReadPin() defaults to 0V mux on invalid pin
* Update pinToMux() function documentation
* Dot
* Accept (some of) the `qmk cformat` changes
* Do clang-format properly
* More wording tweaks
* Link to encoder docs
osjuga [Sat, 7 Dec 2019 12:19:18 +0000 (07:19 -0500)]
Minor grammar and filename fixes in docs (#7559)
Grammar in coding_conventions_c.md and coding_conventions_python.md
`rule.mk` to `rules.mk` in feature_haptic_feedback.md and feature_rgb_matrix.md
Eric Bunton [Sat, 7 Dec 2019 12:17:13 +0000 (07:17 -0500)]
Port SPLIT_USB_DETECT to helix/rev2 (#7385)
* Port SPLIT_USB_DETECT to helix/rev2
* Remove debug toggles.
* Rename is_keyboard_master to has_usb in split_util
Gregory Gubarev [Fri, 6 Dec 2019 19:25:05 +0000 (23:25 +0400)]
[Docs] Creating RU version of getting_started_introduction (#7224)
* Creating RU version of getting_started_introduction
* Update docs/ru-ru/getting_started_introduction.md
Update "предполагается"
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
* Update docs/ru-ru/getting_started_introduction.md
Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>
Gregory Gubarev [Fri, 6 Dec 2019 19:16:00 +0000 (23:16 +0400)]
[Docs] Create RU ver of becoming_a_qmk_collaborator (#7226)
* Create RU ver of becoming_a_qmk_collaborator
* Updated
* Updated - collaborator to соавтор
* Update docs/ru-ru/becoming_a_qmk_collaborator.md
* Update docs/ru-ru/becoming_a_qmk_collaborator.md
* Update docs/ru-ru/becoming_a_qmk_collaborator.md
* Update docs/ru-ru/becoming_a_qmk_collaborator.md
* Update docs/ru-ru/becoming_a_qmk_collaborator.md
* Update docs/ru-ru/becoming_a_qmk_collaborator.md
* Update docs/ru-ru/becoming_a_qmk_collaborator.md
Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>
Danny [Fri, 6 Dec 2019 18:01:51 +0000 (13:01 -0500)]
[Keyboard] Fix missing item in Ergodicity macro (#7553)
coseyfannitutti [Fri, 6 Dec 2019 09:03:30 +0000 (04:03 -0500)]
Add keyboard - MYSTERIUM (#7547)
* Create config.h
* Create info.json
* Create keymap.c
* Create keymap.c
* Create mysterium.c
* Create mysterium.h
* Create readme.md
* Create rules.mk
* Create usbconfig.h
* Update keyboards/coseyfannitutti/mysterium/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update mysterium.c
* Update rules.mk
* Update usbconfig.h
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update rules.mk
* Update keyboards/coseyfannitutti/mysterium/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mysterium/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update config.h
* Update info.json
* Update keymap.c
* Update mysterium.h
* Update rules.mk
arlenk [Fri, 6 Dec 2019 08:42:33 +0000 (03:42 -0500)]
Update getting_started_make_guide.md (#7538)
* Update getting_started_make_guide.md
clarifying that NO_PRINT and USER_PRINT should not be used at the same time.
* Update docs/getting_started_make_guide.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Joel Challis [Fri, 6 Dec 2019 08:27:04 +0000 (08:27 +0000)]
Fix breathing toggle when rgb is disabled (#7550)
jotix [Thu, 5 Dec 2019 15:08:27 +0000 (15:08 +0000)]
Jotix (#7549)
* jotix_layout_adjustment
* TT(_LOWER)
* config.h
* jotix_layout
* jotix_layout
squirrelsRduck [Thu, 5 Dec 2019 09:04:54 +0000 (04:04 -0500)]
[Keymap] Dactyl Manuform computer scientist's layout with split RGB enabled (#7519)
* Added my Dactyl Manuform layout
* Added my Dactyl Manuform layout
* finalized key layout, added reset code, no LED yet
* finalized key layout, added reset code, no LED yet
* enabled RGB backlight
* enabled RGB backlight
* enabled RGB backlight
* supporting split rgb
* supporting split rgb
* supporting split rgb
* added media controls
* allowing ctrl/command to fallthrough from mouse layer so we can ctrl scroll to zoom in/out
* addressed PR comments, and make a couple last minute adjustments to the layout, to add in the Forwards Delete keycode
* decreased brightness even more
Ahmed Elshafey [Thu, 5 Dec 2019 09:03:03 +0000 (11:03 +0200)]
[Keymap] Added Massdrop ctrl keymap (#7491)
* massdrop ctrl endgame keymap first commit
* massdrop ctrl endgame keymap update
Added double dance functions to toggle mouse layer while keeping LGUI key functionality.
Added led config and related functionality.
Added RGB indicators for effective keys on layers.
Fixed RGB timeout ignoring user set LED flags.
At current state, layer RGB indicators ignore RGB brightness value, will add toggle key later to toggle between current keyboard brightness and max brightness as it's nice to have the indicator RGB at max brightness but still too bright at times.
* updated documentation and added RGB indicator for ctrl and shift in function layer
* Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Various fixes and changes.
Removed backslashed at end of layouts, better looking.
Changed layout names from macro definitions to enum.
Replaced MOD_BIT with MOD_MASK macros.
fauxpark [Thu, 5 Dec 2019 08:44:39 +0000 (19:44 +1100)]
Add short aliases for Magic keycodes (#7541)
* Add short alias for `MAGIC_TOGGLE_NKRO`
* Add aliases for the other Bootmagic keycodes
* Replace long form in default keymaps
Jeong Arm [Wed, 4 Dec 2019 17:47:59 +0000 (02:47 +0900)]
[Keymap] [preonic/kjwon15] Support led key (#7543)
Joel Challis [Tue, 3 Dec 2019 19:48:55 +0000 (19:48 +0000)]
Relocate magic keycode processing (#7512)
* Move magic keycode processing to own file
* Save some bytes
* Update comments
* Update define to one thats not already used...
* Fix audio
Joel Challis [Tue, 3 Dec 2019 19:39:21 +0000 (19:39 +0000)]
Increase matrix scanning speed on xd84 (#7517)
* Increase matrix scanning speed
* Fix func name in failure output
MechMerlin [Tue, 3 Dec 2019 16:49:31 +0000 (08:49 -0800)]
Add J-01 ISO Support (#7527)
* Add ISO support
* Update keyboards/jae/j01/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
MakotoKurauchi [Tue, 3 Dec 2019 15:51:18 +0000 (00:51 +0900)]
Helix default keymap update (#7465)
* add RGBRST key into helix/pico:default keymap ADJUST layer
* update helix/rev2:default keymap's OLED display contents
* add RGBRST key to HELIX_ROWS == 4 ADJUST layer
* add CAPS key to RAISE, LOWER layer
* add layer status display on slave side oled
* add RGB LED status display on both side oled
* save stack memory size
halvves [Tue, 3 Dec 2019 09:35:29 +0000 (03:35 -0600)]
[Keymap] add halvves kumo (minivan) keymap (#7534)
* [Keymap] add halvves kumo (minivan) keymap
* adjust tapping
* remove RGBLIGHT_TIMER
James Young [Tue, 3 Dec 2019 02:47:02 +0000 (18:47 -0800)]
[Docs] Restructure of Git Best Practices doc (#7231)
* Add "Resynchronizing an Out-of-Sync Git Branch" doc
* Update (Git) Best Practices doc title and filename
* Rename Branch Resync doc
* fork Best Practices doc into multiple files
* Add the doc list to Git Best Practices doc
* Update sidebar
* Update internal references
* Update sidebar - add subsection
* Update Your Fork's Master page title
* title case on Git Best Practices main doc
* ... and in the Resynchronizing a Branch doc
* Please read Part 1
I worked really hard on this, okay?
* Please use branches, too.
* suggestions by mtei
* change note about adding multiple files
* note that the name given the remote repo is arbitrary
* suggestions by fauxpark
* Git Best Practices -> Best Git Practices
Reads more naturally.
* rephrase hint block regarding remote name
* rework the resynchronization instructions per mtei
* use hint boxes for reference to Part 1 doc
I may be addicted to hint boxes. I'm sorry fauxpark. :cry:
* add some clarity about the upstream repo
* wordsmithing per mtei
* restyle the shell code blocks
Makes them more consistent to the other docs in this section.