summaryrefslogtreecommitdiffstats
path: root/quantum
Commit message (Collapse)AuthorAgeFilesLines
* Refine twinkle to be smoother (use breathing curve) (#11350)Joshua Diamond2021-01-102-34/+49
| | | | | | | | | * Refine twinkle to be smoother (use breathing curve) * tune more for firmware size * fix bug when v=255 ~ drashna approved ~
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-01-054-9/+11
|\
| * Fix Tap-Hold Configs (#11127)Drashna Jaelre2021-01-044-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add proper prototypes for Tap-Hold Per Key functions * Fix handwired/tennie default keymap * Remove unneeded references * Fix tapping term per key check in space cadet * Pre-emptive fix for tap dance * Fix marksard/leftover30 * Replace hard coded tapping term with define
* | Merge remote-tracking branch 'upstream/master' into developNick Brassel2021-01-031-4/+4
|\|
| * Fix broken Lighting Layers when RGBLIGHT_MAX_LAYERS > 16 (#11406)Joshua Diamond2021-01-021-4/+4
| | | | | | | | | | | | | | | | | | * fix incorrect bit math when RGBLIGHT_MAX_LAYERS > 16 * with 1UL cast is not needed * ...but just casting works and is even more efficient * cformat
* | Improved Language Specific Keycodes for US International and Extended ↵Joshua Diamond2021-01-026-13/+592
| | | | | | | | | | Layouts (#11307) Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-302-0/+334
|\|
| * Added mac variant of portuguese keymap extras (#11260)André Cruz2020-12-292-0/+334
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added mac variant of portuguese keymap This keymap is very similar to the existing portuguese keymap, but some symbols are moved around. Apply suggestions from code review Corrected whitespace and implemented some suggested changes. Co-authored-by: Ryan <fauxpark@gmail.com> Converted some spaces to nbsp Added sendstring ISO version * Apply suggestions from code review Added suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Replaced space with nbsp * Corrected 2 chars in ascii_to_shift_lut { and } require shift Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-291-1/+1
|\|
| * [Bug] Fix RGB Matrix Indicators (#11308)Drashna Jaelre2020-12-291-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-275-12/+12
|\|
| * Ensure single newline at EOF for core files (#11310)Ryan2020-12-285-12/+12
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-2650-204/+68
|\|
| * Change include guards in quantum/ to pragma once (#11239)Ryan2020-12-2650-204/+68
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-231-1/+0
|\|
| * Remove comments about custom ldscript for Teensy LC (#11224)Ryan2020-12-231-1/+0
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-221-0/+19
|\|
| * Partial fix for Issue #9405 - Caps Lock not working with Unicode Map's XP on ↵Joshua Diamond2020-12-231-0/+19
| | | | | | | | Linux (#11232)
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-222-3/+7
|\|
| * Fix Issue #9533 - Delayed shift state handling (#11220)Joshua Diamond2020-12-222-3/+7
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-181-1/+1
|\|
| * Various compilation fixes for avr-gcc 10 (#9269)Joel Challis2020-12-181-1/+1
| |
* | Fix duplicate I2C_KEYMAP_START define (#11237)Ryan2020-12-171-2/+1
| |
* | Merge remote-tracking branch 'upstream/master' into developfauxpark2020-12-184-39/+19
|\|
| * Run cformat and dos2unix manually (#11235)Ryan2020-12-174-39/+19
| |
* | Add modifier state to the split keyboard transport (#10400)Casey Webster2020-12-171-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add modifier state to the split transport This adds modifier state to the i2c and serial transport for split keyboards. The purpose of this is to allow e.g. displaying modifier state on the slave side of a split keyboard on an oled. This adds one byte to the data transferred between halves. This also fixes a missing ifdef guard for BLACKLIGHT_ENABLE. Break modifiers into real/weak/oneshot Fix incorrect slave serial mod setting Fix typo in serial weal mod setter Fix build errors for the I2C code that I introduced Code cleanup and formatting per project preferences Correctly get oneshot mods Fix missing braces Remove unneeded ifdef guard Make the added state transport optional Add documentation for the new define to enable this feature Fix stray grave mark * Fix error introduced in conflict resolution
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-161-1/+1
|\|
| * Normalise include statements in keyboard code (#11185)Ryan2020-12-161-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-161-457/+106
|\|
| * CLI-ify rgblight_breathing_table_calc.c (#11174)Ryan2020-12-161-457/+106
| | | | | | | | Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-authored-by: Zach White <skullydazed@drpepper.org>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-121-1/+1
|\|
| * Fix incorrect search order for `rgblight_breathe_table.h` that `rgblight.c` ↵Takeshi ISHII2020-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | includes. (#11192) When `rgblight.c` includes `rgblight_breathe_table.h`, the search order should be as follows. * `keyboards/KEYBOARD/keymaps/USER/rgblight_breathe_table.h` * `users/USER/rgblight_breathe_table.h` * `quantum/rgblight_breathe_table.h` However, the current implementation was wrong, so I fixed it.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-111-2/+2
|\|
| * Fixed french quotes on canadian multilingual (#11183)Hedgestock2020-12-111-2/+2
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-1117-24/+24
|\|
| * Normalise include statements in core code (#11153)Ryan2020-12-1117-24/+24
| | | | | | | | | | * Normalise include statements in core code * Missed one
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-061-1/+19
|\|
| * add definition WS2812_BYTE_ORDER to fix RGB LED issues (#10184)Josh Hinnebusch2020-12-061-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add define for WS2812B-2020 to fix RGB issues * update driver doc * add WS2812_BYTE_ORDER definition to correct RGB byte issues * add definition variable thing * update per PR request * update per PR reqs * update per PR request * inital changes * move defines to color.h and add rgbw incase * Update docs/ws2812_driver.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: hineybush <hineybushkeyboards@gmail.com> Co-authored-by: Xelus22 <preyas22@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-061-0/+4
|\|
| * Add definitions for RGB off/black. (#11132)r-pufky2020-12-061-0/+4
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-051-0/+2
|\|
| * Fix missing define to map rgb_matrix function set to rgblight. (#11084)Sergey Omelchenko2020-12-051-0/+2
| |
* | [Split] Sync Timer feature (#10997)XScorpion22020-12-014-15/+39
|/ | | A timer that is kept in sync between the halves of a split keyboard
* 2020 November 28 Breaking Changes Update (#11053)James Young2020-11-2845-122/+1668
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Branch point for 2020 November 28 Breaking Change * Remove matrix_col_t to allow MATRIX_ROWS > 32 (#10183) * Add support for soft serial to ATmega32U2 (#10204) * Change MIDI velocity implementation to allow direct control of velocity value (#9940) * Add ability to build a subset of all keyboards based on platform. * Actually use eeprom_driver_init(). * Make bootloader_jump weak for ChibiOS. (#10417) * Joystick 16-bit support (#10439) * Per-encoder resolutions (#10259) * Share button state from mousekey to pointing_device (#10179) * Add hotfix for chibios keyboards not wake (#10088) * Add advanced/efficient RGB Matrix Indicators (#8564) * Naming change. * Support for STM32 GPIOF,G,H,I,J,K (#10206) * Add milc as a dependency and remove the installed milc (#10563) * ChibiOS upgrade: early init conversions (#10214) * ChibiOS upgrade: configuration file migrator (#9952) * Haptic and solenoid cleanup (#9700) * XD75 cleanup (#10524) * OLED display update interval support (#10388) * Add definition based on currently-selected serial driver. (#10716) * New feature: Retro Tapping per key (#10622) * Allow for modification of output RGB values when using rgblight/rgb_matrix. (#10638) * Add housekeeping task callbacks so that keyboards/keymaps are capable of executing code for each main loop iteration. (#10530) * Rescale both ChibiOS and AVR backlighting. * Reduce Helix keyboard build variation (#8669) * Minor change to behavior allowing display updates to continue between task ticks (#10750) * Some GPIO manipulations in matrix.c change to atomic. (#10491) * qmk cformat (#10767) * [Keyboard] Update the Speedo firmware for v3.0 (#10657) * Maartenwut/Maarten namechange to evyd13/Evy (#10274) * [quantum] combine repeated lines of code (#10837) * Add step sequencer feature (#9703) * aeboards/ext65 refactor (#10820) * Refactor xelus/dawn60 for Rev2 later (#10584) * add DEBUG_MATRIX_SCAN_RATE_ENABLE to common_features.mk (#10824) * [Core] Added `add_oneshot_mods` & `del_oneshot_mods` (#10549) * update chibios os usb for the otg driver (#8893) * Remove HD44780 References, Part 4 (#10735) * [Keyboard] Add Valor FRL TKL (+refactor) (#10512) * Fix cursor position bug in oled_write_raw functions (#10800) * Fixup version.h writing when using SKIP_VERSION=yes (#10972) * Allow for certain code in the codebase assuming length of string. (#10974) * Add AT90USB support for serial.c (#10706) * Auto shift: support repeats and early registration (#9826) * Rename ledmatrix.h to match .c file (#7949) * Split RGB_MATRIX_ENABLE into _ENABLE and _DRIVER (#10231) * Split LED_MATRIX_ENABLE into _ENABLE and _DRIVER (#10840) * Merge point for 2020 Nov 28 Breaking Change
* ST7565 tidyup (#10907)Ryan2020-11-265-11/+29
|
* Fix typo causing `redefined error` in keymap_french_osx (#10962)Geoffrey BOTIN2020-11-171-1/+1
| | | Co-authored-by: gbotin <geoffrey.botin@gmail.com>
* Recommend use of LED Indicator config (#10895)Joel Challis2020-11-162-1/+11
| | | | | | | | | | | * Recommend use of LED Indicator config * Recommend use of LED Indicator config - update link * Update quantum/template/ps2avrgb/config.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Indicator LEDs as config (#10816)Joel Challis2020-11-082-52/+141
| | | | | | | | | | | | | | | * First pass * Add config options to docs * Update some wording * Slight tidy up of backlight caps logic * Init pin to correct state * Move init location * Reverse default state
* Add support for 4 IS31FL3731 devices (#10860)X-Bows Tech2020-11-051-0/+18
| | | This is a simple change.Support for IS31FL3731 has been changed from 2 to 4.
* Allow modified keycodes in Unicode input (#10658)Ryan2020-10-271-13/+3
|