aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add J-01 ISO Support (#7527)MechMerlin2019-12-032-0/+19
| | | | | | | | * Add ISO support * Update keyboards/jae/j01/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Helix default keymap update (#7465)MakotoKurauchi2019-12-032-33/+60
| | | | | | | | | | | | * 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
* [Keymap] add halvves kumo (minivan) keymap (#7534)halvves2019-12-034-0/+262
| | | | | | | | * [Keymap] add halvves kumo (minivan) keymap * adjust tapping * remove RGBLIGHT_TIMER
* [Docs] Restructure of Git Best Practices doc (#7231)James Young2019-12-026-164/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* [Keyboard] Add handwired/floorboard (#7478)kevin-b-lockwood2019-12-028-0/+436
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added handwired/plonk * Update readme.md * Update readme.md * Update info.json * Update config.h * Update readme.md * Update keyboards/handwired/plonk/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update plonk.c * Update plonk.h * Update keymap.c * Delete config.h * Update keyboards/handwired/plonk/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update info.json * Update keyboards/handwired/plonk/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Renamed the Plonk to the Floorboard. Another homage, just subtler this time. * removed old plonk files * Update config.h
* [Keyboard] Added tr60w keyboard (#7450)Joule-Flow2019-12-027-0/+168
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added tr60w configurations. I based these files on the fox-lab/qmk_firmware repository. After checking both licenses, which are identical, I added those files into this feature branch. For transparency reasons I'll add the url to the fox-lab repository. https://github.com/fox-lab/qmk_firmware * Using #pragma once in config.h. * Removed '#define CCONFIG_H' from config.h. * Changed PRODUCT_ID to '0x4140'. * Renamed setting to 'DEBOUNCE'. * Removed key combination, due to already default implementation. * Removed 'PREVENT_STUCK_MODIFIERS', defaulted by QMK. * Removed not uneccessary '#endif' statement. * Renamed include to 'QMK_KEYBOARD_H'. * Changed keymap structure according to pull request suggestion. * Removed 'void matrix_init_user(void)'. * Removed 'void matrix_scan_user(void)'. * Removed 'bool process_record_user(...)'. * Removed non-standard configuration in favor for 'led_update_kb'. * Using default setup based on 'MCU' setting. * Replaced Build Option configuration with suggested information. * Fixed include statements as requested. * Changed 'KEYMAP' to suggestion. * Removed obsolete '#endif' statement. * Added readme.md file. * Updated readme.md with further information. * Reverted include statement, to check if this caused ci error. * Revert "Reverted include statement." This reverts commit ebd992dc01133169be38ae7201bb00b4d01cc737. * Fixed wrong mapped key * Fixed include as per suggestion. * Replaced 'KC_TRNS' with '_______'for readability. * Added personal keymap.c file. * Updated the readme.md file according to template/avr/readme.md. * Fixed Link to Image. * Updated readme.md as per request. * Updated rules.mk, as per suggestion. Set 'BOOTMAGIC_ENABLE = lite'.
* [Keymap] Ruby influenced Redox keymap (#7531)Matt Valentine-House2019-12-023-0/+126
|
* [Docs] add japanese translations (#7454)umi2019-12-023-0/+505
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * for initial commit * for initial commit * for initial commit * Update led_update_kb example (#7451) * Update led_update_kb example * Update comment to explain pin behavior * wordsmith * wordsmithing 2 * Remove CR when computing BOOTLOADER_SIZE. (#7453) * Set up language fallback for docs, and update translation guidelines (#7403) * Set up language fallback for docs, and update translation guidelines * Title Case * Add ID example * Link to emoji flag cheatsheet * Move docs preview section to contributing.md * Point to docs preview in the readme * [Keyboard] Added Cans12er keyboard (#7455) * added cans12er keyboard * updated readme Updated the readme to conform with the provided template from the qmk_firmware githubpage * Update keyboards/cans12er/README.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Changed configuration Changed the configuration based on the Change Request from PR #7455 made by github user noroadsleft * [Keyboard] Update ATmega32A readme files to match template (#7462) * Update atmega32a readme files to match template * Update atmega32a readme files to match template - fixes * Apply suggestions from code review * 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: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-Authored-By: shela <shelaf@users.noreply.github.com>
* Remove check for EH define (#7525)Danny2019-12-025-5/+5
| | | Its use in lets_split_eh was factored out in https://github.com/qmk/qmk_firmware/pull/6411
* Remove eeprom_f4 due to conflicting licenseskullY2019-12-023-954/+1
|
* [Keyboard] 140% keyboard fluorite keymaps (#7473)ihotsuno2019-12-018-0/+595
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fluorite keymaps * Update config.h * Update fluorite.c I corrected the points that were pointed out. * Update fluorite.h I corrected the points that were pointed out. * Update config.h I corrected the points that were pointed out. * Update keymap.c I corrected the points that were pointed out. * Update keyboards/fluorite/config.h thanks! * Update keyboards/fluorite/readme.md thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keyboards/fluorite/readme.md thanks! * Update keyboards/fluorite/readme.md thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keyboards/fluorite/rules.mk thanks! * Update keymap.c I corrected the points that were pointed out. * Update fluorite.c I corrected the points that were pointed out. * Update rules.mk I corrected the points that were pointed out. * Update keyboards/fluorite/rules.mk Thanks! * Update keyboards/fluorite/rules.mk Thanks! * Update keymap.c I corrected the points that were pointed out. * Update fluorite.h I corrected the points that were pointed out. * Update keymap.c I corrected the points that were pointed out. * Update keymap.c I corrected the points. c:165:68 XDXXXXX >> XXXXXXX Reverted,because error log. ADJUST, * Update keymap.c I corrected the points that were pointed out. * Update readme.md link added * Update readme.md photo link added * Update readme.md link Modify * Update keyboards/fluorite/readme.md Thanks! * Update keyboards/fluorite/readme.md Thanks!
* Fix install for Linux Ubuntu (#7520)iKirin2019-12-021-5/+5
| | | | | | | | * Fix linux install for Ubuntu. It failed due to sh not supporting [ and pip being seperate from python3 * Adapted install function according to feedback * Fix style
* Add pep8-naming to our python lintingskullY2019-12-014-2/+8
|
* [Keymap] Added jhelvy keymaps for keebio/iris and lily58 (#7447)John Helveston2019-12-018-0/+287
| | | | | | | | | | | | | | | | * Added jhelvy keymaps for keebio/iris and lily58 * Fixed keymap image link for Iris * Update keyboards/keebio/iris/keymaps/jhelvy/keymap.c * Fixed keymap image url for lily58 * Update keyboards/lily58/keymaps/jhelvy/keymap.c * Removed numbers in parentheticals in lily58 rules * Removed unnecessary rules
* format code according to conventions [skip ci]QMK Bot2019-12-011-1/+1
|
* [Keyboard] fixed noah info.json (#7518)yulei2019-12-011-1/+1
| | | | | | | | | | | | * fixed noah info.json * fixed iso keymap and adding default iso keymaps * keymap cleanup * verified through the qmk configurator preview mode * modify encoding from utf-8 bom to urf-8
* [Keyboard] Update Lets Split Sockets to use LTO_ENABLE (#7516)Drashna Jaelre2019-12-012-12/+1
|
* Add _summary.md for Russian docs with proper language prefix (#7514)fauxpark2019-11-301-0/+123
|
* [Keyboard] Fix calls in handwired/jotanck (#7515)Drashna Jaelre2019-11-301-4/+6
| | | | | The C file for this keyboard was calling `keyboard_pre_init_user`. Which is wrong. This fixes that behavior.
* [Keymap] Added my UT47.2 Swedish layout with tap dance function. (#6861)hvp2019-11-294-0/+127
| | | | | | | | * Added my UT47.2 Swedish layout with tap dance function. * Move tap dance over to user space * Removed config_common from config file
* Specify Arm GCC 8 in macOS install script (#7509)fauxpark2019-11-291-1/+2
|
* [Keyboard] Add community layout support for DZ60RGB WKL (#7503)fauxpark2019-11-295-6/+12
| | | | | | * Add community layout support for DZ60RGB WKL * info.json would be good too
* [Keyboard] fixed noah info.json (#7502)yulei2019-11-294-73/+795
| | | | | | | | | | * fixed noah info.json * fixed iso keymap and adding default iso keymaps * keymap cleanup * verified through the qmk configurator preview mode
* [Keymap] Add RGB keycodes to keymap, enable RGB_MATRIX on crkbd (#7499)Manna Harbour2019-11-294-6/+82
|
* Use os.chdir for `qmk docs` instead of a custom HTTP request handler (#7493)fauxpark2019-11-291-6/+4
|
* [keymap] personal keymap tweaks (#7510)Callum Oakley2019-11-302-7/+7
| | | | | | | | | | | | | | | | * replace home and end with cmd-left and cmd-right for iOS compatability * tab left and right with cmd-shift-bracket instead of ctrl-tab for Blink compatability * cmd-up and cmd-down instead of pg-up pg-down for blink shell compatability * Revert "cmd-up and cmd-down instead of pg-up pg-down for blink shell compatability" This reverts commit e976af9f11f77933f272edc22faf971445a65717. * reorganised symbol layer * update link in readme
* Fix output file permissions when using docker build. (#7378)Nick Brassel2019-11-291-0/+1
|
* Add yet another dictionary for the QMK Firmware docs sidebar heading (#7504)fauxpark2019-11-282-2/+17
|
* Add shift-to-invert to remaining directional RGB_* keycode pairs (#7484)Manna Harbour2019-11-284-43/+79
| | | | | | | | | | | | | | | | | * Add shift-to-invert to remaining directional RGB_* keycode pairs RGB_MODE_FORWARD / RGB_MODE_REVERSE invert their functions when shift is held. This change adds the same capabilities to the remaining directional RGB_* keycode pairs. This improves consistency and provides full RGB control in a keymap containing only one keycode from each pair. * remove redundant variable * fix typo * Fix more typos Flyspell is on now I swear!
* Compile out some keycode processing when features are disabled (#7506)Joel Challis2019-11-282-11/+17
|
* Fix processing of RGB keycodes on slave half (#7404)Joel Challis2019-11-281-8/+3
|
* Install bootloadHid as part of qmk_install (#7463)Joel Challis2019-11-287-2/+34
| | | | | | | | | | | | | | * Install bootloadHid on macos * Install bootloadHid on windows * Highlight bootloadHID is now installed in docs * Update udev rules for bootloadHID * Install bootloadHid on some distros * fix caterina udev filename
* [Keymap] Userspace updates (#7500)stanrc852019-11-271-17/+4
| | | | | | * Convert macro to use new QMK CLI and other cleanup * use \n instead of ss enter
* [Keyboard] New Keyboard: J-01 (#7494)MechMerlin2019-11-278-0/+416
| | | | | | | | | | | | | | | | | | | | | | | | * initial commit * create the appropriate LAYOUT macro * ANSI FOREVER * Update keyboards/jae/j01/config.h Changing it to use the Esc key for bootmagic lite * Update keyboards/jae/j01/readme.md * Update keyboards/jae/j01/readme.md * Update keyboards/jae/j01/info.json * Update keyboards/jae/j01/readme.md * Update keyboards/jae/j01/info.json * remove file as per fauxpark comments
* Community Layout support (and minor tidying) for KBD8X MK2 (#7449)James Young2019-11-279-145/+387
| | | | | | | | | | | | | | | * Community Layout support for KBD8X MK2 - add LAYOUT_tkl_ansi and LAYOUT_tkl_iso layout macros - add default_tkl_iso keymap, using new layout macro - rename ansi_625 keymap to default_tkl_ansi, using new layout macro - change keymaps to four-space indent - update info.json - remove firmware size impacts from rules.mk * remove empty functions * rename the ANSI and ISO keymaps per fauxpark
* Revert split encoder fixes until able to repro a better fix (#7498)XScorpion22019-11-271-25/+11
| | | Temporarily removing to avoid disabling split keyboards with Rotary Encoders, irisv3/4 and Sol, while @XScorpion2 works on a more permanent fix.
* clean up quantum.c (#7485)Yan-Fa Li2019-11-271-173/+87
| | | | | | | | | | | | | | | | | | | | * idea * progress * more stuff * wip * wip * last couple of keycodes you can move safely * Update quantum/quantum.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Put back RGB_MODE_BREATHE
* adding noah keyboard (#7432)yulei2019-11-2721-0/+5464
| | | | | | | | | | | | * adding noah keyboard * Update keyboards/matrix/noah/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/matrix/noah/noah.c Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Keyboard] add keyboard wm1 (#7466)heliarmk2019-11-268-0/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add new keyborad wm1 * 删除print信息 * add info.json and modified the default keymap.c * add keyboard name and maintainer in info.json * add readme.md file for new keyboard * add default/keymap/readme.md * modified the main readme file * change keyboard name from wm1 to wm1_hotswap * update readme * update imgur link in readme * update readme to add more pic and subtopic * change wm1 keyboard pic to direct show up * add copyright to config.h * modified the info.json to change the label * set the debug config to no in rule.mk * rename wn1.c wm1.h to wm1_hotswap.c, wm1_hotswap.h * fix spelling mistake * update the rule.mk to new version * fix the LED operation in wm1_hotswap.c * delete the definition of kc_trns * change layout to conform to electrical position * delete backslashes in keymap.c * update info.json according to the layout * change the return of led_update_kb * delete unused comments in rule.mk * delete unused definition in wm1_hotswap.h * add a if statement to support user override func * fix comment in rules.mk
* Adjust Fn key and right arrow cluster of GH60/Satan keymap (#7490)Stephen Tudor2019-11-261-20/+20
|
* Fix typos in stale.yml (#7489)James Young2019-11-261-2/+2
|
* [Keymap] added a KBD67v2 layout that allows swapping of num/sym keys and ↵Kemmel-Dev2019-11-264-0/+64
| | | | f-rows (#7469)
* [Keyboard] change xbows/knight pins of capslock Indicator (#7486)moyi46812019-11-262-4/+4
|
* Add language prefixes to docs sidebar entries and readmes (#7406)fauxpark2019-11-268-299/+300
| | | | | | * Add language prefixes to docs sidebar entries and readmes * Remove prefix where it doesn't belong
* Send string keycode tweaks (#7471)fauxpark2019-11-2510-45/+58
|
* [Keymap] Added keymap for Tessachka (#7457)Thomas Baart2019-11-253-0/+273
| | | | | | | | | | | | * Added keymap for Tessachka * Update keyboards/kyria/keymaps/tessachka/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/keymaps/tessachka/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Keyboard] Add keyboard 7skb (#7468)Salicylic-acid32019-11-2515-0/+626
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add keyboard 7skb Add 7skb keyboard. A 63 keys HHKB Layout keyboard. Salicylic-acid3 * Update keyboards/7skb/keymaps/default/keymap.c * Update keyboards/7skb/keymaps/default/keymap.c * Update keyboards/7skb/keymaps/default/keymap.c * Update keyboards/7skb/keymaps/salicylic/keymap.c * Update keyboards/7skb/readme.md * Update keyboards/7skb/readme.md * Update keyboards/7skb/readme.md * keymap update Remove extra parts * Delete rules.mk * Update keyboards/7skb/rev1/rev1.c
* [Core] Remove PROGRAM_CMD in mcu_selection.mk for 32A (#7482)fauxpark2019-11-251-3/+0
|
* [Keyboard] Add hand swap config matrix for preonic rev 3 (#7460)Martin Kauppinen2019-11-254-11/+38
| | | | | | * Add hand swap config matrix for preonic rev 3 * Refactor hand swap config matrix into revision source files
* IS31FL3733 Dirty page fix (#7079)yiancar2019-11-252-20/+34
| | | | | | | | | | | | | | | | | | | | | | | | | * IS31FL3733 Dirty page fix Function IS31FL3733_update_led_control_registers was never setting update register to false. As a result the led on/off page was being written every transaction even when it was not modified. This is ineficient and causes lots of bandwidth use. -> Fix the IS31FL3733_update_led_control_registers. -> After testing it was evident that failed I2C transactions could corrupt the Led on/off register. -> Update IS31FL3733_write_pwm_buffer and IS31FL3733_write_register functions to return 0 upon succesful tranmission and 1 if any of the transmitions within the function fail. -> Modify IS31FL3733_update_pwm_buffers function so if any of the IS31FL3733_write_pwm_buffer transuction fails, the g_led_control_registers_update_required register is set to true forcing a rewrite of the led on/off register in case it was corrupted. * Minor comment update * Upsie:) * Update is31fl3733.c * Return fix * more return fix * type change * more boolian logic reversal:)