Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add step sequencer feature #9703

Merged
merged 19 commits into from
Nov 8, 2020
Merged

Add step sequencer feature #9703

merged 19 commits into from
Nov 8, 2020

Commits on Sep 12, 2020

  1. Branch point for 2020 November 28 Breaking Change

    Update readme.md
    noroadsleft committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    06f16cb View commit details
    Browse the repository at this point in the history
  2. Remove matrix_col_t to allow MATRIX_ROWS > 32 (qmk#10183)

    The matrix_col_t type was added in commit 0284431 (part of qmk#3449),
    but then the code which used that type was removed in qmk#6140, and no
    other users were added since that time.  The presence of that type,
    however, limits MATRIX_ROWS to 32, which probably does not matter for a
    real keyboard, but prevents doing things like making a firmware to test
    all existing pins on a board like Teensy++ 2.0 (which has 46 GPIOs).
    sigprof authored and noroadsleft committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    8f56690 View commit details
    Browse the repository at this point in the history
  3. Add support for soft serial to ATmega32U2 (qmk#10204)

    * Add support for soft serial to ATmega32U2
    
    * Update drivers/avr/serial.c
    
    * Update drivers/avr/serial.c
    
    * Update drivers/avr/serial.c
    
    * Fix comment
    
    * Update drivers/avr/serial.c
    takai authored and noroadsleft committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    3430907 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2020

  1. Change MIDI velocity implementation to allow direct control of veloci…

    …ty value (qmk#9940)
    
    * Initial changes to expose "real" MIDI velocity
    
    * Change MI_VELU and MI_VELD to fit new logic
    
    * Apply cleanups from fauxpark's review
    
    my bad on the errant whitespace and else {} placements
    
    * Slight changes to MI_VELD to match values when velocity is falling to when it is rising
    
    * Add keycode MI_VEL_0
    
    * Update compute_velocity() to handle MI_VEL_0
    
    * Store velocity as 7 bits to hard cap value at 127
    jakobkg authored Sep 20, 2020
    Configuration menu
    Copy the full SHA
    d7e8191 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. Configuration menu
    Copy the full SHA
    d5cd1cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a094ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5781910 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0bac340 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7aa136c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b659f81 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    33da1da View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a869ab9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    497a4b5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    24a0e41 View commit details
    Browse the repository at this point in the history
  11. sequencer: move the keycodes down

    Not adding them at the end of the list apparently risks breaking
    compatibility with VIA.
    
    Source: qmk#9703 (comment)
    rbelouin committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    2870b03 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. sequencer: add unit tests

    rbelouin committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    61092cb View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2020

  1. Configuration menu
    Copy the full SHA
    2bf6cde View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Configuration menu
    Copy the full SHA
    0d4079a View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2020

  1. Configuration menu
    Copy the full SHA
    d0c1c7a View commit details
    Browse the repository at this point in the history