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

[WIP] Event System Implementation #971

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from

Commits on Apr 12, 2024

  1. Early implementation of an event system. Currently triggers events fr…

    …om the rotary encoder addon and registers a listener in the turbo addon to listen for changes.
    mikepparks committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    d6e36bd View commit details
    Browse the repository at this point in the history
  2. Implemented Turbo shot change events

    Basic handling of encoder events changing turbo shot counter
    mikepparks committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    694acb1 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Changed events from string names to enum values for future configuration

    Added event triggering when changing profiles
    Added event handling on display for profile changes
    mikepparks committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    a912f21 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Added restart event before rebooting

    Added RestartScreen to catch restart events and display boot messaging
    mikepparks committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    2b5e9e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b598b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b212658 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d87ae58 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

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

Commits on Apr 16, 2024

  1. Added USB Host event support (mount/unmount)

    Changed button layout banner to support more than just profile changes
    Added USB mount/unmount event handling to button layout
    mikepparks committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    a7e356d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1689cb3 View commit details
    Browse the repository at this point in the history