summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-05Switch Quefrency to serial for independent halves (#7262)Jonathan Rascher
2019-11-04CI - Fix change detection (#7038)Joel Challis
* Fix travis change detection * Fix travis change detection - add back python ignore
2019-11-04Convert some PS2AVRGB boards to I2C WS2812 driver (#7241)fauxpark
* Convert some PS2AVRGB boards to I2C WS2812 driver * Fix Travis failure for bface
2019-11-05Fixes #7256: USB descriptor to identify correctly as MIDI device. (#7258)Christopher
2019-11-04[Keyboard] Reduce compiled size of Panc60 keyboard (#7260)Drashna Jaelre
2019-11-04[Core] Add short form LTO_ENABLE (#7259)Drashna Jaelre
For drashna's sanity's sake
2019-11-04Update keymap.cDrashna Jaelre
2019-11-04[Keymap] Add new LED/RGB key codes (#7254)Daniel Shields
2019-11-04[Docs] Create RU ver getting_started_getting_help (#7227)Gregory Gubarev
* Create RU ver getting_started_getting_help * uodate RU ver of getting_started_getting_help * Update docs/ru-ru/getting_started_getting_help.md Co-Authored-By: nabokovas <bbkv@bk.ru> Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>
2019-11-04[Keymap] Add keymap for user jerryhcooke (#7251)Jerry Cooke
* Add keymap for user jerryhcooke Created a new keymap with encoder changing per layer * Added readme * Update readme.md * Update readme.md * Update readme.md * Update keyboards/keebio/iris/keymaps/jerryhcooke/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keymap.c * Fixed Formatting Ran automatic C formatting as suggested * Update rules.mk Fixed linespacing
2019-11-03[Keyboard] Add the Kyria keyboard (#7222)Thomas Baart
* Added raw api for sending data directly to the buffer * Added default keymap variant * Applied proposed OLED display fix * Keymap progress * Keymap progress * Fixed inconsistent tabs * Fixed oled_write_raw apis * Updated keymap * Personal keymap * Added functionality to own keymap * Fixed spacing and build error * Keymap changes * Revert "Updated split encoders so indexes are based on left hand encoders first (#6382)" This reverts commit 46c49ae4e639509ceb6e81c460855d2eb89086b8. * Updated keymaps and configs * Revert "Revert "Updated split encoders so indexes are based on left hand encoders first (#6382)"" This reverts commit f6a85fe1aa9acd2ef77a5ed0ad8f39834cc366d7. * Update keyboards/kyria/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rev1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rev1/rev1.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rev1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/rev1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Processed keymap feedback * Reverted OLED raw API functionality
2019-11-03Convert remaining PS2AVRGB boards to I2C WS2812 driver (#7245)fauxpark
* Convert remaining PS2AVRGB boards to I2C WS2812 driver * Add back functions to make the custom matrices happy
2019-11-03[Keyboard] Fix v60_type_r compile failures (#7250)Joel Challis
2019-11-03Remove duplicate pro_micro.h (#7246)fauxpark
2019-11-03Adds raw write functions to the OLED driver (#7237)Thomas Baart
* Added oled_write_raw and oled_write_raw_P functions to the OLED driver * Added oled_write_raw method calls to feature_oled_driver.md
2019-11-04Fix KBDPad MKI backlight, Num Lock LEDs; clean up firmware a bit (#6883)Jonathan Rascher
* Update keyboard kit URL * Replace custom RGB driver with new one from #7183 * Replace backlight with standard impl * Remove some unnecessary default settings * Disable COMMAND since docs want it off by default (There's no working IS_COMMAND set for this board anyway, so it's already a nop.)
2019-11-03Smallish overhaul of Auto-Shift feature (#6067)Drashna Jaelre
* Fix edge case when using One Shot Layer with Auto Shift, and it not triggering the cleanup * Remove junk code (no longer used) * Replace `(un)register_code` calls with `tap_code` where appropriate * Fixed up Switch check to be more readable (less verbose) * Simplified modifier check (if it comes back non-zero, there are mods) * Add additional function calls for autoshift settings * Made all variables static, since there are function calls to get their status * Fixed up documentation * Re-add special characters that were missed * formatting pass
2019-11-03[Keymap] Add personal JC65 v32a layout (#7244)Rys Sommefeldt
* Add personal JC65 v32a layout * Update keyboards/jc65/v32a/keymaps/rys/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-11-03French translation - FAQ section (#6995)Xavier Hahn
* Translated faq.md and added all other files (copy from English) * Translated driver_installation_zadig.md in French * Translated faq_build.md in French * Translated faq_debug in French * Translateed faq_general.md in French * Translated first part of faq_keymap.md * Renamed docs/fr-FR folder to docs/fr-fr * Finished translation of faq_keymap.md * Update faq_build.md * Review (#3) * Review * Update docs/fr-fr/faq_keymap.md * Update docs/fr-fr/faq_debug.md * Fix some PR comments Co-Authored-By: Noan Mousy <4sstylz@protonmail.ch> Co-Authored-By: Wermeille Bastien <bastien.wermeille@gmail.com>
2019-11-02Use task driven PWM for CTPC until ARM can provide automatic configuration ↵Joel Challis
(#6928) * Use task driven PWM for CTPC until ARM can provide automatic configuration * Update CTPC docs to cover backlight
2019-11-02Initial migration of software PWM backlight (#6709)Joel Challis
* Initial migration of software PWM backlight * First pass at backlight driver docs * Correct driver name in docs * Run backlight_task when using BACKLIGHT_PINS * Resolve backlight docs TODOs
2019-11-02correct description (#7240)umi
2019-11-01Template updates (#7221)fauxpark
* Template updates * Flesh out info.json & keymap.c, and turn double spaces section into a list * Add enum to demonstrate layer naming * Semicolon
2019-11-01[Keymap] Moar personal keymap and userspace tweaks (#7238)Jonathan Rascher
* Enable link-time optimization * Make RGB static gradient ranges shorter * Shift Quefrency media keys to the right * Shift KBD67 media keys to the right * Move some 60% keys from function to adjust layer * Set "extra" Lily58 keys to browser back/forward * Remove Instant60 EEPROM hack after #6968 * Remove unnecessary bits from macropad keymaps * Update KLE images
2019-11-01[Keyboard] Add Hannah910 (#7234)mechlovin
* Add new PCB Hannah910 a replace pcb for tgr910 keyboard * Update readme.md * update
2019-11-01[Keyboard] Owlet60 keymap removal, matrix.c and owlet60.h fix (#7235)worthlessowl
2019-10-31[Keymap] Add Planck-style RoPro keymap (#7230)Jonathan Dayton
* Copy the default layout * Copy Planck keymap layers * Update README * Update copyright name
2019-10-31[Keyboard] HBCP info.json typo fix (#7228)noroadsleft
Fixing a typo on a suggestion I made that got committed to the PR.
2019-10-31[Keyboard] Added slash keyboard (#7042)asdftemp
* feat(slash): added slash keyboard * fix(slash): fixed typo in readme * Improvements after review * disabled debug and print to reduce firmware size * Fixes after review * fixed hardware list in readme.md
2019-10-31[Keyboard] Add h88 PCB (#7201)Josh Hinnebusch
* add initial h88 files * add h88 PCB * update VID and PID * add GUI key to base WKL keymap file * Update keyboards/hineybush/h88/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/keymaps/default/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/keymaps/wkl/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * update per PR requests * update copyright year in files
2019-10-31[Keyboard] Add hbcp (#7101)Josh Hinnebusch
* add initial hbcp files * adjust hbcp keymaps * update per PR requested changes * add info.json * update LED stuff in regards to my personal keymap * update to new LED pin manipulation code * update info.json * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: Joel Challis <git@zvecr.com> * update per pull request suggestions * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: Joel Challis <git@zvecr.com> * update per PR request, update default keymap * Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/hbcp/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/hbcp/keymaps/hiney/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * update per PR requests * Update keyboards/hineybush/hbcp/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * add RGB defs to hiney/config.h
2019-10-31[Docs] Add Spanish translation for hardware documentation (#7161)michizhou
* Add Spanish translation for hardware documentation * Finished Spanish translations for hardware docs * Resolved errors in Spanish page translations * Corrected misspelled folder name in documentation Co-Authored-By: Karey Higuera <karey.higuera@gmail.com> Co-Authored-By: José Ignacio Amelivia Santiago <ohcan2@gmail.com>
2019-10-31[Docs] Spanish translation (#7068)José Ignacio Amelivia Santiago
* add all translation docs to translating.md * Adding Spanish folder and README.md * Adding Spanish to the langs file * Adding a Spanish summary file * Small corrections on the Spanish README file * Adding Spanish newbs.md * Translate some newbs documentation * Adding the translated newbs getting started file * Adding the building firmware file * Adding a translated building firmware with configurator file * Adding the flashing guide * Adding the newbs_testing_debugging file * Apply suggestions from code review * QMK Configurator -> Configurador QMK Co-Authored-By: Karey Higuera <karey.higuera@gmail.com>
2019-10-31Correct ARM STM32 I2C frequency. (#7080)yiancar
It was beleaved that this setting result in a 400Khz I2C bus. This was incorrect, actual frequency measure with a logic analyzer was around 150Khz. This is derived from the excel sheet linked in the .h file. Also confirmed with the ST IDE.
2019-10-31Miscellaneous rules.mk cleanups (#7212)fauxpark
* Miscellaneous rules.mk cleanups * Put back ARM bootloader rules
2019-10-31[Docs] Add he-IL (Hebrew) Translation (#7001)Guy Khmelnitsky
* Add he-IL (Hebrew) Translation * Add Hebrew to SUMMARY * Try RTL * Add RTL text * Lowercase folder names * Update lowercase folder in Summary * Adding getting_started_introduction.md * Add Proton C Conversion translation * Add Becoming a QMK Collaborator Translation * Add FAQ translation * Add Hardware translation * Documentation Best Practices translation * Add FAQ General translation * Align docs RTL * Add Becoming a QMK Collaborator Translation * Translate Getting Started - Getting Help * Translate Getting Started With Github * Code sections should be alligned to the left * Code sections should be alligned to the left * Code sections should be alligned to the left * Revert "Code sections should be alligned to the left" This reverts commit d0c46e90c4915ceebe7c5182aca2b75afad25df0. * Add Markdown aligned to the left * Update quantum_keycodes.md * Update proton_c_conversion.md * Translate Newbs Learn More Resourses
2019-10-30[Keyboard] add xbows woody and knight keyboards (#7112)moyi4681
* add xbows knight and woody keyboards add xbows knight and woody keyboards * Update rules.mk * Update keyboards/xbows/knight/readme.md Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com> * Update knight.c * Update keyboards/xbows/knight/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/woody/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update rules.mk * Update keymap.c * Update keyboards/xbows/woody/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/xbows/knight/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keymap.c * Update keyboards/xbows/knight/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/woody/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/woody/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-10-30Fix "could not find module" error message formatting (#7219)fauxpark
2019-10-30rgblight_task logic fixes (#7214)Joel Challis
2019-10-30[Keyboard] Legonut Sol R2 Release (#7213)XScorpion2
* Merge remote-tracking branch 'legonut/sol_r2_release' into master_update2 * Update keyboards/rgbkb/sol/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-10-30[Keyboard] Complete info.json for Sticc14 handwired (#7208)noroadsleft
2019-10-30[Keyboard] Complete info.json for Chiron handwired (#7207)noroadsleft
2019-10-30[Keyboard] Fix info.json for Aranck handwired (#7206)noroadsleft
2019-10-30[Keyboard] KBDfans/KBD75: Set "RGBLIGHT_SLEEP" as default (#7205)davidwed
2019-10-30[Docs] Fix dunder names being accidentally bolded (#7217)lf
* Fix dunder names being accidentally bolded * Update docs/coding_conventions_python.md Co-Author: fauxpark <fauxpark@gmail.com> * Change all the "names to avoid" to use backticks
2019-10-30[Keyboard] Add KBD67 MKII Solderable PCB Variant (#7202)ai03
* Clone 8x source to begin * Start replacing stuff * Get things compiling * Rename files * Move board files to match MKII RGB files * Adjust readme * Adjust main keymap to be functional * Make defualt keymap more basic; add personal keymap * Remove unnecessary trailing slashes from keymap * Remove unused functions from keymaps * Remove obsolete build flags * Adjust comments as requested * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Adjust as suggested * Fix broken compile following applying suggestions
2019-10-30[Docs] Update getting_started_vagrant.md (#7203)Rico Sta. Cruz
2019-10-29[Keymap] Update keymap for kuchosauronad0 (#6902)kuchosauronad0
* Add RGB * Add Plover layer
2019-10-29[Keyboard] New CannonKeys boards and EEPROM fixes (#6968)Andrew Kannan
* Add Iron165 * CannonKeys new boards and cleanup * Tmo50 info json * Update readme for TMOv2 * update via keymap tmo * info json again * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> * Address PR comments * More changes for rules files cleanup * info.json fixed? * Fix Savage65 matrix * Apply suggestions from code review Thanks noroadsleft for the improvements! Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Bump eeprom version * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-10-29[Keymap] Update to Userspace kuchosauronad0 (#6899)kuchosauronad0
* Add Plover layer, remove unused layers * Add rgb indicator for success/failed sequences * Add RGB effects * Add RGB * Add effects for start and end of a leader sequence * Add PLOVER layer * Add RGB * Add RBG * Minor clean up * Minor clean up * Minor clean up * Minor clean up * Rename rgb_light to rgblight_user and fix all references to it * Remove unnecessary guards Remove unnecessary matrix_scan in rgb post_init function * remove trailing newline